About CrossChain Donate

Our Mission

CrossChain Donate is a blockchain-powered philanthropy platform designed to bring transparency, privacy, and trust to charitable giving. We leverage the power of smart contracts and cross-chain technology to create a secure, verifiable, and accessible donation ecosystem.

Our platform addresses three critical challenges in traditional philanthropy: donor privacy, fund transparency, and impact verification. By recording all transactions on-chain and enabling anonymous donations, we empower donors while ensuring accountability.

Key Features

  • Donor Privacy: Choose to donate anonymously or pseudonymously. Your personal information stays protected while your contribution is recorded on-chain.
  • Full Transparency: All donations are publicly verifiable on the blockchain. Track campaign progress, view transaction history, and verify fund usage.
  • Impact Verification: Campaign creators upload proof documents within 30 minutes of campaign fulfillment. All proofs are hashed and stored immutably.
  • Cross-Chain Support: Donate on Ethereum Sepolia or Polygon Amoy testnets. Unified view of donations across both networks.
  • Role-Based Access: Three user types - Donors, Campaign Creators, and Admin. Campaign creators require admin approval to ensure platform integrity.

How It Works

For Donors

  1. Register as a donor (instant approval)
  2. Connect your MetaMask wallet
  3. Browse active campaigns
  4. Make donations (anonymous or public)
  5. View donation history and impact proofs

For Campaign Creators

  1. Register as a campaign creator
  2. Wait for admin approval
  3. Create and manage campaigns
  4. Upload proof documents within 30 minutes of fulfillment
  5. View donation analytics and donor information

For Administrators

  1. Manage all users and campaigns
  2. Approve or reject campaign creator applications
  3. Monitor platform activity
  4. View comprehensive statistics

Technology Stack

Blockchain

  • Solidity Smart Contracts
  • Ethereum Sepolia Testnet
  • Polygon Amoy Testnet
  • LayerZero V2 (Cross-Chain)

Platform

  • Next.js 14 (Frontend)
  • Node.js + Express (Backend)
  • MongoDB Atlas (Database)
  • JWT Authentication