{"data":{"ratingId":"ur_5e1493978bddb46cba3bbf70","evidenceHash":"0x53c4c0cd80b5c0bcc7bb548d23e45edf8ae32ddf72cc649716f7cdc8e0c306ea","ratingHash":"0x5e1493978bddb46cba3bbf701c1c8cfba8f691c89241cc0a616c21d8a8fcf010","methodVersion":"ur-1.0","ratedAt":"2026-10-15T21:46:42.123Z","evidence":{"note":"Unsolicited rating from public, read-only probes. It measures reachability, protocol conformance and declared-vs-actual consistency; it says nothing about the agent's task outcomes.","agent":{"ktId":"kt_d16200a924be00fb6a8c8e70","agentId":"84622","chainId":8453},"claims":[{"id":"name","pass":false,"detail":"registration says \"ADEXTO Protocol Agent\", endpoint says \"adexto-x402\"","weight":1},{"id":"service_mcp","pass":true,"detail":"declared mcp service answers and conforms","weight":2},{"id":"service_x402","pass":false,"detail":"declared x402 service did not answer as x402","weight":2},{"id":"x402_support","pass":false,"detail":"declares x402Support but no valid x402 challenge was observed at the declared endpoints","weight":1}],"method":"ur-1.0","declared":{"name":"ADEXTO Protocol Agent","skills":[],"services":["web","mcp","x402"],"x402Support":true,"webPagesNotProbed":1},"endpoints":[{"url":"https://adexto.xyz/api/mcp","kind":"mcp","error":null,"reach":"ok","checks":[{"id":"initialize_envelope","pass":true,"weight":3},{"id":"initialize_protocolVersion","pass":true,"weight":2},{"id":"initialize_serverInfo","pass":true,"weight":1},{"id":"initialize_capabilities","pass":true,"weight":1},{"id":"tools_list_ok","pass":true,"weight":3},{"id":"tools_have_name_and_schema","pass":true,"weight":2}],"status":200,"service":"mcp","metadata":1,"observed":{"name":"adexto-x402","depth":"full","tools":["list_markets","get_market","quote_buy","how_to_pay","buy_token","pay_and_buy","trade_history","check_stake","access_message","ask_agent","prepare_launch","register_launch","prepare_stake","prepare_claim"],"skillText":["list_markets","Every bonding-curve market this gateway can sell, across all chains it serves, with its ticker, chain, curve address and","get_market","Full detail for a single market: chain, curve address, supply, fee rates, current price in the chain's native asset, and","quote_buy","Reads the gateway's HTTP 402 challenge for a market and returns the quote and payment requirements without spending anyt","how_to_pay","The exact steps to turn a 402 challenge into a settled cross-chain buy: what to sign, which chain settles, and which hea","buy_token","Executes the buy. Called without xPayment it returns the HTTP 402 challenge, which is the correct first response and not","pay_and_buy","Buys a market for real, completing the step an LLM cannot do alone: signing the EIP-3009 USDC authorisation. IMPORTANT f","trade_history","Trade history for a market, newest first, with an explicit statement of whether it reaches the launch block. Free. Monad","check_stake","Free. Reads the market's stake contract on its own chain: its own AdextoAgentStake where it has one, otherwise the chain","access_message","Free. Returns the exact EIP-191 message an address signs (personal_sign) to prove it is the address asking. ask_agent ac","ask_agent","Asks the market's own agent a question about that market. Open to an address whose stake in the market's stake contract ","prepare_launch","Launch a new ADEXTO market without handing over a key. Call it once without a signature: it checks the ticker, the chain","register_launch","After the prepare_launch transaction is mined, lists the new market on adexto.xyz, in list_markets and on the x402 gatew","prepare_stake","Unsigned transactions that stake a market's token in its stake contract or its chain's stake hub: an approval for the ex","prepare_claim","Unsigned transactions that collect the creator fee owed to an address across its markets: one claimCreatorFees() call pe"],"transport":"streamable-http","description":"ADEXTO sells positions in bonding-curve markets across chains, paid for with USDC on Base over x402. Call list_markets to see what exists, quote_buy to price one without paying, then buy_token with a signed payment. You never need gas on the destination chain and never need to bridge. Every tool except buy_token is free, and buy_token's first response is a 402 challenge, which is expected rather t","protocolVersion":"2025-06-18"},"requests":[{"label":"initialize","method":"POST","status":200,"latencyMs":2282},{"label":"initialized","method":"POST","status":202,"latencyMs":980},{"label":"tools/list","method":"POST","status":200,"latencyMs":16919}],"checkedAt":"2026-10-15T21:46:18.945Z","latencyMs":2282,"bodySha256":"c441c378462219b9a9271b20b89ac415987fb6f60463f3ec60cbefc2558b45c3","conformance":1},{"url":"https://x402.adexto.xyz/openapi.json","kind":"x402","error":null,"reach":"ok","checks":[{"id":"status_402","pass":false,"detail":"declared as x402 but the endpoint answered HTTP 200 instead of 402 Payment Required","weight":3}],"status":200,"service":"x402","metadata":null,"observed":{"depth":"challenge_only"},"requests":[{"label":"primary","method":"GET","status":200,"latencyMs":2241}],"checkedAt":"2026-10-15T21:46:42.123Z","latencyMs":2241,"bodySha256":"e453583b05082971a00430a110c6456bc77e31f02e52c197a0e49c791fa0d3b1","conformance":0}]}}}