project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Dononymous

Dononymous allows you to donate anonymously, and ensures your donation always aligns with your interests.

Dononymous

Created At

ETHGlobal New York

Winner of

🏊‍♂️ Scroll — Pool Prize

🏊‍♂️ Arbitrum — Pool Prize

Project Description

In the realm of philanthropy, Dononymous stands as a beacon of innovation and trust. At the heart of our project lies a commitment to user privacy and society's betterment. Here's a closer look at what sets us apart:

  1. Anonymous donation: Dononymous employs zero-knowledge proof technology to validate user donations without ever compromising personal information. It protects the donor from being disturbed by the the organization's lack of funds or traced where their money flows.

  2. Donation Flexibility: We believe in the power of choice. If you've allocated your donation for liquidity and circumstances change, rest assured that Dononymous allows you to withdraw your funds. Whether the organization strays from your values or you have a different use in mind, your money remains in your control.

  3. KYC Protection: We implement KYC protocols to safeguard organizations and prevent illicit activities like money laundering. This ensures that every participant in Dononymous is aligned with our commitment to ethical giving.

  4. Proof NFTs for Community Building: Dononymous isn't just a platform; it's a community united by the desire to make a positive impact. Donators can proudly claim their unique Proof NFTs, symbolizing their contributions to our collective mission. Join us in fostering a culture of philanthropy and encouraging more individuals to participate in meaningful donations.

With Dononymous, we've redefined charitable giving, combining the power of anonymity with a commitment to transparency and ethical practice. Together, we'll shape a brighter future, one anonymous act of kindness at a time.

[Future Enhancements]

  1. Integration with Axiom: To provide more incentive and bring closer the donation circle, we could integrate with Axiom to check the previous record of owning the proof of public good NFT and provide discount when the past donor comes to swap with our pool.
  2. Diversify the usage of stale funds in the pool: There could be more operations to magnify the fee and fund for donation with more hook design and yield farming.

How it's Made

In our project we utilized technology including: WalletConnect SDK, Lens Protocol, Polygon ID, Semaphore, Uniswap V4 hook, and Nouns NFT.

  1. To donate with Dononymous, the user will need to complete KYC and connect to their wallet. We use Lens handle to generate KYC proof with Polygon ID, and connect the wallet through the WalletConnect SDK.
  2. To ensure the privacy of the donor, we set a fixed amount with the two donation plans we provided, so the donor's transaction won’t be revealed based on their transaction amount, and have a relayer account that would help sending the user’s anonymous identity commitment (generated with Semaphore). Alone with the user’s choice of the donation plan and the organization.
  3. There are two plans of donation to choose from: “full donut” or “donut crumbs”. In the “full donut” plan, the donation amount would be transferred to the organization through our smart contract. In the “donut crumbs” plan, the donation would be placed in a Uniswap V4 pool, managed with our hook. Under this plan, the user’s liquidity providing is generating passive income with the hook fees to the organization. And if the donor’s interest and the organization’s mission mismatched at some points, the user could provide the zk proof to verify and retrieve the liquidity.
  4. At the moment of donation, the user can decide whether to mint their “Proof of Public goods' ' NFT that we created with Nouns protocol’s material. With the NFT, the user could join the Dononymous community and as proof that they’ve donated with Dononymous.
background image mobile

Join the mailing list

Get the latest news and updates