RustFund is a decentralized crowdfunding platform built on the Solana blockchain It enables creators to launch fundraising campaigns and contributors to support projects they believe in, all in a trustless and transparent manner.
- Create Fundraising Campaigns: Creators can launch campaigns with custom names, descriptions, and funding goals
- Contribute to Projects: Users can contribute SOL to any active campaign
- Refund Mechanism: Contributors can get refunds if deadlines are reached and goals aren't met
- Secure Withdrawals: Creators can withdraw funds once their campaign succeeds
- Creates new fundraising campaigns
- Sets campaign deadline
- Withdraws raised funds after successful campaigns
- Has exclusive rights to manage their campaign settings
- Contributes SOL to campaigns
- Can request refunds under if the campaign fails to meet the goal and the deadline is reached
src/
├── lib.rs
- Solana
- SOL
anchor build
yarn install
anchor test