VaultForAll

VaultForAll

VaultForAll: Your key to effortless crypto payments!

The problem VaultForAll solves

Despite the popularity of DeFi and crypto payments online, very few people use crypto payments offline, at least in India.
To address this issue, we have built "VaultForAll," a crypto payment tool that works on the Ethereum Environment. It aims to promote the use of crypto payments in shops and stores.

✨ Inspiration

Our inspiration for this project came from Paytm's Voice Box, which is commonly found in stores in India to facilitate UPI payments. The Voice Box plays audio to confirm that the user has received a payment.

This tool can play audio through Amazon Alexa to confirm that the user has received a payment. This provides a more secure and efficient way of making payments, as well as promotes the use of cryptocurrency for offline payments.

🛠️ How we built it

VaultForAll is a game-changer in the world of crypto payments. It aims to promote the use of cryptocurrency for in person payments and provides a secure, and convenient way of making transactions. With the added incentive of NFTs, we hope to encourage more people to adopt crypto payments and join us on this exciting journey.

Firstly, the solution uses Push Protocol sockets SDK to monitor on-chain transactions related to a particular user's account. This allows the system to track any incoming transactions to the user's wallet or address in real time.

Once a transaction event is detected, the system uses Amazon Alexa's NotifyMe Skill to generate voice notifications that are sent to the users Amazon Echo device. This enables users to receive audible alerts when there are incoming transactions to their wallet, thereby providing a more convenient way to stay informed about the status of their transactions.

Next, the system utilizes Filecoin and Web3.storage service to store NFT image rewards on the IPFS network. This is done by minting these NFTs on the Polygon network.

Lastly, we built the webapp with ReactJS and Typescript.

Join us on this exciting journey to revolutionize the Ethereum payment

Challenges we ran into

As It is our first time working with Ethereum Environment and Amazon Alexa we faced some troubles integrating them with our webapp.
We were planning to use QuickNode and Livepeer too for some features such as live chat and easy minting, but we could not implement them due to lack of time.

We learned that it can be frustrating at times to try to learn an entirely new thing and software as a team. But it was also, really, really fun, the most important things are to remember we're all in this together, and to never give up. Some bugs take a lot of time to fix but we just gotta try and try until we succeed. we gotta put in our 100%, at the end of the day it doesn't matter if we lose or win, what matter is did we give our best.

Tracks Applied (2)

Polygon: Open Track

We are using the Polygon network to mint collectible NFTs that are gifted to the users of our webapp upon successful tra...Read More

Polygon Technology

Push Protocol

We are using push protocol to send out notifications to users receiving payments, means that as soon as a payment is pro...Read More

Push Protocol

Discussion