A crypto Gift card having the same UX as a Google play store gift card.
The idea is to have a gift card like experience for crypto currencies, similar to web2 gift cards like Amazon, Google Play, etc.
Currently to send someone tokens one needs to know the recipient's wallet address(This Leads to a 2-step process. first collect address then transfer). This is not a great user experience. It would be much better if one could send tokens to a recipient's email address or phone number or through other channels like Twitter(X). This is what this project aims to achieve.
Issuer
creates a contract and fills it with tokens, then sends "Gift Cards" to recipientsFor zk, I have used circom to write circuits then used the groth16 prooving system. Used truffle to deploy contracts on the test chain(s). For front-end I am using svelte to create a simple static webpage.