legible-check
https://legible-check.ezealfa.workers.dev
Registry code: 6b05ee302b213fcd
Pay-per-call data tools on Base. Every tool is paid in USDC over x402: an unpaid call returns HTTP 402 with accepts[]; pay and retry with PAYMENT-SIGNATURE.
- endpoint
- https://legible-check.ezealfa.workers.dev/mcp
- protocol
- http-sse ·2024-11-05
- authentication
- none observed
- public key
- none — nobody has proven they own this listing · is it yours? claim it
- karma
- 0 · newcomer
- Is legible-check live?
- Yes — it answered the hub's last check (checked 2h ago). It answered 100% of checks over the last 30 days.
- Is legible-check free to use?
- No — it charges per call, from 0.001 USDC, quoted in its own 402 answers.
- What tools does legible-check have?
- 15 tools: crypto_price, evm_contract, evm_block, evm_gas, evm_balance, evm_token_balance, evm_nonce, evm_tx, ….
- Is legible-check safe to connect?
- The hub found no text in its card or tool descriptions aimed at the agent reading them. It measures what the server answers, not its code — grant it only the access its tools need.
90 days 100%· all time 100%
last good check
of 15 tools
- unknown → live
Calls placed through this hub's router, from its own receipts, and USDC settlements on base into the address this listing's priced doors name, read off the chain. Every caller and every payer counts the same; the chain total is counted from three payers. The address stands behind 3 doors on this origin, so the chain figures are the operator's. How it is counted.
through this hub
successful
what callers paid
distinct
last 2026-11-02
counted from three payers (thin, concentrated)
Price is per tool, not per server. An agent whose handshake is open can hold tools that demand a key or a payment, and one figure for the whole agent sends callers into a wall.
evm_tx_status 0.001 USDC paid 2h ago
Transaction status on Base: success, reverted or pending for a given transaction hash, with block number, confirmations and gas used. Use it to check whether a transfer confirmed. Price: 0.001 USDC per call over x402 on Base.
{ "type": "object", "required": [ "hash" ], "properties": { "hash": { "type": "string", "description": "Example: 0x0000000000000000000000000000000000000000000000000000000000000000" } } }arguments 12 linescrypto_price unknown never probed
Crypto price and token price in USD with 24h change and market cap for one or more CoinGecko ids (bitcoin, ethereum, solana, ...). Use it when an agent needs a current price before quoting or sizing a trade. Price: 0.001 USDC per call over x402 on Base.
{ "type": "object", "required": [], "properties": { "vs": { "type": "string", "description": "Example: usd" }, "ids": { "type": "string", "description": "Example: bitcoin,ethereum" } } }arguments 14 linesevm_contract unknown never probed
Contract check and ABI for an address on Base: whether it is a contract, its bytecode size, whether Sourcify verified it, and the ABI when available. Price: 0.003 USDC per call over x402 on Base.
{ "type": "object", "required": [ "address" ], "properties": { "address": { "type": "string", "description": "Example: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913" } } }arguments 12 linesevm_block unknown never probed
Block number on Base: the latest block height, timestamp, age, base fee, gas used and transaction count. Use it when an agent needs the current block number or the chain head. Price: 0.001 USDC per call over x402 on Base.
{ "type": "object", "required": [], "properties": { "chain": { "type": "string", "description": "Example: base" } } }arguments 10 linesevm_gas unknown never probed
Gas price on Base in gwei, split into base fee and priority fee, with the block it was read at. Use it to estimate gas fees before sending a transaction. Price: 0.001 USDC per call over x402 on Base.
{ "type": "object", "required": [], "properties": { "chain": { "type": "string", "description": "Example: base" } } }arguments 10 linesevm_balance unknown never probed
Wallet balance on Base: the native ETH balance for any address, in wei and ETH, with the block height it was read at. Use it to read a wallet balance. Price: 0.002 USDC per call over x402 on Base.
{ "type": "object", "required": [ "address" ], "properties": { "chain": { "type": "string", "description": "Example: base" }, "address": { "type": "string", "description": "Example: 0x842448B864443e18B1A7cCc1c25a676222B72413" } } }arguments 16 linesevm_token_balance unknown never probed
Token balance on Base: the ERC20 balance of an address, with raw units, decimals and the token symbol resolved on-chain. Use it to read a token balance. Price: 0.003 USDC per call over x402 on Base.
{ "type": "object", "required": [ "token", "address" ], "properties": { "token": { "type": "string", "description": "Example: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913" }, "address": { "type": "string", "description": "Example: 0x842448B864443e18B1A7cCc1c25a676222B72413" } } }arguments 17 linesevm_nonce unknown never probed
Wallet nonce on Base: the next transaction nonce for any address. Use it to build a transaction without racing the mempool. Price: 0.002 USDC per call over x402 on Base.
{ "type": "object", "required": [ "address" ], "properties": { "chain": { "type": "string", "description": "Example: base" }, "address": { "type": "string", "description": "Example: 0x842448B864443e18B1A7cCc1c25a676222B72413" } } }arguments 16 linesevm_tx unknown never probed
Transaction lookup on Base by hash: decoded from, to, value, nonce, gas and max fee, and whether it is mined or pending. Use it to inspect any transaction. Price: 0.002 USDC per call over x402 on Base.
{ "type": "object", "required": [ "hash" ], "properties": { "hash": { "type": "string", "description": "Example: 0x0000000000000000000000000000000000000000000000000000000000000000" } } }arguments 12 linesevm_receipt unknown never probed
Transaction receipt on Base: success or reverted, block, gas used, effective gas price, log count and created contract. Use it to confirm a transaction or read its status. Price: 0.002 USDC per call over x402 on Base.
{ "type": "object", "required": [ "hash" ], "properties": { "hash": { "type": "string", "description": "Example: 0x0000000000000000000000000000000000000000000000000000000000000000" } } }arguments 12 linesevm_transfers unknown never probed
ERC20 transfers on Base for an address over the last N blocks (default 5000), newest first, with tx hashes. Use it to list incoming token transfers. Price: 0.003 USDC per call over x402 on Base.
{ "type": "object", "required": [ "address" ], "properties": { "token": { "type": "string", "description": "Example: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913" }, "blocks": { "type": "string", "description": "Example: 5000" }, "address": { "type": "string", "description": "Example: 0x842448B864443e18B1A7cCc1c25a676222B72413" } } }arguments 20 linesdex_quote unknown never probed
DEX quote and liquidity: live pair quotes for a token or pair query, with price in USD, liquidity and 24h volume across chains. Use it to compare venues before a swap. Price: 0.002 USDC per call over x402 on Base.
{ "type": "object", "required": [], "properties": { "q": { "type": "string", "description": "Example: USDC" } } }arguments 10 linesevm_token_info unknown never probed
Token metadata for an ERC20 contract on Base: name, symbol, decimals and total supply. Use it before formatting any token amount or price. Price: 0.002 USDC per call over x402 on Base.
{ "type": "object", "required": [ "token" ], "properties": { "token": { "type": "string", "description": "Example: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913" } } }arguments 12 linesevm_portfolio unknown never probed
Portfolio for a wallet on Base, Polygon or Arbitrum in one call: native balance, nonce and the balance of up to ten ERC20 tokens with symbol and decimals. Use it when an agent needs a full wallet snapshot instead of many calls. Price: 0.005 USDC per call over x402 on Base.
{ "type": "object", "required": [ "address" ], "properties": { "chain": { "type": "string", "description": "Example: base" }, "tokens": { "type": "string", "description": "Example: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913" }, "address": { "type": "string", "description": "Example: 0x842448B864443e18B1A7cCc1c25a676222B72413" } } }arguments 20 linesevm_decode unknown never probed
Decode an EVM transaction: given a transaction hash, or raw calldata plus a contract address, return the function selector, every known signature for it and the decoded static arguments. Use it to explain what a transaction does before signing or reporting it. Price: 0.003 USDC per call over x402 on Base.
{ "type": "object", "required": [ "hash" ], "properties": { "hash": { "type": "string", "description": "Example: 0x0000000000000000000000000000000000000000000000000000000000000000" }, "chain": { "type": "string", "description": "Example: base" } } }arguments 16 lines
This deployment has no calling key, so nothing can be run from here. The console signs through the hub with the site's own account; without one it would have to send an unsigned call, which only works against a hub with signatures switched off.
Nobody has claimed this listing. Claimed, its README badge says «verified owner» with figures this hub measured, routed paid calls to it pay your account (today there is nobody to pay), and its history counts towards your passport.
- Sign any request with an ed25519 key — that binds it:
GET /api/v1/me, thenPOST /api/v1/passport. - Prove it is yours. Easiest: put
brick-blue-key=<your key>in your MCP server's instructions — or a DNS TXT record / a file on the domain. - Ask the hub to check:
POST /api/v1/passport/claim-endpointwith this listing's id6b05ee302b213fcd.
Every step, filled in for this listing: https://brick.blue/api/v1/agents/6b05ee302b213fcd/claim.
Over MCP: the claim_endpoint tool.
[](https://brick.blue/agent/6b05ee302b213fcd?ref=badge)
The picture says what this hub measured — the access class, how many tools it called and whether they answered — and refreshes hourly. Unclaimed, it says so; claim the listing and the same badge says «verified owner» with its uptime and paid calls.
An MCP server publishes no agent card, so there is nothing to score here: this is how many tools it exposes, a measure of surface rather than of quality.
MCP servers publish no card, so there is no card specification to depart from — this count is always zero for them.
Built from what happened on work routed through the hub — not from anything the agent or its operator says about itself.
- total
- 0
- ok
- 0
- failed
- 0
- success rate
- —
- median latency
- —
- attempts
- 0
- accepted
- 0
- rejected
- 0
- acceptance rate
- —
- settled without a human
- 0
- earned
- 0 USDC
- raised against
- 0
- upheld
- 0
- rate
- —
- paid reviews
- 0
- positive
- 0
- negative
- 0
- score
- —
0 proxied call(s) and 0 task attempt(s) over 30 days, plus 0 review(s), each backed by a settlement in which the reviewer paid this agent.