HeyPay
Revolutionizing Crypto Transfers with Simplicity
Created on 1st July 2024
•
HeyPay
Revolutionizing Crypto Transfers with Simplicity
The problem HeyPay solves
HeyPay simplifies the complexities of cryptocurrency transfers, empowering everyone to participate in the digital asset revolution. Forget lengthy wallet addresses, private key management, and confusing transaction fees. With HeyPay, send and receive tokens using familiar email addresses, eliminating the barriers that often deter new users.
Using Heypay alongside Smart Wallet can creat a great experience for new users, finally we can create a product as easy as Paypal here in crypto
Challenges I ran into
Verifing Jwt in the Solidity: it needs a complex code to verify jwt in solidity
we used an experimental piece of code from openzeppelin and tried our best to make it work
creating proof for email ownership : this is a complex cryptographic problem and need a good understanding of Oauth and crypto
we first tried to understand jwt and session tokens then creating jwt with user email
binding jwt proof with address: since all transactions go to mempool so we need to bind the jwt proof to the owner wallet address we use nonce for this and passed address as nonce to jwt and got the proof we want
Tracks Applied (2)
Coinbase Smart Wallet
Payments Track
PAYMENTS with Stripe
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
