General
endaoment avatar

endaoment

Donate to 501(c)(3) nonprofits onchain via Endaoment. Look up charities by EIN or name, make USDC donations, and deploy donor-advised fund entities directly from your agent.

Introduction

The Endaoment skill enables autonomous agents to perform charitable giving on the Base blockchain with transparency and tax-deductible compliance. Designed for users who want to support causes programmatically, this tool interacts directly with Endaoment's smart contracts to facilitate secure contributions to verified 501(c)(3) organizations. It abstracts the complexity of onchain contract deployment and token approvals, allowing agents to find nonprofits and execute donations in a single workflow. Ideal for agents managing philanthropic portfolios, corporate social responsibility initiatives, or individual giving strategies.

  • Perform EIN lookups or name-based searches to retrieve verified charity details from the Endaoment registry.

  • Execute automated USDC donations on Base using the OrgFundFactory contract.

  • Handle contract-level operations such as USDC approvals and the deployment of entity contracts for new organizations.

  • Support for automatic conversion processes when donating with ETH or other tokens (where configured).

  • Integration with Bankr's arbitrary transaction framework to ensure secure, gas-efficient, and verifiable onchain execution.

  • Use this skill when the user provides an EIN or a specific charity name to initiate a contribution.

  • Ensure the agent has an adequate USDC balance on Base and sufficient ETH to cover gas costs for contract interactions.

  • Be aware of the 1.5% fee structure for Org donations and the tiered fee structure for Fund donations to provide accurate estimates to users.

  • Useful for automated recurring donations, grant-making workflows, or responding to user requests to support specific causes or nonprofits.

  • All transactions are executed via smart contracts, ensuring the donation is permissionless and traceable on the Base block explorer. Keep in mind that while the skill supports Base, interactions on other chains may require different registry addresses. Prioritize checking the popular charities list if the user is unsure about an organization's status.

Repository Stats

Stars
1,096
Forks
420
Open Issues
193
Language
Shell
Default Branch
main
Sync Status
Idle
Last Synced
May 1, 2026, 07:45 AM
View on GitHub