Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,561Letters: 14Defects: 1,336counted just now
teppi

Server definition

Hash
sha256:1219ca1b6c55a3b35c2332ede6fd25f921b996df3b697f7d706f506555bb2193
What it is
What a remote MCP server returned when asked what it offers: 4 tools

The blob, as servednamed by its sha256

{ "instructions": null, "tools": [ { "description": "PAID $0.001 (x402, USDC on Base). Resolve an ENS .eth or Basename .base.eth name's registration expiry ON-CHAIN (public RPC). Returns expiry date, days-left, whether it's in the 90-day grace period, the release date it becomes registrable again, and the current owner. Read-only, descriptive. Args: name. Without payment returns the x402 challenge; pass x_payment to settle.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "name": { "description": "Full ENS name ending in .eth (e.g. vitalik.eth) or .base.eth (e.g. jesse.base.eth).", "type": "string" }, "x_payment": { "description": "x402 payment payload (base64) for this PAID read. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.", "type": "string" } }, "required": [ "name" ], "type": "object" }, "name": "ens_expiry", "outputSchema": null }, { "description": "PAID $0.001 (x402, USDC on Base). Current gas for a chain via public RPC: base fee + suggested priority + suggested max fee (gwei) at the latest block. If below_gwei is set, also returns whether the base fee is at/below your threshold right now. Read-only. Args: chain (ethereum|base|arbitrum|polygon|bsc|optimism), below_gwei (optional). Without payment returns the x402 challenge; pass x_payment to settle.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "below_gwei": { "description": "Optional threshold: return a boolean of whether base fee is at/below this many gwei now.", "type": "number" }, "chain": { "description": "Chain to read gas for.", "enum": [ "ethereum", "base", "arbitrum", "polygon", "bsc", "optimism" ], "type": "string" }, "x_payment": { "description": "x402 payment payload (base64) for this PAID read. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.", "type": "string" } }, "required": [ "chain" ], "type": "object" }, "name": "gas", "outputSchema": null }, { "description": "PAID $0.003 (x402, USDC on Base). Chainlink price-feed health via public RPC: last-update age, latest answer (scaled by decimals), round monotonicity (is the answer current?), a stale flag vs the heartbeat, optional deviation vs a reference price, and per-factor flags. Read-only, descriptive. Args: feed_address, chain, heartbeat_seconds (optional), reference (optional). Without payment returns the x402 challenge; pass x_payment.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "chain": { "description": "Chain the feed is deployed on.", "enum": [ "ethereum", "base", "arbitrum", "polygon", "bsc", "optimism" ], "type": "string" }, "feed_address": { "description": "Chainlink aggregator/proxy address (0x…40-hex), e.g. ETH/USD 0x5f4eC3Df9cbd43714FE2740f5E3616155c5b8419.", "type": "string" }, "heartbeat_seconds": { "description": "The feed's heartbeat in seconds for a precise stale check (optional).", "type": "number" }, "reference": { "description": "A reference price to compute deviation % against (optional).", "type": "number" }, "x_payment": { "description": "x402 payment payload (base64) for this PAID read. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.", "type": "string" } }, "required": [ "feed_address", "chain" ], "type": "object" }, "name": "oracle_health", "outputSchema": null }, { "description": "PAID $0.003 (x402, USDC on Base). Next token vesting/unlock event(s) from DefiLlama's PUBLIC emissions dataset: upcoming unlock date(s), token amount, and % of max supply, with a human description. Cleanly says so when a token has no public unlock schedule. Read-only, descriptive — NOT a price signal. Args: token (symbol, protocol name, or contract address), chain (optional, for address lookup). Without payment returns the x402 challenge; pass x_payment to settle.", "inputSchema": { "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": false, "properties": { "chain": { "description": "Chain of the contract address (only used when token is an address).", "type": "string" }, "token": { "description": "Token symbol (e.g. ARB), protocol name (e.g. arbitrum), or contract address.", "type": "string" }, "x_payment": { "description": "x402 payment payload (base64) for this PAID read. If supplied it is forwarded as the X-PAYMENT header to settle the call and return the real result instead of a 402 challenge. Omit to get the price challenge first.", "type": "string" } }, "required": [ "token" ], "type": "object" }, "name": "token_unlocks", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:1219ca1b6c55a3b35c2332ede6fd25f921b996df3b697f7d706f506555bb2193 | sha256sum