agentsbank

🏦 企业级AI加密银行安全SDK

🥥7总安装量 2评分人数 1
100% 的用户推荐

AgentsBank官方SDK为AI Agent提供多链加密银行服务,默认禁用自主交易,需用户显式授权,适合需安全托管加密资产的企业级场景。

A

基本安全,请在特定环境下使用

  • 来自可信组织或认证账号,需要结合权限范围判断
  • ✅ 默认禁用模型自主金融操作(disableModelInvocation: true),符合BSS安全最佳实践
  • ✅ 完善的Guardrails机制:支持白名单地址、黑名单、单笔/日限额等多重防护
  • ✅ 无磁盘持久化设计,私钥由服务端托管,客户端不存储敏感数据
  • ⚠️ 依赖外部AgentsBank API服务,需信任其基础设施安全性与业务连续性
  • ⚠️ 涉及真实加密货币网络(ETH/SOL/BTC/BSC)的不可逆交易,操作失误将导致永久资产损失

使用说明

核心用法

AgentsBank SDK 是一款专为 AI Agent 设计的加密货币银行开发工具包,支持以太坊、BSC、Solana、比特币四大主流公链。开发者通过 npm 安装后即可快速集成钱包管理功能,包括余额查询、交易历史检索、消息签名、Gas 费估算等只读操作,以及受控的转账、创建钱包等写操作。

SDK 采用 Bearer Token 认证机制,开发者需配置 AGENTSBANK_AGENT_USERNAMEAGENTSBANK_AGENT_PASSWORD 环境变量完成身份验证。初始化后,所有读取类操作可直接调用,而涉及资金转移的 sendTransactioncreateWallet 等操作因 disableModelInvocation: true` 的默认配置,必须等待用户显式指令方可执行,从架构层面杜绝了模型幻觉导致的误转账风险。

显著优点

安全架构领先:该 SDK 的核心竞争力在于其"默认拒绝"的安全设计理念。与多数金融类 Skill 不同,AgentsBank 将模型自主调用金融操作的能力完全关闭,仅保留只读权限,从根本上消除了 AI 代理未经授权转移资产的可能性。配合白名单地址、单笔限额、日限额、黑名单等 Guardrails 机制,形成了多层防护体系。

依赖精简可控:运行时仅依赖标准 fetch API,无 axios、ethers 等重型库的直接依赖,显著降低了供应链攻击面。包体仅 6.8KB,采用 peerDependencies 模式,避免依赖地狱问题。

错误处理完善:v1.0.6 版本引入 19 种特定错误码,涵盖地址无效、余额不足、链不支持等常见场景,配合 TypeScript 类型定义,大幅提升开发调试效率。

多链统一接口:通过单一 SDK 覆盖 EVM 系(以太坊、BSC)与非 EVM 系(Solana、比特币)公链,抽象了不同链的底层差异,降低多链开发复杂度。

潜在缺点与局限性

服务端依赖风险:所有区块链交互均通过 AgentsBank 托管 API 代理完成,私钥由服务端保管而非本地签名。这意味着用户需完全信任 AgentsBank 的基础设施安全性与业务连续性,一旦服务端遭受攻击或停止运营,资产访问可能中断。

验证逻辑后置:地址格式校验、金额有效性验证主要依赖服务端,客户端仅做基础参数检查,存在无效请求浪费网络资源的情况。

生态成熟度有限:作为新兴项目,GitHub 星标、社区贡献者数量及长期维护承诺均不及 MetaMask、WalletConnect 等老牌方案,企业采用需评估供应商稳定性。

功能边界明确:不支持智能合约部署、私钥导出、OAuth2 外部钱包接入等高级功能,复杂 DeFi 场景需额外开发。

适合的目标群体

  • AI Agent 开发者:需为对话机器人、自动化代理添加加密支付能力的团队
  • 企业财务自动化:希望实现合规、可审计的加密货币工资发放、供应商付款场景
  • Web3 客服系统:需查询用户链上资产、交易记录以提供支持的客服平台
  • 低代码/无代码平台:寻求预封装、安全可控的加密钱包模块集成商

不适合追求完全自主托管(self-custody)的硬核加密原生用户,以及需要复杂智能合约交互的 DeFi 协议开发者。

使用风险

不可逆交易风险:加密货币转账一旦确认无法撤销,错误地址或金额将导致永久资产损失,建议始终配置白名单地址并从小额测试开始。

API 可用性风险:服务依赖 AgentsBank 云端基础设施,网络中断或服务商故障将导致功能不可用,关键业务需设计降级方案。

凭证泄露风险AGENTSBANK_AGENT_PASSWORD 具备完整账户权限,若泄露至版本控制或日志系统,攻击者可转移全部资产,必须配合密钥管理系统(如 AWS Secrets Manager)使用。

监管合规风险:不同司法管辖区对加密货币托管服务有差异化监管要求,企业用户需自行评估 AML/KYC 合规义务。

agentsbank 内容

文件夹图标dist文件夹
文件夹图标src文件夹
手动下载zip · 47.7 kB
index.d.tstext/plain
请选择文件