How OnChainFund Works

Decentralized Crowdfunding on Base

OnChainFund is a decentralized crowdfunding platform built on the Base blockchain. It allows creators to raise funds for their projects directly from the community, with all transactions happening on-chain for maximum transparency and security.


For Creators

  1. Create a Campaign - Set up your project with a funding goal, milestones, deadlines, and description. All campaigns are stored on the blockchain.
  2. Share Your Campaign - Once created, share your campaign with your community and the wider OnChainFund audience.

For Funders

  1. Browse Campaigns - Explore campaigns across different categories and find projects you want to support.
  2. Fund Projects - Contribute USDC to campaigns you believe in. You can use your existing crypto wallet or purchase USDC directly through our platform.
  3. Get Refunds Automatically - If a campaign doesn't reach its goal by the deadline, your contribution is automatically refunded to your wallet.

Key Features

  • Funding - If your campaign successfully meets its funding goal before the deadline, the raised capital will be held in a wallet. To access these funds, you'll need to complete the milestones outlined when you created the campaign. Each time you submit a milestone update, funders will vote to approve or reject it based on whether it aligns with your original proposal. If the vote receives at least 70% approval, that stage of funding is unlocked. This process repeats for each milestone until the campaign is complete.

    If a milestone vote receives between 30%-50% disapproval, you'll have the opportunity to revise your submission and present a second update that better reflects funder expectations. However, if the revised submission still doesn't reach 70% approval, the campaign will end, and remaining funds will be refunded to funders.

    If a milestone vote receives more than 50% disapproval on the first attempt, the campaign is automatically terminated and all remaining funds are returned to funders.

    If your campaign does not reach its funding goal by the deadline, all contributions will be automatically refunded to the funders.
  • Smart Wallet Integration - Use Coinbase's Smart Wallet for a seamless experience, even if you're new to crypto.
  • Fiat Onramp - Purchase USDC directly with your credit card or bank account to fund projects.
  • Gas-Free Transactions - We cover gas fees for your transactions through the Paymaster API, making it easier to participate.
  • Transparent & Secure - All transactions are recorded on the Base blockchain, providing full transparency and security.

Smart Contract Security

Our platform is built on secure, audited smart contracts that handle the escrow of funds and automatic distribution based on campaign outcomes. The code is open-source and verifiable on the blockchain.

Getting Started

Ready to start? Connect your wallet using the button in the top right corner, or create a new Smart Wallet directly through our platform. Once connected, you can create a campaign or browse existing ones to fund.