mcpField
E
endaoment

endaoment

github.com/bankrbot其他1.2k201 次安装5 天前更新
代码仓库

关于 endaoment

Endaoment Charity Donations 是通过 Endaoment 合约向 Base 上的 501(c)(3) 非营利组织捐赠 USDC 的 Skill。它支持按名称或 EIN 搜索慈善机构,并通过脚本调用 Bankr 批准资金和执行捐赠。

主要功能

  1. 01按名称或 EIN 搜索慈善机构
  2. 02在 Base 上捐赠 USDC
  3. 03为捐赠批准 USDC
  4. 04按需部署慈善机构实体合约
  5. 05查询常见慈善机构及 EIN

适用场景

  1. 01按 EIN 查找非营利组织
  2. 02向慈善机构捐赠 USDC
  3. 03向列出的常见非营利组织捐赠

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/bankrbot/skills --skill endaoment

安装后在 Claude Code 中输入/endaoment确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

catalog.json
references/
popular-charities.md
scripts/
donate.sh
search.sh

详细介绍

Endaoment 慈善捐赠

通过 Endaoment 的智能合约,在链上向 501(c)(3) 非营利组织捐赠。

快速开始

查找慈善组织

按名称或 EIN 搜索:

./scripts/search.sh "27-1661997"         # EIN lookup (GiveDirectly)
./scripts/search.sh "Red Cross"          # Name search
捐赠 USDC(Base)
./scripts/donate.sh <ein> <amount_usdc>

示例:向 GiveDirectly 捐赠 5 美元 USDC:

./scripts/donate.sh 27-1661997 5

工作原理

捐赠脚本使用 Bankr 的任意交易功能来:

  1. 授权 Endaoment OrgFundFactory 使用 USDC
  2. 调用 deployOrgAndDonate(orgId, amount),该函数会:
    • 在 Base 上部署慈善组织的实体合约(如果尚未部署)
    • 捐赠指定数量的 USDC

热门慈善组织

慈善组织EIN
GiveDirectly27-1661997
North Shore Animal League America11-1666852
American Red Cross53-0196605
Doctors Without Borders13-3433452
ASPCA13-1623829

更多信息请参阅 references/popular-charities.md。

合约地址(Base)

合约地址
Registry0x237b53bcfbd3a114b549dfec96a9856808f45c94
OrgFundFactory0x10fd9348136dcea154f752fe0b6db45fc298a589
USDC0x833589fcd6edb6e08f4c7c32d4f71b54bda02913

费用

  • 组织捐赠:1.5% 费用(例如,100 美元 → 1.50 美元费用,98.50 美元捐给慈善组织)
  • 基金捐赠:按档位收取 0.05-0.50%

要求

  • 已配置 API 密钥的 Bankr skill
  • Base 上的 USDC 余额
  • Base 上的 ETH 用于支付 Gas(Bankr 会承担这笔费用)

技术细节

函数选择器
  • approve(address,uint256):0x095ea7b3
  • deployOrgAndDonate(bytes32,uint256):0xdb9e30cc
OrgId 编码

EIN(例如,“11-1666852”)会编码为 bytes32:

"11-1666852" → 0x31312d3136363638353200000000000000000000000000000000000000000000

注意事项

  • 所有捐赠均可抵税(美国 501(c)(3) 组织)
  • 捐赠无需许可,任何人都可以捐赠
  • 使用 Bankr 任意交易与合约交互
  • 适用于 Base;其他链需要使用不同的地址

评论

支持 Markdown