Trustless Humanitarianism. Instant Relief.
Disaster relief in Southeast Asia faces a 72-hour latency gap. While victims wait, funds are trapped in bureaucratic processes with:
- β Hidden fees - Intermediaries extract 15-30% in "admin costs"
- β Zero transparency - Donors can't track where money goes
- β Slow response - Funds take 3+ days to reach victims
- β Fraud risk - No verification of relief distribution
DRCP is a parametric disaster relief protocol on Lisk that eliminates intermediaries through:
| Feature | Description |
|---|---|
| ποΈ DAO Governance | Token holders vote on fund releases - no central authority |
| π Radical Transparency | Every Rupiah tracked on-chain via The Graph |
| β‘ Instant Execution | Smart contracts release funds immediately after DAO approval |
| π Impact NFTs | Soulbound tokens verify volunteer contributions |
| Resource | Link |
|---|---|
| Web App | disaster-protocol.vercel.app |
| Vault Contract | 0x6e1cA331F1f701d7B24f7367f5c8A9D07EeEc518 |
| ImpactNFT | 0x7D1E0D4C089c6FC1F4500f6C98365DDA6D316E8B |
| Governor | 0x8fA50988f36af835de40153E871689148aE54E49 |
| RescueToken | 0x4080ACE95cf319c40F952D2dCCE21b070270f14d |
| Timelock | 0xb38c87D42AA5fbF778e1093c61D5e4a010996EB0 |
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
β Frontend (Next.js) β
β Dashboard β Donate β Governance β Transparency β Volunteer β
βββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββ
β The Graph (Indexer) β
β Real-time queries for deposits, votes, tasks β
βββββββββββββββββββββββββββ¬ββββββββββββββββββββββββββββββββββββ
β
βββββββββββββββββββββββββββΌββββββββββββββββββββββββββββββββββββ
β Lisk Sepolia (Blockchain) β
β βββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β βParametricVaultβ β DRCPGovernor β β ImpactNFT β β
β β (Funds) β β (DAO) β β (Reputation) β β
β βββββββββββββββββ ββββββββββββββββ ββββββββββββββββ β
β ββββββββββββββββ ββββββββββββββββ β
β β RescueToken β β DRCPTimelock β β
β β (Governance) β β (Security) β β
β ββββββββββββββββ ββββββββββββββββ β
βββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
disaster-protocol/
βββ contracts/ # Solidity smart contracts (Hardhat)
βββ web-app/ # Next.js 15 frontend
βββ subgraph/ # The Graph indexer
βββ ai-engine/ # Disaster prediction API (Python)
βββ mobile-app/ # React Native app (experimental)
βββ SECURITY.md # Security policy & bug bounty
- Node.js 18+
- npm or yarn
cd web-app
cp env.example .env.local
# Fill in NEXT_PUBLIC_WALLETCONNECT_PROJECT_ID
npm install
npm run devcd contracts
cp .env.example .env
# Fill in PRIVATE_KEY and RPC URLs
npm install
npx hardhat compile
npx hardhat test- π³ One-click USDC donations
- π Real-time fund tracking dashboard
- π§Ύ On-chain donation receipts
- π Earn Impact NFTs for verified contributions
- π Build portable "Resilience Resume"
- π³οΈ Governance voting power via RescueToken
- ποΈ Create relief campaigns with DAO governance
- π Submit task verifications on-chain
- π Full audit trail for compliance
- All contracts follow OpenZeppelin standards
- Role-based access control (ADMIN, DAO, ORACLE)
- Timelock on governance actions
- See SECURITY.md for bug bounty program
Lisk Builders Challenge 2026
Deployed on Lisk Sepolia testnet with full smart contract verification.
MIT License - see LICENSE for details.
- Email: rasstiens@gmail.com
- GitHub: @Rasslonely
Built with β€οΈ for disaster victims everywhere