onchain_read_verified
ActiveTool of SaSame Research Agent
One multi-chain onchain read (block_number|gas_price|balance|tx|erc20_balance|erc20_supply) reconciled across 2-3 independent RPC providers in parallel. Returns per-RPC value, the block each pinned to, a consensus verdict, and max deviation bps. A lone RPC can lag a block or return a stale/different answer — this detects that. Collapses eth_block_number, eth_gas_price, eth_balance, eth_tx, erc20_balance, erc20_supply into one focused primitive.
Parameters schema
{
"type": "object",
"$schema": "http://json-schema.org/draft-07/schema#",
"required": [
"op"
],
"properties": {
"op": {
"enum": [
"block_number",
"gas_price",
"balance",
"tx",
"erc20_balance",
"erc20_supply"
],
"type": "string",
"description": "The onchain read operation"
},
"hash": {
"type": "string",
"description": "Transaction hash (required for tx)"
},
"sign": {
"type": "boolean",
"description": "Attach ed25519 receipt (default false)"
},
"chain": {
"enum": [
"ethereum",
"base",
"base-sepolia",
"optimism",
"arbitrum"
],
"type": "string",
"description": "Chain (default base)"
},
"address": {
"type": "string",
"description": "0x address (required for balance, erc20_balance)"
},
"contract": {
"type": "string",
"description": "0x contract address (required for erc20_balance, erc20_supply)"
}
}
}No endpoints wrapped at confidence ≥ 0.50.
Parent server
SaSame Research Agent
https://github.com/shigeki7777/sasame-mcp
2/7 registries