What it does
ArVoucher represents a pioneering initiative designed to facilitate the seamless distribution of Arweave tokens, trying to eliminate the necessity to request an individual's specific wallet address. This solution tries to address a significant requirement within the Arweave ecosystem. Arweave, renowned for providing an enduring platform for data storage in exchange for Arweave tokens, often presents challenges for newcomers in acquiring these tokens. ArVoucher attempts to solve this issue with traditional vouchers. Instead of the conventional approach of soliciting wallet addresses, contributors can effortlessly generate vouchers. These vouchers can then be directly handed over to those seeking tokens, streamlining the process and bolstering accessibility for all participants.
How we built it
We used warp & bundle to deploy contracts, warp for contract interactions, and NextJS for frontend.
You can find the deployed contracts in our contracts.
Challenges we ran into
The problems we faced were that the contracts we deployed, had to be written in javascript which creates a very not-dev friendly environment. Also, warp, arweavekit and ArConnect needs to be more clear and to the point. Traversing through the documentations is something very very difficult for someone new to the ecosystem.
Accomplishments that we're proud of
We tried building the project but were not able to complete. But proud of myself and my teammate to give our everything in the last 2 days after taking a pivot from our real idea which was similar but not possible on arweave ecosystem.
What we learned
Learn loads of arweave. Will look forward to write more articles and help improve the developer experience. And complete this project as well.
What's next for ArVoucher
Will try building the whole project and will share the updates with the community.
Comments
Extremely sorry for not uploading the video. Have only written contract and were not able to deploy the frontend.
Log in or sign up for Devpost to join the conversation.