关于 X402 Multi Chain Blockchain Gateway
X402 Multi Chain Blockchain Gateway 提供 NEAR、Solana 和 Base 的按次付费区块链数据 API,面向需要查询链上账户、交易及网络信息的调用方。它使用 x402 和 USDC 微支付,并提供无需 API 密钥的访问方式。
主要功能
- 01覆盖 NEAR、Solana 和 Base
- 02提供账户、交易与网络数据接口
- 03通过 x402 使用 USDC 按次付费
- 04无需 API 密钥或注册
- 05提供支付分析仪表板
适用场景
- 01查询多条链的账户余额与代币
- 02检查交易详情、验证者或质押信息
- 03通过微支付获取链上数据
MCP 相关
README 将其列为 MCP Registry 项目,但未说明提供给 MCP 客户端的工具或具体调用方式。
配置
本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。
暂未收录安装方式
我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。
工具
还没有获取到工具列表
本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。
详细介绍
x402 多链区块链 API
面向 NEAR Protocol、Solana 和 Base(Ethereum L2) 的按次付费区块链数据 API,由 x402 USDC 微支付提供支持。
在线服务: ironflip.duckdns.org
功能
- 24 个 REST 端点,覆盖 3 条链(NEAR、Solana、Base)
- x402 微支付——通过 Solana 或 Base,每次调用支付 $0.001–$0.005 USDC
- 无需 API 密钥,无需注册——只需附加
X-PAYMENT标头 - 可供 Agent 发现——OpenAPI 3.1、A2A Agent 卡片、ChatGPT 插件清单、llms.txt
- 分析仪表板,带支付跟踪功能
- 已在 MCP Registry 上登记,名称为
io.github.trevorflipper/near-solana-blockchain-api
端点
NEAR Protocol(8 个)
| 端点 | 价格 | 描述 |
|---|---|---|
GET /api/near/account/{id}/balance | $0.001 | NEAR 余额(总额、质押额、可用额) |
GET /api/near/account/{id}/keys | $0.001 | 访问密钥(完整访问 + 函数调用) |
GET /api/near/tx/{hash}?sender_id={id} | $0.001 | 含回执和操作的交易 |
GET /api/near/validators | $0.002 | 活跃验证者集合 |
GET /api/near/validators/{id} | $0.001 | 单个验证者的详细信息 |
GET /api/near/account/{id}/staking | $0.002 | 跨资金池的质押委托 |
GET /api/near/nft/{contract}/tokens | $0.002 | 含元数据的 NFT 代币 |
GET /api/near/defi/pools | $0.005 | Ref Finance 流动性资金池 |
Solana(9 个)
| 端点 | 价格 | 描述 |
|---|---|---|
GET /api/solana/account/{id}/balance | $0.001 | SOL 余额 |
GET /api/solana/account/{id}/info | $0.001 | 账户元数据 |
GET /api/solana/account/{id}/tokens | $0.002 | SPL 代币持有量 |
GET /api/solana/account/{id}/stakes | $0.002 | 质押账户 |
GET /api/solana/account/{id}/transactions | $0.002 | 最近的交易签名 |
GET /api/solana/tx/{signature} | $0.001 | 解析后的交易详情 |
GET /api/solana/validators | $0.002 | 按质押量排名靠前的投票账户 |
GET /api/solana/tokens/prices | $0.002 | SOL、USDC、JUP、JTO、BONK 价格 |
GET /api/solana/network/stats | $0.002 | Epoch、TPS、供应量 |
Base / Ethereum L2(7 个)
| 端点 | 价格 | 描述 |
|---|---|---|
GET /api/base/account/{id}/balance | $0.001 | Base 上的 ETH 余额 |
GET /api/base/account/{id}/info | $0.001 | EOA 与合约检测 |
GET /api/base/account/{id}/tokens | $0.002 | ERC-20 余额(USDC、DAI、WETH 等) |
GET /api/base/tx/{hash} | $0.001 | 交易详情 |
GET /api/base/block/latest | $0.002 | 最新区块信息 |
GET /api/base/gas | $0.001 | 当前 Gas 价格 |
GET /api/base/network/stats | $0.002 | 网络统计信息 |
支付
支付使用 x402 协议。附加 X-PAYMENT 标头,并提供 USDC 交易证明:
- Solana 主网——
solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp - Base(EIP-155:8453)——
eip155:8453
支付促进方(AutoIncentive)免费使用——无需 API 密钥。
发现
| 标准 | URL |
|---|---|
| OpenAPI 3.1 | /openapi.json |
| A2A Agent 卡片 | /.well-known/agent-card.json |
| ChatGPT 插件 | /.well-known/ai-plugin.json |
| LLMs.txt | /llms.txt |
| 仪表板 | /dashboard |
自托管
git clone https://github.com/trevorflipper/x402-multichain-gateway.git
cd x402-multichain-gateway
npm install
npm run build
# Required env vars for paid mode:
export X402_PAY_TO="<your-solana-usdc-address>"
export X402_BASE_PAY_TO="<your-base-usdc-address>"
npm start
未设置 X402_PAY_TO 时,网关将以免费/演示模式运行(无需支付)。
技术栈
- TypeScript + Express
- @x402/express 中间件
- near-api-js v5
- 用于 Solana 和 Base 的原始 JSON-RPC(无 SDK 依赖)
- 用于分析的 better-sqlite3
许可证
MIT
评论
支持 Markdown
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。