One of the most frequent questions we hear across the crypto space is, "who’s got an accessible list of wallet addresses for every nonprofit that accepts crypto donations?" Today, we provide our answer.
We’re excited to announce a suite of three developer tools that make it easy to interact with the world’s most comprehensive & fastest-growing list of tax-exempt Ethereum addresses (2,600 contracts and growing), enabling seamless integrations of philanthropic impact into any app or website.
Our brand-new SDK, API endpoint, and queryable Subgraph provide an easy pathway for developers to enable users to donate crypto assets and access our address book of thousands of nonprofit crypto wallets.
The Endaoment SDK makes it easy to incorporate giving actions into any application. Use it to construct flexible in-app integrations, format contract calls, and look up addresses for nonprofits and public funds. Our SDK is robust and flexible, compatible with Javascript and Typescript, and can be easily installed directly into your application with just a few lines of code.
Central to our SDK is our extensive database of actively-monitored payment endpoints for nonprofits and public community funds. We have over 2,600 compliant 501(c)(3) organizations on our platform and counting. This means you and your users can find the perfect charity or cause to support and ensure that your donation goes to a verified and trusted organization.
Try the Endaoment SDK for yourself:
Today we’re also releasing a public, free API endpoint that delivers many of the same features as the SDK, but with the simplicity and customizability of a raw API endpoint.
It gives developers direct access to our comprehensive, industry-leading address book of Ethereum addresses for over 2,600 nonprofits and public community funds. This endpoint offers a variety of queries for easy donation integrations, without the need to interact directly with the Endaoment web app or refactoring your app to accommodate the SDK.
In addition to searching for specific nonprofits, our API can also be used to explore our many community funds and any donor-advised funds that have been made public. Once you have selected the right destination for your gift, you can quickly format a donation transaction object with all the necessary input data for donating or creating grants.
Soon, you will be able to link a private fund and pass the API a signed message from a wallet to get a list of contract addresses for Private Funds managed by a user. This will enable users to build in fund oversight directly into their apps and create more powerful, streamlined interactions with the Endaoment protocol.
Test drive the Endaoment API:
Can’t stop, won’t stop! Last but not least, we’re also launching a robust Subgraph for surfacing and indexing raw data from our smart contract ecosystem. A subgraph is an open-source structured data feed that provides a way for developers to query and visualize data from our community.
Endaoment's subgraph is a powerful tool that allows you to quickly surface platform statistics, find nonprofit and fund contract addresses, and format transactions with straightforward GraphQL queries.
Visit our Subgraph Playground:
Thousands of users already use the Endaoment app to support the nonprofit causes they care about most. Now, with Endaoment Developers, we are empowering builders to easily integrate our philanthropic infrastructure into their project or protocol however they see fit.
With access to our world-leading rolodex of tax-exempt Ethereum addresses, and the ability to easily construct flexible in-app integrations with our SDK, API and Subgraph, you can now enable your users to easily donate crypto assets to verified and trusted organizations or build the impact mechanism of your dreams.
We look forward to seeing how the Web3 developer community leverages this suite of tools for impact, and hope you will join us in building a more accessible and impactful world. Check out more at developers.endaoment.org, or get in touch with the team by emailing partnerships@endaoment.org or by joining our Discord.