Skip to content
Verifund

Verifund

Verified Giving, Amplified Impact

Created on 1st August 2025

•

Verifund

Verifund

Verified Giving, Amplified Impact

The problem Verifund solves

Verifund was built to solve the critical issues that prevent crowdfunding from reaching its full potential. We make donating and fundraising easier, safer, and smarter for everyone.

1. 🛡️Tackling the Trust and Verification Crisis
The Problem: Many platforms lack credible verification systems, putting donors at high risk of fraud and making it difficult to track how funds are used after a successful campaign.
Verifund's Solution:
Soulbound Token (SBT) Verification: A blockchain-based verification system with non-transferable badges, providing an unforgeable certificate of credibility.
Full Fund Flow Transparency: After funds are withdrawn, all outgoing transactions from the creator's wallet can be publicly tracked on the blockchain, ensuring full accountability.

2. 💳 Breaking Down Payment System Barriers
The Problem: Web3 platforms are often too complex for mainstream users who do not own a crypto wallet, while Web2 platforms limit global reach and transparency.
Verifund's Solution:
Dual Payment Gateway: Supports payments via crypto wallets (Web3) and traditional Indonesian payment methods (bank transfer, e-wallet, QRIS) through an IDRX stablecoin integration.

3. 🧠 Providing Clarity with AI
The Problem: Donors are often overwhelmed by long campaign descriptions, while creators struggle to write effective narratives.
Verifund's Solution:
AI Guardian for Donors: AI automatically summarizes campaigns and provides an initial risk score to aid in decision-making.
AI Helper for Creators: Verified creators can get AI assistance to draft engaging and effective campaign descriptions.

Gitbook Documentation: https://verifund.gitbook.io/docs/
CampaignFactory: https://blockscout.lisk.com/address/0x72c4C531d16458622Fbd3B050923a1A2c7E69E3E
VerifundSBT: https://blockscout.lisk.com/address/0x3eb9972beA8f2fDE0C011c77E432f3706078E65E

Challenges we ran into

During Verifund's development, We encountered several significant technical and conceptual challenges:

1. 🔗 Multi-Contract Architecture Integration
Challenge: Connecting 4 different smart contracts (IDRX Token, Campaign, CampaignFactory, VerifundSBT) with seamless interaction.
Problem: Each campaign needed to check verification status from VerifundSBT contract while also interacting with IDRX token
Solution: Implemented interfaces and dependency injection during deployment, ensuring all contract addresses are properly linked

2. 💳 Dual Payment System Integration
Challenge: Integrating native crypto payments with traditional payment systems through IDRX API.
Problem: Synchronizing on-chain transactions with off-chain payments, handling pending statuses, and preventing double-spending
Solution: Created separate tracking systems for wallet donations vs IDRX payments, with reconciliation mechanisms to synchronize balances

3.⚡ Real-time Transaction Monitoring
Challenge: Monitoring and tracking various transaction types (donate function calls, direct transfers, IDRX payments).
Problem: Complex event filtering, transaction history pagination, and handling edge cases
Solution: Implemented comprehensive transaction tracking system with different transaction types and fallback mechanisms

4. 🔄 State Management Complexity
Challenge: Managing complex state with multiple async operations and real-time updates.
Problem: Race conditions, stale data, and re-rendering optimization
Solution: Proper useCallback implementation, dependency management, and error boundary handling

5. 🔐 Verification System Design
Challenge: Creating a non-transferable verification system that maintains integrity.
Problem: Preventing verification badge transfers while ensuring legitimate verification process
Solution: Implemented Soulbound Token mechanics with whitelist-based minting and address-based token IDs

These challenges taught us the importance of modular architecture, comprehensive testing, and user experience that doesn't compromise security. Each implemented solution not only addressed technical problems but also enhanced the platform's overall robustness and usability.

The most rewarding aspect was seeing how each challenge overcome made Verifund more accessible to both crypto-native and traditional users, ultimately bridging the gap between Web2 and Web3 crowdfunding experiences.

Tracks Applied (2)

Xellar Track

For Verifund, user experience is critical to our mission of onboarding Web2 users. Xellar Kit is the essential first ste...Read More
Xellar

Xellar

The Binary Holdings

Verifund is fundamentally designed to bridge the gap between Web3 technology and real-world users in emerging markets li...Read More

The Binary Holdings

Discussion

Builders also viewed

See more projects on Devfolio