关于 Robyn — Gasless Cross-Chain for AI Agents
Robyn — AnyGas 为 AI Agent 提供免原生 Gas 的支付与跨链转移,支持 22 条 EVM 链和 Stellar 主网。签名者只需签署意图,Relayer 代付 Gas,并从转移的代币中收取费用。
主要功能
- 01任意已验证代币免 Gas 支付
- 02单次签名跨链转移
- 03支持 22 条 EVM 链与 Stellar
- 04查询链注册表和路由信息
- 05通过 MCP 提供路由与交易工具
适用场景
- 01在支持的链上支付代币
- 02在 EVM 链之间转移资产
- 03将资产转入或转出 Stellar
- 04由 MCP 客户端查询路由并发起转移
MCP 相关
@robyn/mcp 为 MCP 客户端提供 robyn_mesh、robyn_quote、robyn_route_status 和 robyn_cross_chain 工具。查询工具无需凭据;跨链执行需要配置签名密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://api.anygas.xyz/mcpclaude mcp add --transport http ox31461-robyn https://api.anygas.xyz/mcp{"mcpServers":{"ox31461-robyn":{"type":"http","url":"https://api.anygas.xyz/mcp"}}}在 Cursor 中打开{"servers":{"ox31461-robyn":{"type":"http","url":"https://api.anygas.xyz/mcp"}}}在 VS Code 中打开{"mcpServers":{"ox31461-robyn":{"type":"http","url":"https://api.anygas.xyz/mcp"}}}{"mcpServers":{"ox31461-robyn":{"serverUrl":"https://api.anygas.xyz/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
87| 参数 | 类型 | 必填 | 说明 |
|---|---|---|---|
| chainId | number|string | 否 | 要评估的链(例如 1、8453、42161) |
详细介绍
Robyn — AnyGas
面向 AI Agent 的免 Gas 意图层。签署一条意图,无需在任何地方持有原生 Gas,即可在 22 条 EVM 链 + Stellar 主网上支付或转移价值。Robyn 的中继器垫付 Gas——在源链、目标链和桥接过程中均如此,并从转移的代币中获得补偿。Agent 的签名者无需持有任何原生代币余额,只需签名。
🔗 已上线 — anygas.xyz · 咨询服务 · 实时网络(JSON) · llms.txt
npx jsr add @robyn/agent-kit
import { RobynAgent } from '@robyn/agent-kit';
const agent = new RobynAgent({ signer, svc: 'https://api.anygas.xyz/svc' });
// Move value across chains — one signature, zero gas on either side.
const { id } = await agent.crossChain({
fromChain: 8453, fromToken: USDC_BASE, // Base
toChain: 42161, toToken: USDC_ARB, // Arbitrum
amount: 25_000000n,
});
就是这么简单。无需水龙头,无需为每条链充值 Gas,无需选择桥接,也无需在任何地方持有原生代币。签名者只需签署一条 Permit2 意图;剩下的交给 Robyn,手续费以转移的代币支付。
Robyn 的功能
两项能力,一种免 Gas 模式:
- 免 Gas 支付 — 在任意受支持的链上,使用任何经过验证的代币进行转账或支付。中继器垫付 Gas,并从代币中获得补偿(必要时,手续费会自动兑换为经过验证的资产)。参见
pay/payAny/buy。 - 单次签名跨链 — 使用单个 Permit2 签名,在任意两条受支持的链之间转移价值(包括与 Stellar 之间的双向转移),两侧均无需 Gas。参见
route(报价)/crossChain(执行)/routeStatus(跟踪)。
已在主网上线,支持双向往返 Stellar。
网络 — 22 条 EVM 链 + Stellar
一个中继器网络覆盖 22 条 EVM 链和 Stellar 主网。任何节点都可以作为源链或目标链——EVM↔EVM 和 EVM↔Stellar 目前均已在主网上运行。Stellar 是一等目标链:设置 toChain: "stellar"、toToken: "USDC"。
可在运行时查询实时注册表和路由图——使用 agent.chains() / agent.routeInfo(),或 robyn_mesh 工具。
验证 — 真实的主网交易
Robyn 已上线。以下均为链上可验证的转移,并非测试网或模拟交易:
| 内容 | 交易 |
|---|---|
| EVM→EVM Permit2 交付(Base→Arbitrum) | 0x98a988b1… |
| EVM→Stellar(源链环节,Arbitrum) | 0x22c16ca8… |
| EVM→Stellar(目标链环节,Stellar) | 63f5eb1c… |
Stellar 主网上的免 Gas pay_any | d96d7e52… |
Stellar 主网合约:CDDJAVK2CLA2LIYJWXH4APVFEDQBH3HT72UFAVSLNBLDTEZELJ6PEKD2
三种集成方式
选择适合你技术栈的方式。三种均为基于 MIT 许可的客户端包,发布于 JSR。
1. SDK — @robyn/agent-kit
通过一次导入,让 Agent(或任何自动化系统)以免 Gas 方式进行交易。
npx jsr add @robyn/agent-kit
import { RobynAgent } from '@robyn/agent-kit';
const agent = new RobynAgent({ signer, svc });
await agent.payAny({ token: ANY, to: merchant, amount, verifiedAsset: USDG }); // gasless pay
await agent.crossChain({ fromChain: 8453, fromToken, amount, toChain: 42161, toToken }); // cross-chain
2. MCP 服务 — @robyn/mcp
直接向任何支持 MCP 的 Agent(Claude Desktop、Cursor、Agent 框架)提供 Robyn 的工具。
npx jsr add @robyn/mcp
{
"mcpServers": {
"robyn": {
"command": "npx",
"args": ["-y", "robyn-mcp"],
"env": {
"ROBYN_SVC": "https://api.anygas.xyz/svc",
"ROBYN_SIGNER_KEY": "0x…" // optional — omit for a safe read-only server
}
}
}
}
工具:robyn_mesh、robyn_quote、robyn_route_status(无需凭据)以及 robyn_cross_chain(需要签名密钥)。
3. 框架适配器 — @robyn/adapters
将相同的四种工具作为即插即用组件,集成到你现有的 Agent 框架中。
npx jsr add @robyn/adapters
import { robynTools } from '@robyn/adapters/ai-sdk'; // Vercel AI SDK
import { robynLangchainTools } from '@robyn/adapters/langchain'; // LangChain
import { robynActionProvider } from '@robyn/adapters/agentkit'; // Coinbase AgentKit
import { robynOpenAITools, robynAnthropicTools, robynDispatcher } from '@robyn/adapters/schemas'; // raw function-calling
费用
- 免 Gas 支付 — 实际 Gas 费用加上少量 约 5% 的 Gas 作为利润,以代币支付。
- 跨链 — 转移金额的 0.25%,以代币支付。
费用始终从你正在转移的代币中支付 — Agent 无需持有原生代币来支付费用。每次报价都会在执行前返回费用(route / robyn_quote)。
一次性设置
跨链使用 Permit2 SignatureTransfer。对于每种(代币、链)组合,签名者都需要授权 Permit2 使用该代币 — 这是标准的单次 ERC-20 授权:
await token.approve('0x000000000022D473030F116dDEE9F6B43aC78BA3', ethers.MaxUint256);
之后,每次转移都只需一次免 Gas 签名 — 永远不需要原生代币。
集成,而非复制
这些软件包采用 MIT 许可证 — 你可以基于 Robyn 构建、发布并销售由此打造的产品,不受任何限制。该许可证仅涵盖这些客户端库。Robyn 的中继服务、智能合约和网络均为专有,不在此处授权范围内;请勿使用这些软件包(或 Robyn API)运营竞争性的免 Gas 中继服务,也不要复制 Robyn。详见 NOTICE。
基于 Robyn 构建:可以。复制 Robyn 并将其剔除:不可以。
仓库结构
packages/agent-kit/ @robyn/agent-kit — the SDK
packages/mcp/ @robyn/mcp — the MCP server
packages/adapters/ @robyn/adapters — framework adapters
docs/ integration guide, fee & security overview
文档
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。