DAOnation

DAOnation: Maximize charity impact through decentralized finance

  • 2,416 Raised
  • 350 Views
  • 3 Judges

Categories

  • DeFi

Gallery

Description

Project Name

DAOnation


Hackathon track

DeFi  


Project Details


Summary:

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


Project's primary purpose

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


Objectives your team aims to achieve

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

  1. Signup/Login
  2. Create Charity
  3. Join Charity
  4. Edit my Charity
  5. Create goals
  6. Create ideas
  7. Donate (to an idea)
  8. Vote on an idea
  9. Commenting on an idea


Key features with the polkadot infrastructure (Polkadot sdk, Moonbeam, Unique Network and Vara Wallet)

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 ContractCross 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.


GitHub Link

https://github.com/Steve201993/DAOnation


Pitch Video Link

https://vimeo.com/950573563?share=copy


Demo Link

https://daonation.org/


Users:

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]


List of Tech Stack

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


Team

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


Next steps

Launch product

We hope to join the Polkadot Blockchain Academy

Attachments