Jordan Rivera
Grassroots VerifiedState Representative · District 42 · 2024
Bringing blockchain transparency to political fundraising. Every donation verified on-chain. Every claim auditable by anyone.
Candidates choose their fundraising constraints. The platform enforces their choice on-chain.
State Representative · District 42 · 2024
City Council · Ward 7 · 2024
County Commissioner · County Seat 3 · 2024
Support multiple grassroots candidates with a single transaction
Split your donation across top grassroots candidates
Split donations will be available soon!
A simple process that makes grassroots claims verifiable — candidates get USD, donors get verification
When joining CivicProof, candidates commit to specific donation caps ($200, $100, or no limit). This public commitment is recorded on the blockchain for full transparency.
The blockchain automatically enforces donation limits. If a candidate commits to $200 max, the code prevents larger donations. No one can bypass this—not even CivicProof.
Donations are deposited directly to campaign bank accounts in USD—just like traditional platforms. Candidates never touch crypto. We handle the technology.
Every transaction is recorded on the blockchain for public transparency. Donors, voters, and journalists can verify any claim using BaseScan—while donor identities stay anonymous through privacy-preserving hashes.
Other platforms ask you to trust them. We let you verify everything yourself.
| Feature | Traditional | CivicProof |
|---|---|---|
| Transparency | FEC reports 3-6 months later | Real-time, instant verification |
| Verification | “Trust us” | Verify on blockchain yourself |
| Grassroots Claims | Marketing buzzword | Provable with Grassroots Score |
| Donor Caps | Honor system | Smart contract enforced |
| Political Stance | Left or Right platforms | Neutral infrastructure |
| Data Access | Closed, proprietary | Open, auditable by anyone |
| Donation Tracking | Hidden until reports | Live donation feed |
| Donor Privacy | Stored in databases | Anonymous on-chain (hashed) |
Stand Out as Truly Grassroots
Questions? Email us at info@civicproof.us
Know Exactly Where Your Money Goes
Everything you need to know about CivicProof
This demo runs on Base Sepolia testnet. No real money is involved yet. When we launch on mainnet, all donations will be processed through real cryptocurrency transactions on the Base network.
Every donation is recorded on the blockchain with a unique transaction hash. You can verify it anytime on BaseScan. The smart contract stores the donation amount, timestamp, and an anonymous hash of your identity.
No. Donors are identified by an anonymous hash, not names or wallet addresses. This preserves your privacy while still allowing transparent verification of donation patterns and amounts.
Base - Coinbase's Layer 2 network built on Ethereum. It offers fast transactions (under 2 seconds), low fees (typically under $0.01), and inherits Ethereum's security. It's backed by Coinbase, one of the most trusted names in crypto.
No. Smart contracts enforce donation caps automatically and immutably. If a candidate commits to a $200 maximum per donor, the blockchain code physically prevents larger donations. Not even the candidate or CivicProof can override this.
Neither. We're neutral infrastructure for transparent democracy. Any candidate from any party can use CivicProof. We don't endorse candidates or political positions - we simply provide the tools for verifiable grassroots fundraising.
It's a 0-100 score calculated from multiple factors: percentage of small-dollar donations, donor diversity, average donation size, and cap compliance. Higher scores indicate more genuine grassroots funding patterns.
Click on any donation in the Live Donation Feed to see its transaction hash. You can then search for that hash on BaseScan (base-sepolia.blockscout.com for testnet) to see the full on-chain record.
Email us at info@civicproof.us - we typically respond within 24 hours.