Endpoints: 28,729MCP servers: 18,413Payout addresses: 2,071Paid calls: 1,539Letters: 14Defects: 1,323counted 4 min ago
teppi

Server definition

Hash
sha256:075ff41a152e4b2887b30d24713fb508e5dc3db10b5e24f94244253907c4c732
What it is
What a remote MCP server returned when asked what it offers: 19 tools

The blob, as servednamed by its sha256

{ "instructions": "Use this server to resolve .i domains, check availability, read cross-chain network specs, manage identity profiles, and query secondary marketplace listings across all 4 supported EVM chains.", "tools": [ { "description": "Prepare an unsigned CCIP cross-chain bridge transaction payload to teleport a .i domain to another supported EVM chain. Requires owner wallet signature.", "inputSchema": { "properties": { "destinationChainId": { "description": "Target EVM chain ID: 42161 (Arbitrum One), 10 (OP Mainnet), 1 (Ethereum), 4663 (Robinhood)", "type": "number" }, "domainName": { "description": "The .i domain name to bridge", "type": "string" }, "ownerAddress": { "description": "The 0x owner address initiating the bridge", "type": "string" } }, "required": [ "domainName", "ownerAddress", "destinationChainId" ], "type": "object" }, "name": "bridge_domain", "outputSchema": null }, { "description": "Check if a .i sovereign domain is available for registration across all 4 supported chains (Arbitrum One, Optimism, Ethereum, Robinhood).", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name or label (e.g. \"alex\" or \"alex.i\")", "type": "string" } }, "required": [ "domainName" ], "type": "object" }, "name": "check_domain_availability", "outputSchema": null }, { "description": "Prepare an unsigned transaction payload to claim an eligible escrow refund from the Escrow contract. Requires claimant wallet signature.", "inputSchema": { "properties": { "claimantAddress": { "description": "The 0x address eligible for the escrow refund", "type": "string" }, "escrowId": { "description": "The escrow deposit ID to refund", "type": "string" } }, "required": [ "escrowId", "claimantAddress" ], "type": "object" }, "name": "claim_escrow_refund", "outputSchema": null }, { "description": "Calculate registration fee, escrow payment requirements, and cross-chain CCIP bridging costs on any of the 4 supported networks.", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name to estimate", "type": "string" }, "targetChainId": { "description": "Target payment network: 42161 (Arbitrum), 10 (Optimism), 1 (Ethereum), or 4663 (Robinhood). Defaults to 42161.", "type": "number" } }, "required": [ "domainName" ], "type": "object" }, "name": "estimate_registration", "outputSchema": null }, { "description": "Fetch live protocol metrics including total registered domains, active secondary marketplace listings, and cross-chain CCIP bridge health.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_protocol_stats", "outputSchema": null }, { "description": "Retrieve technical network specifications, Chainlink CCIP selectors, router contracts, and registry addresses for all 4 supported chains.", "inputSchema": { "properties": {}, "type": "object" }, "name": "get_supported_chains", "outputSchema": null }, { "description": "Prepare an unsigned atomic swap transaction payload accepting a buyer offer on your .i domain. Requires seller wallet signature.", "inputSchema": { "properties": { "buyerAddress": { "description": "The 0x buyer address whose offer is being accepted", "type": "string" }, "domainName": { "description": "The .i domain name being sold", "type": "string" }, "sellerAddress": { "description": "The 0x seller address (current owner)", "type": "string" } }, "required": [ "domainName", "sellerAddress", "buyerAddress" ], "type": "object" }, "name": "marketplace_accept_offer", "outputSchema": null }, { "description": "Browse active .i domains listed on the decentralized secondary marketplace across Arbitrum One and satellite networks.", "inputSchema": { "properties": { "limit": { "description": "Max number of listings to return (default 20)", "type": "number" } }, "type": "object" }, "name": "marketplace_browse_listings", "outputSchema": null }, { "description": "Prepare an unsigned payable transaction payload with ETH value to purchase an actively listed .i domain from the marketplace contract. Requires buyer wallet signature.", "inputSchema": { "properties": { "buyerAddress": { "description": "The 0x buyer address purchasing the domain", "type": "string" }, "domainName": { "description": "The .i domain name to purchase", "type": "string" }, "priceInEth": { "description": "Optional expected purchase price in ETH for slippage protection", "type": "string" } }, "required": [ "domainName", "buyerAddress" ], "type": "object" }, "name": "marketplace_buy_domain", "outputSchema": null }, { "description": "Prepare an unsigned transaction payload to cancel an active marketplace listing. Requires seller wallet signature.", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name to delist", "type": "string" }, "sellerAddress": { "description": "The 0x seller address who created the listing", "type": "string" } }, "required": [ "domainName", "sellerAddress" ], "type": "object" }, "name": "marketplace_cancel_listing", "outputSchema": null }, { "description": "Prepare an unsigned transaction payload to cancel an active marketplace offer. Requires buyer wallet signature.", "inputSchema": { "properties": { "buyerAddress": { "description": "The 0x buyer address who submitted the offer", "type": "string" }, "domainName": { "description": "The .i domain name", "type": "string" } }, "required": [ "domainName", "buyerAddress" ], "type": "object" }, "name": "marketplace_cancel_offer", "outputSchema": null }, { "description": "Inspect full marketplace status for any .i domain: active listing, price history, highest offer, and bids.", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name (e.g. \"ai.i\")", "type": "string" } }, "required": [ "domainName" ], "type": "object" }, "name": "marketplace_get_domain_details", "outputSchema": null }, { "description": "Prepare an unsigned transaction payload to list an owned .i domain for sale on the secondary marketplace. Requires owner wallet signature.", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name to list for sale", "type": "string" }, "durationDays": { "description": "Duration of listing in days (defaults to 30)", "type": "number" }, "priceInEth": { "description": "Listing price in ETH (e.g. \"0.05\")", "type": "string" }, "sellerAddress": { "description": "The 0x seller address (must be current domain owner)", "type": "string" } }, "required": [ "domainName", "sellerAddress", "priceInEth" ], "type": "object" }, "name": "marketplace_list_domain", "outputSchema": null }, { "description": "Prepare an unsigned transaction payload to submit an offer in ETH to purchase any registered .i domain. Requires buyer wallet signature.", "inputSchema": { "properties": { "buyerAddress": { "description": "The 0x buyer address making the offer", "type": "string" }, "domainName": { "description": "The .i domain name to make an offer on", "type": "string" }, "durationDays": { "description": "Validity of offer in days (defaults to 7)", "type": "number" }, "offerPriceInEth": { "description": "Offer amount in ETH (e.g. \"0.02\")", "type": "string" } }, "required": [ "domainName", "buyerAddress", "offerPriceInEth" ], "type": "object" }, "name": "marketplace_make_offer", "outputSchema": null }, { "description": "Prepare an unsigned on-chain transaction payload to permanently register a .i sovereign domain (0.001 ETH). Returns contract calldata, destination address, and value for user wallet signature.", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name to register (e.g. \"mybot.i\")", "type": "string" }, "recipientAddress": { "description": "The 0x EVM wallet address that will own the domain", "type": "string" }, "targetChainId": { "description": "Network where registration/deposit is made: 42161 (Arbitrum One), 10 (Optimism), 1 (Ethereum), 4663 (Robinhood). Defaults to 42161.", "type": "number" } }, "required": [ "domainName", "recipientAddress" ], "type": "object" }, "name": "register_domain", "outputSchema": null }, { "description": "Resolve a .i web3 domain name or 0x Ethereum wallet address to its sovereign identity, owner, metadata, social links, and current chain location.", "inputSchema": { "properties": { "chainId": { "description": "Optional filter for target network (42161: Arbitrum One, 10: Optimism, 1: Ethereum, 4663: Robinhood)", "type": "number" }, "identifier": { "description": "The .i domain name (e.g. \"genesis.i\") or EVM wallet address (0x...)", "type": "string" } }, "required": [ "identifier" ], "type": "object" }, "name": "resolve_domain_identity", "outputSchema": null }, { "description": "Prepare an unsigned transaction payload to set or update the primary reverse resolution domain identity for a given wallet address on Arbitrum One. Requires user wallet signature.", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name (e.g. \"agent.i\")", "type": "string" }, "ownerAddress": { "description": "The 0x EVM owner address", "type": "string" } }, "required": [ "domainName", "ownerAddress" ], "type": "object" }, "name": "set_primary_domain", "outputSchema": null }, { "description": "Prepare an unsigned ERC-721 transferFrom transaction payload to transfer sovereign ownership of a .i domain to another 0x EVM wallet address. Requires owner wallet signature.", "inputSchema": { "properties": { "currentOwner": { "description": "The 0x address of the current domain owner", "type": "string" }, "domainName": { "description": "The .i domain name to transfer", "type": "string" }, "newOwner": { "description": "The 0x recipient address to receive domain ownership", "type": "string" } }, "required": [ "domainName", "currentOwner", "newOwner" ], "type": "object" }, "name": "transfer_domain", "outputSchema": null }, { "description": "Prepare an unsigned transaction payload to update decentralized identity profile metadata, social links, website URL, and IPFS avatar CID on-chain. Requires owner wallet signature.", "inputSchema": { "properties": { "domainName": { "description": "The .i domain name", "type": "string" }, "imageMode": { "description": "Avatar visual style mode", "enum": [ "DEFAULT", "GENERATED_MATRIX", "CUSTOM_IPFS" ], "type": "string" }, "ownerAddress": { "description": "Owner wallet address", "type": "string" }, "profileImageCid": { "description": "IPFS CID hash for custom avatar image", "type": "string" }, "socialLinks": { "description": "Key-value map of social usernames (twitter, github, telegram, farcaster, discord)", "type": "object" }, "websiteUrl": { "description": "Decentralized or Web2 website URL", "type": "string" } }, "required": [ "domainName", "ownerAddress" ], "type": "object" }, "name": "update_domain_profile", "outputSchema": null } ] }
Verify it yourselfcurl -s https://api.teppi.xyz/v1/evidence/sha256:075ff41a152e4b2887b30d24713fb508e5dc3db10b5e24f94244253907c4c732 | sha256sum