endaoment

Facilitate onchain charitable donations via Endaoment smart contracts on Base, Ethereum, and Optimism.

Updated Jun 11, 2026
One-click install
npx skills add https://github.com/dnzengou/agentbot-opensource --skill endaoment-dnzengou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: endaoment
Source: https://github.com/dnzengou/agentbot-opensource/tree/main/skills/endaoment
Command: npx skills add https://github.com/dnzengou/agentbot-opensource --skill endaoment-dnzengou

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bankr, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the process of donating cryptocurrency to charity by providing a streamlined way to make charitable contributions directly onchain.

Core Features & Use Cases

  • Donation to 501(c)(3) Nonprofits: Make donations to a wide range of charities supported by Endaoment.
  • Crypto Support: Works with Base, Ethereum, and Optimism chains.
  • USDC Donations: Handles USDC donations directly or swaps ETH/tokens to USDC automatically.
  • Quick Start: Search for a charity and donate with a simple command.

Quick Start

Use the endaoment skill to donate $5 USDC to GiveDirectly:

./scripts/donate.sh 27-1661997 5

Frequently Asked Questions about endaoment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I donate crypto to a 501(c)(3) nonprofit onchain?

You can donate crypto to a 501(c)(3) nonprofit onchain by using Endaoment's smart contracts to facilitate USDC transfers directly to supported charities. The Skill searches for an organization and processes the charitable contribution on Base, Ethereum, or Optimism.

Can I use ETH to make a USDC charitable donation on Ethereum?

Yes, you can use ETH to make a USDC charitable donation because the Skill automatically swaps ETH or other tokens to USDC before executing the transaction. You must hold ETH for gas fees alongside your token balance.

What do I need to set up before making an onchain crypto donation?

Before making an onchain crypto donation, you need the Bankr skill with a configured API key, a USDC balance for the contribution, and ETH for gas. Bankr's arbitrary transaction feature is required to interact with the Endaoment contracts.

Which blockchain networks support crypto donations to charity?

Base, Ethereum, and Optimism are the blockchain networks that support crypto donations to charity through this process. The Skill routes the USDC transaction through Endaoment's smart contracts on these specific chains.

What are the limitations of using smart contracts for nonprofit support?

Limitations of using smart contracts for nonprofit support include being restricted to USDC donations and requiring ETH for gas on Base, Ethereum, or Optimism. Donations are also limited to the specific 501(c)(3) organizations listed within the Endaoment ecosystem.