M10 OneSource Blockchain Agent — M10 OneSource 区块链代理
v1.0.4询问以太坊区块链数据的自然语言问题。涵盖历史上的链上活动(事件、交易、区块、代币转账、NFTs)、实时链状态(余额、gas价格、交易查询)以及智能合约字节码分析(函数选择器、未验证合约的ABIs)。由一个处理超过5.8B+索引记录的多代理管道提供支持。
运行时依赖
安装命令
点击复制技能文档
M10 BlockchAIn 代理
Ask a question in plAIn English. 获取 a structured analysis backed by live blockchAIn data — no 查询 language, no SDKs, no 索引 knowledge required.
Base URL https://代理.onesource.io Auth HTTP 402 (x402 protocol, no API keys) Price $0.04 USDC per 查询 Networks Ethereum mAInnet · Sepolia · Avalanche Payment
This is a pAId 端点. 请求s without payment 接收 HTTP 402 with a payment-required header describing the price, network, and recipient. PAId 请求s include a payment-签名ature header and are processed normally.
Payment uses the x402 protocol — an open standard for HTTP-native payments. The 技能 itself does not manage wallets or 签名ing; it only returns standard HTTP 402 响应s. Payment handling is the responsibility of the calling 命令行工具ent or 平台.
隐私 & Data Handling Queries are sent to https://代理.onesource.io — an external 服务 operated by OneSource. Your natural-language 查询 text and any 添加resses you include are transmitted. 查询_追踪s in the 响应 contAIns an 审计 trAIl of internal data lookups. This may echo parts of your 查询. Omit it from user-facing 输出 if not needed. No data is stored beyond what is needed to process the 请求. Capabilities 索引ed Historical Data
5.8 billion+ records across Ethereum mAInnet, Sepolia testnet, and Avalanche C-ChAIn.
事件 & Activity
"How many Transfer 事件 h应用ened in the last 24 hours?" "What 事件 did 0xdead... emit this week?" "Top 10 contracts by event count over the last 30 days" "Show me all 应用roval 事件 for USDC in the last hour"
Transactions
"What's the average gas used per transaction on mAInnet today?" "How many transactions did 0xabc... 发送 in the last 30 days?" "Show the 5 highest-value transactions in block range 21000000–21001000" "What's the transaction volume trend week over week for the last month?"
Blocks
"What was the average block time last week?" "Which blocks had the highest gas utilization in the past 24 hours?" "How many blocks were produced per hour yesterday?"
令牌 Transfers (ERC-20 / ERC-721 / ERC-1155)
"What ERC-20 令牌s did 0xabc... 接收 in the last month?" "Top 5 ERC-20 令牌s by transfer volume this week" "Show all mint 事件 for USDC in the last 7 days" "How many unique wallets 接收d WETH in the last 24 hours?"
NFTs
"Show me BAYC 令牌 #4321 — name, image, and attributes" "What were the last 5 CryptoPunks sales and their prices?" "How many NFTs did 0xabc... 接收 this month?" "Top 10 NFT collections by transfer count today"
Contracts
"When was Uniswap V3 部署ed and who 部署ed it?" "How many contracts were 部署ed on mAInnet in the last 7 days?" "Is 0xabc... a contract or an EOA?" Live ChAIn 状态
Real-time lookups directly from Ethereum 归档 nodes — no 索引ing lag.
"What's the current ETH balance of 0xabc...?" "What's the current gas price on mAInnet?" "Did transaction 0x123... succeed or revert?" "What's the latest block number right now?" "What's the USDC balance of 0xabc... at the current block?" "How much ETH does Vitalik's 添加ress hold?" "What's the current EIP-1559 base fee and priority fee?" Smart Contract Analysis
Analyze any 部署ed contract's bytecode — including unverified contracts — to 提取 its interface without needing source code.
"What functions does 0xabc... expose?" "Decompile 0xabc... and show me the function selectors" "Compare the public functions of these two contracts: 0xabc... and 0xdef..." "Does 0xabc... implement ERC-721?" Pricing
请求s are priced per-查询 at $0.04 USDC via the x402 payment protocol (see Payment above).
Network As设置 Scheme 端点 Base USDC exact https://代理.onesource.io
The usage.estimated_cost_usd field in every 响应 shows exactly what each 查询 cost.
请求 POST / Content-Type: 应用/json
{ "查询": "string — required. Your natural language question.", "会话_id": "string — optional. Custom ULID. Auto-生成d if omitted." }
响应 { "会话_id": "01JMQX7K3N...", "状态": "completed | error | processing", "summary": "PlAIn text summary, 1–3 sentences. Present on 成功.", "响应": "Full Markdown analysis with tables, headers, code blocks.", "steps": [ { "代理": "路由r | open搜索 | rpc | evmole", "action": "Description of what was queried", "状态": "completed | fAIled" } ], "usage": { "total_令牌s": 5820, "estimated_cost_usd": 0.0018 }, "查询_追踪s": [...], "error": "string | null" }
summary — plAIn text, 1–3 sentences. Display this prominently. 响应 — full Markdown. Render it, don't 解析 it as structured data. 查询_追踪s — raw 审计 trAIl of every data 查询 made internally.
Error Codes Code Meaning Fix 402 Payment required Include payment-签名ature header 409 会话 already exists Omit 会话_id or use a new one 422 Malformed 请求 检查 查询 field is present 500 流水线 error Try rephrasing the 查询 What M10 Won'