Skip to content

ethdam24-quadratic/secret-repo

Repository files navigation

🤫 Whisper

Private Cross-chain Quadratic Funding

banner (7)

Whisper redefines the traditional quadratic funding model to enhance flexibility, privacy, and cross-chain functionality. Our platform seamlessly facilitates funding across various EVM-compatible chains, while utilizing the Secret Network to encrypt contribution data, ensuring that all votes remain confidential. This integration not only protects user privacy but also enhances security for all parties involved. Unlike traditional models that are strictly quadratic, our platform provides the unique ability to customize the funding curve. Project creators can choose from a variety of curve types to best suit their fundraising needs.

Check out our slides - here

Check out our demo - here

⚙️ Built using Secret Network, dRPC, NextJS and Hardhat.

⛓️ Cross-chain funding: Participate in funding rounds from any EVM-compatible blockchain.

🔏 Private Contributions: All votes are encrypted using Secret Network’s cutting-edge technology, ensuring privacy protection.

📈 Customizable Funding Curves: Choose from quadratic or alternative curve structures to optimize your project’s funding potential.

tech stack (5)

Hackathon bounties

ETHDam - Privacy Track

NEAR

Deployed our smart contract on Aurora testnet, see here.

dRPC

Deployed using dRPC, see here.

Trail of Bits - Slither

We used Slither to find issues and vunerabilities in our smart contracts. We found over 160 results and resolved most of them. Some simple issues like dead code were easy to fix, and some issues with possibile reentrancy attacks that we solved thanks to this tool. As of writing, there are 22 results left that we can't solve due to the hackathon time constraints. We did learn that this tool is very valuable and will use it in our next projects for sure. See the Slither output here. This file is generated using this command:

slither . > output.txt 2>&1

Links

Video demo

Presentation slides

Vercel deployment

Smart contract deployments

Sepolia

Aurora testnet

Scroll Sepolia

Optimism Sepolia

Base Sepolia

Team

This project was build during EthDam 24 by:

alex | jensei | tatiana | arjanjohan