Create smart donations to 1.8 million nonprofits

  • Albanian Business Service Association logo
  • Project by Project Incorporated logo
  • MARINE MEGAFAUNA FOUNDATION logo
  • Committee to Protect Journalists, Inc. logo
  • CHINESE AMERICAN INTERNATIONAL SCHOOL logo
  • COMMUNITY FOUNDATION FOR ROCKBRIDGE BATH AND ALLEGHANY logo
  • Bonney Lake Community Resources logo

API Features

We’ve built a lightweight, public endpoint for programming customizable interactions with the Endaoment protocol.

Try it yourself
  • Find orgs easily

    Search Endaoment’s database of nonprofits by EIN, keyword or NTEE code to find the perfect place to give.

  • Quickly get contract addresses

    Our API returns a ready-to-use Ethereum address for the nonprofit, along with rich metadata.

  • Create donation contract calls

    We’ll format a donation transaction object with all the necessary input data for donating.

  • Built for Web3

    Add to your DAO stack, generate contract calls for nonprofit donations, programmatically split NFT royalties to a cause.

  • Mainnet & L2s

    Endaoment is available wherever your app is too, including Ethereum mainnet and major L2s.

A queryable subgraph for all things Endaoment

Pull statistics, find contract addresses and format transactions with straightforward GraphQL

QueryGraphQL query for Endaoment data
ResultGraphQL result for Endaoment data