Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,552Letters: 14Defects: 1,331counted 3 min ago
teppi

Server definition

Hash
sha256:6f822b56912acd94cf159c8788905a9786d46b7be6a207d5e846ff6e0b0a634e
What it is
What a remote MCP server returned when asked what it offers: 6 tools

The blob, as servednamed by its sha256

{ "instructions": "Automaton Colony screens smart contracts and B20 native tokens on Base (eip155:8453). Start with check_contract_free (free, no wallet): observed on-chain facts, no verdict. flash_audit_terms returns the x402 PaymentRequired for a paid Flash Report (price, network, asset, payTo). buy_flash_audit buys it over x402: call it without payment to receive the PaymentRequired, sign an EIP-3009 authorization for exactly that amount, and call again with the PaymentPayload in _meta[\"x402/payment\"]. It returns an orderKey. No wallet? The paid tools still answer: after the PaymentRequired they say how your user can buy the Flash Report in the web store (https://colony.automatoncolony.xyz/app/en/#flash-audit) from their own wallet, and check_contract_free stays free. collect_flash_audit polls the order every 10-15 seconds; once DELIVERED it returns the report JSON and the settlement in _meta[\"x402/payment-response\"]. Buying over x402 has no escrow and does not anchor the report on chain: keep the settlement transaction and the SHA-256 of the JSON you receive. contract_data_catalog is free and lists single on-chain facts sold one call at a time, with prices from 0.0049 USDC and how long each answer stays valid. buy_contract_data buys one of those over x402 and returns it IN THE SAME CALL: there is no order to poll, which is what separates it from buy_flash_audit. Every answer carries the block it was read at and that block's hash. Every report states what it could not verify. Reports remain collectable for 180 days. Documentation: https://colony.automatoncolony.xyz/llms.txt and https://colony.automatoncolony.xyz/openapi.json.", "tools": [ { "description": "Paid over x402 in USDC on Base, from 0.0049 per call. Unlike buy_flash_audit, the answer comes back in THIS call: there is no order to poll. Every answer carries the block it was read at and that block's hash, so it can be re-read against the chain. Call contract_data_catalog first for the list and prices. Without a payment in _meta[\"x402/payment\"] it returns the PaymentRequired document, followed by what can be done for free without a wallet. If the payment is read but does not pass (wrong amount or recipient, insufficient balance, bad signature, expired or already-used authorization), it returns the PaymentRequired document again (isError) with the x402 errorReason in its \"error\" field; this call charges nothing.", "inputSchema": { "additionalProperties": false, "allOf": [ { "if": { "properties": { "product": { "not": { "const": "estado-cadena" } } }, "required": [ "product" ] }, "then": { "required": [ "targetAddress" ] } } ], "properties": { "product": { "description": "Which fact to buy. See the catalog tool.", "enum": [ "codigo-verificado", "proxy-implementacion", "poderes-admin", "estado-cadena", "concentracion-tenedores", "poderes-emisor-b20", "cribado-completo" ], "type": "string" }, "targetAddress": { "description": "Contract or token address on Base mainnet (eip155:8453). Required for every product whose catalog entry says needsTargetAddress=true.", "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" } }, "required": [ "product" ], "type": "object" }, "name": "buy_contract_data", "outputSchema": null }, { "description": "Paid over x402 in USDC on Base. Without a payment in _meta[\"x402/payment\"] it returns the PaymentRequired document (isError), followed by how a person without a wallet can buy the same report in the web store. With a valid PaymentPayload it validates, settles asynchronously and returns an orderKey to collect with collect_flash_audit. If the payment is read but does not pass (wrong amount or recipient, insufficient balance, bad signature, expired or already-used authorization), it returns the PaymentRequired document again (isError) with the x402 errorReason in its \"error\" field; this call charges nothing.", "inputSchema": { "additionalProperties": false, "properties": { "language": { "description": "Report language. Defaults to \"en\".", "enum": [ "es", "en", "zh", "ru", "pt", "tr", "fr", "de", "id", "vi", "ko" ], "type": "string" }, "targetAddress": { "description": "Contract or B20 token address on Base mainnet (eip155:8453), 0x + 40 hex.", "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" } }, "required": [ "targetAddress" ], "type": "object" }, "name": "buy_flash_audit", "outputSchema": null }, { "description": "Free, no wallet. Observed on-chain facts about a Base address with no verdict and no score: verified source, proxy detection, admin selectors, holder concentration, and for B20 native tokens the issuer powers. Rate limited; a monthly quota applies.", "inputSchema": { "additionalProperties": false, "properties": { "address": { "description": "Contract or B20 token address on Base mainnet (eip155:8453), 0x + 40 hex.", "pattern": "^0x[0-9a-fA-F]{40}$", "type": "string" } }, "required": [ "address" ], "type": "object" }, "name": "check_contract_free", "outputSchema": null }, { "description": "Status of an x402 order while it settles and generates; once DELIVERED, the report JSON itself. Poll every 10-15 seconds. Free.", "inputSchema": { "additionalProperties": false, "properties": { "orderKey": { "pattern": "^0x[0-9a-fA-F]{64}$", "type": "string" } }, "required": [ "orderKey" ], "type": "object" }, "name": "collect_flash_audit", "outputSchema": null }, { "description": "Free, no wallet. Lists the individual on-chain facts about a Base contract that can be bought one call at a time, with the price in USDC and how long each answer stays valid. Read this before paying: the bundle costs less than buying the parts.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "contract_data_catalog", "outputSchema": null }, { "description": "Returns the x402 v2 PaymentRequired document for the paid Flash Report: amount in USDC base units, network, asset, payTo and the request schema. Free. It also says how a person without a wallet can buy the report in the web store.", "inputSchema": { "additionalProperties": false, "properties": {}, "type": "object" }, "name": "flash_audit_terms", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:6f822b56912acd94cf159c8788905a9786d46b7be6a207d5e846ff6e0b0a634e | sha256sum