What you can build
- Donation widgets: embed a charity selector in your app backed by real verified charities
- Programmatic giving: customize donation delivery on behalf of your users
- On-chain integration: call our contracts directly in your blockchain layer
- Source leaderboards: track donation activity per token for donation sources owned by your project
- Charity token stats: fetch public token routes and leaderboard data with your API key
Use Case
A scenario-based Donate.gg API integration walkthrough
Core concepts
Charities
Browse and search the full list of verified non-profits on donate.gg, including metadata and
social links.
Configs
A config defines how donations are routed, who the beneficiaries are and their distribution
weight. Includes aggregate donation stats per config.
Chains
Query which EVM and Solana chains are currently supported for donations.
Source Leaderboard
View token-level donation stats for donation sources owned by your developer project.
API Reference
API Reference
Full endpoint documentation with an interactive playground
Base URL
All API requests are made to:/api/v1/openapi (OpenAPI 3.0.0 JSON) and /api/v1/postman (Postman collection). Both are public and do not require authentication.
Next steps
Getting Access
Request an API key to get started
Authentication
Learn how to authenticate your requests