CivicProof brings real-time transparency to campaign finance. Every donation is recorded on-chain, creating an immutable audit trail that anyone can verify.
Support candidates you believe in with confidence that your contribution is transparent and verifiable.
Browse verified candidates and review their Grassroots Score, funding patterns, and commitment level before donating.
Contribute via credit card or cryptocurrency. Your personal information stays private - only an anonymous hash is recorded.
Your donation is permanently recorded on the blockchain. Get a transaction hash you can verify independently on BaseScan.
Watch the candidate's Grassroots Score update in real-time. See how your contribution fits into their overall funding picture.
Prove your grassroots support with verifiable data. Stand out from opponents with transparent fundraising.
Set up your campaign on CivicProof with your office, district, and campaign information. Takes just a few minutes.
Choose Grassroots ($200 max), MicroGrassroots ($100 max), or Standard ($3,300 FEC limit). The blockchain enforces your cap automatically.
Receive contributions via card or crypto. Funds go directly to your designated campaign bank account. No middleman holds your money.
Earn your Grassroots Score and verification badge. Embed your score on your website. Let voters see proof of your grassroots support.
We use blockchain to create an immutable record of donations - but we are not asking you to think about crypto.
CivicProof is a pass-through verification layer. We never hold your funds.
A simple 0-100 rating that shows how much of a candidate's funding comes from everyday people versus large donors.
The Grassroots Score considers multiple factors:
Explore verified candidates or get your campaign enrolled today.