The donate.gg Developer API lets you embed verified charitable giving directly into your product. Browse our verified charity network, customize donation routes, and deliver on-chain donations.Documentation Index
Fetch the complete documentation index at: https://docs.donate.gg/llms.txt
Use this file to discover all available pages before exploring further.
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
- Token leaderboards: track donation activity per token across your partner contracts
Case Study
A real-world 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.
Token Leaderboard
View token-level donation stats and rankings for your partner contracts.
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