DAOnation
DeFi
DAOnation: Maximize charity impact through decentralized finance
Empower your charity's mission by collaborative investment, peer-to-peer transaction, DAOs, custom pages, community goals, and crypto-NFT events. Unlock the unparalleled value of decentralized giving.
See the presentation that we made for the project: https://www.canva.com/design/DAGGXHIgvvg/CnVHWrByPAahbkWyG7pfIw/edit?utm_content=DAGGXHIgvvg&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton
See the presentation that we made for the project: https://www.canva.com/design/DAGGXHIgvvg/CnVHWrByPAahbkWyG7pfIw/edit?utm_content=DAGGXHIgvvg&utm_campaign=designshare&utm_medium=link2&utm_source=sharebutton
In 2016 there were more than 43 million Americans living in poverty. Because of charity organizations we have communities that create a better environment and solve problems in our society, but also important research. Through love, motivation and opportunities, they help people thrive and become self-sufficient. Donations are needed to support these important charities.
Supporting communities, initiatives and charities are essential to our society. Steve Thijssen, member of the DAOnation team, is involved in the Heart for Women Foundation (https://www.hartvoorvrouwen.nl/). The foundation is dedicated to research into cardiovascular disease for women. Last November we organized a charity event to collect money for research in CVD for women. Also Inner Wheel, a big community organization with thousands of members, helped the foundation and organized many activities to collect money for the foundation. “People feel connected and want to contribute something”
However it’s difficult to scale a foundation. This. This is the reason why we did research with charities to understand how we can help. Based on interviews we found four difficulties:
(1) The process of donations is not always transparent for donators and creates a lot of administration
(2) Get revenue to achieve goals as charity (peer-to-peer transaction)
(3) Engage members: (collaborative investment)
(4) Onboard and get real new users (scale)
With our team of four enthusiastic people with knowledge and passion for helping our society, solving problems, FinTech and digital Art, we created during the Polkadot Prodigy Hackathon, the platform DAOnation - Maximize charity impact through decentralized innovation
Our goal is to support every charity organization to scale and give every member a voice.We have integrated multiple features like:
(1) Custom Chain
(2) Storage
Integrations
We have made our own node over Polkadot sdk. Which is built in substrate. We have added many extra things to that such as charity, goals, ideas etc. Then we have deployed that chain into a vps. Then we have used that into our website.
We have integrated Moonbeam Batch Transaction at joining charity, Donating to ideas. There we needed two transactions, which are transferring token and storing information into smart contract. Using only Batch Transaction we could do that.
We have integrated Moonbeam’s Call Permit Precompile. We have used it everywhere using metamask wallet. For example, when a user goes to create charity, goals, ideas then the user doesn't have to pay gas fee. Using Call Permit we take user signatures and using website account we pay their gas fees. That way users get a gasless experience.
Polkadot Smart Contract: Cross Chain in EVM blockchain. DAOnation supports Moonbase, Celo, GoerliETH and BNB testnet networks. We have integrated it using hyperlane.
Unique Network and Vara
Auction event, where users can (1) donate coins and (2) donate NFTs, where users can bid on it. When the auction event is finished, then all NFTs will be sent to the highest bidders using smart contract function. The transactions will be sent automatically to the charity wallet. After login, users can choose three wallets to use, those are metamask, Polkadot js and Vara wallet. Here Polkadot js will be used for our own Polkadot SDK chain. And for the Metamask wallet that will be used for EVM networks such as Moonbase, Opal Testnet By Unique Network, and other cross chain networks etc. And for the Vara Wallet, it will be used for the Vara Testnet Network using Polkadot.js wallet. In this way, it will be different from the normal Polkadot SDK. In the Auction part, we have integrated Unique Network and Vara Network. We have added VARA Token at Bid on NFT and Donate coin. If a user is logged in using metamask, then the user can use Unique Network, meaning all the events the user creates, donate NFTs or bid, will be saved into Unique Network. And if the user chooses Vara Wallet, then all the events user creates or donate NFTs or bid all will be saved into Vara Testnet Network.
https://github.com/Steve201993/DAOnation
https://vimeo.com/950573563?share=copy
https://daonation.org/
password: 12345678
1. Ariel Amir
[email protected]
2. Adrian Kobus
[email protected]
3. Aleksey Petrov
[email protected]
4. Elia Zia
[email protected]
5. Sofia Dippel
[email protected]
Polkadot SDK, EVM, Moonbeam, Celo, GoerliETH, BNBtestnet, Batch transaction, greepy for website Page editor, Hardhat for EVM smart contract build and deploy, Solidity, Rust, Vara Wallet, Typescript, JavaScript, Node js, Unique Network
Arjen van Gaal: Senior Product Designer for Kahoot! and previously Bloobirds and Goin
Thomas Goethals: Blockchain and Web3 expert, full stack developer for Kahoot! and previously Renault
Zakir Hossain: Web 3 developer, Blockchain expert
Steve Thijssen: Business and designer, Founder of Wavy Health Inc. & FamilyPay, board member nonprofit Conscious Nona
Launch product
We hope to join the Polkadot Blockchain Academy