Monad Addresses 是一份为 Zerion CLI 用户和 agent 提供的 Monad 主网合约地址规范参考。其用途是让 agent 在符号存在歧义时,向 zerion swap / bridge / send 传入明确的 0x 代币地址,并向 zerion sign-typed-data 提供 Permit2 流程所需的地址。资料给出 Monad 链 ID 为 143,Zerion CLI 中的链名为 monad。
主要能力包括:提供 Monad 主网跨链稳定币与封装原生代币地址(USDC、USDT0、USD1、AUSD、WMON);提供与 zerion sign 相关的签名协议规范地址(Permit2、ERC-4337 EntryPoint v0.6 与 v0.7、ERC-6492 UniversalSigValidator);提供钱包与批量操作原语地址(Multicall3、Safe、SafeL2、MultiSendCallOnly);以及可按协议白名单用于 agent 策略的协议路由器地址(DEX 聚合器、DEX、跨链/Intents 等)。
使用方式上,需先安装 Zerion CLI(npm install -g zerion-cli),设置 ZERION_API_KEY 环境变量,可选安装 Foundry 进行验证。工作流程为先从表中选地址,再用 cast code 或 JSON-RPC eth_getCode 验证目标网络上有该合约字节码,然后用于 Zerion CLI 命令,例如:zerion swap monad 5 <0x-from> MON、zerion bridge base USDC 5 monad <0x-to>、zerion send <0x-token> 0.5 --to <0x...> --chain monad、zerion sign-typed-data --file permit.json --chain monad。若所需代币不在表中,可从官方 Monad 代币列表(monad-crypto/token-list)查找;其他协议路由可从 monad-crypto/protocols 仓库(含 1400+ 合约条目)查找。
适用场景包括:在 Monad 上执行显式地址的代币兑换、跨链桥入、ERC-20 转账、Permit2 的 EIP-712 签名,以及为 Monad agent 代币配置 --allowlist 协议白名单策略。资料还说明了 ERC-8004 的 IdentityRegistry 与 ReputationRegistry 地址,可用于将链上身份与 Zerion agent 令牌关联。
限制与注意事项:资料多次警告发送价值前必须在 Monad 浏览器(monadscan.com)验证地址,错误地址会导致资金损失;主网与测试网共享部分规范地址(Multicall3、Permit2、ERC-8004),但跨链稳定币地址不同,须针对目标网络验证;若地址看似正确但 eth_getCode 返回 0x,说明未部署;存在符号冲突时优先使用显式地址;若 Zerion CLI 返回 unsupported_chain,需确认 monad 出现在 zerion chains 中并更新 zerion-cli。资料中协议地址为社区维护,使用前需验证。其他未在资料中提及的功能、费用或平台信息暂未提供。