{"query":"hash","include":"all","count":5,"sellers":3,"results":[{"seller":"self","sellerHome":"https://agent402.tools","sellerName":"Agent402.Tools (agent402.base.eth)","slug":"hash","name":"Hash","method":"POST","route":"/api/hash","url":"https://agent402.tools/api/hash","price":0.001,"priceUsd":0.001,"payable":"x402","why":{"score":13,"matchedOn":{"slug":10,"name":2,"text":1},"health":1,"healthSource":"self-asserted","priceRank":0.001,"tiebreaks":["score","health","cheapest known price","shorter slug"]},"category":"encoding","description":"Cryptographic hash of a text string. Algorithms: sha256 (default), sha512, sha1, md5. Returns hex and base64 digests.","score":13,"health":1,"networks":[],"paymentNetworksKnown":true,"routerDispatchEligible":true,"routerDispatchReason":"local_catalog","executeVia":{"tool":"route-execute","price":"$0.01","underlyingPriceUsd":0.001,"routingFeeUsd":0.009},"executeViaCallableNow":true},{"seller":"https://schema.nsgoods.org","sellerHome":"https://schema.nsgoods.org","sellerName":"Extractability Oracle","slug":"provable-head","name":"Hash-chain head + count","method":"GET","route":"/provable/head","url":"https://schema.nsgoods.org/provable/head","price":null,"priceUsd":0,"payable":"unknown","bazaar":{"calls30d":1,"payers30d":1,"lastCalledAt":"2026-08-30T08:27:39.175Z","payTos":["0xc87a06dee4c0e85912296002617120bbfd5ef990"]},"why":{"score":7,"matchedOn":{"slug":4,"name":2,"text":1},"health":1,"healthSource":"crawl","priceRank":null,"tiebreaks":["score","health","cheapest known price","shorter slug"]},"category":"other","description":"","score":7,"health":1,"untrustedContent":true,"source":"https://schema.nsgoods.org","networks":[],"paymentNetworksKnown":false,"routerDispatchEligible":false,"routerDispatchReason":"network_unknown","executeViaWhenEligible":{"tool":"route-execute","price":"$0.01","underlyingPriceUsd":0,"routingFeeUsd":0.01},"executeViaCallableNow":false},{"seller":"https://schema.nsgoods.org","sellerHome":"https://schema.nsgoods.org","sellerName":"Extractability Oracle","slug":"provable-verify","name":"Re-hash and verify the whole chain","method":"GET","route":"/provable/verify","url":"https://schema.nsgoods.org/provable/verify","price":null,"priceUsd":0,"payable":"unknown","bazaar":{"calls30d":1,"payers30d":1,"lastCalledAt":"2026-08-30T08:27:39.175Z","payTos":["0xc87a06dee4c0e85912296002617120bbfd5ef990"]},"why":{"score":7,"matchedOn":{"slug":4,"name":2,"text":1},"health":1,"healthSource":"crawl","priceRank":null,"tiebreaks":["score","health","cheapest known price","shorter slug"]},"category":"other","description":"","score":7,"health":1,"untrustedContent":true,"source":"https://schema.nsgoods.org","networks":[],"paymentNetworksKnown":false,"routerDispatchEligible":false,"routerDispatchReason":"network_unknown","executeViaWhenEligible":{"tool":"route-execute","price":"$0.01","underlyingPriceUsd":0,"routingFeeUsd":0.01},"executeViaCallableNow":false},{"seller":"https://commerce.delx.ai","sellerHome":"https://commerce.delx.ai","sellerName":"Delx Commerce — x402 services for autonomous agents","slug":"util_hash","name":"SHA-256 hash API for agents: hash text with SHA-256, SHA-1, or MD5 for $0.001 USDC and return a compact deterministic receipt—not a password KDF. Call when you need this bounded result without an API key or subscription. Returns machine-readable JSON via x402 on Base or Solana. Limitation: results cover only the supplied input or one bounded public endpoint at request time; callers must verify before acting.","method":"POST","route":"/api/v1/x402/hash","url":"https://commerce.delx.ai/api/v1/x402/hash","price":"0.001","priceUsd":0.001,"payable":"x402","responseContract":{"state":"declared","source":"seller_openapi","successVariants":1,"jsonSchemas":1,"guaranteedPaths":["result","tool_name"],"runtimeVerified":false},"requestContract":{"state":"declared","source":"seller_openapi","required":{"body":["input"]},"runtimeVerified":false},"why":{"score":7,"matchedOn":{"slug":4,"name":2,"text":1},"health":1,"healthSource":"crawl","priceRank":0.001,"tiebreaks":["score","health","cheapest known price","shorter slug"]},"category":"x402","description":"","score":7,"health":1,"untrustedContent":true,"source":"https://commerce.delx.ai","networks":[],"paymentNetworksKnown":false,"routerDispatchEligible":false,"routerDispatchReason":"network_unknown","executeViaWhenEligible":{"tool":"route-execute","price":"$0.01","underlyingPriceUsd":0.001,"routingFeeUsd":0.009},"executeViaCallableNow":false},{"seller":"https://commerce.delx.ai","sellerHome":"https://commerce.delx.ai","sellerName":"Delx Commerce — x402 services for autonomous agents","slug":"util_md5_hex","name":"MD5 hex digest of text. Call when you match legacy content hashes (not for security). Returns hex digest for $0.001 USDC via x402 on Base. Legacy checksum only—not password hashing. No network, no keys, no retention. Results are advisory; the caller owns budgets, auth, and production controls.","method":"POST","route":"/api/v1/x402/md5-hex","url":"https://commerce.delx.ai/api/v1/x402/md5-hex","price":"0.001","priceUsd":0.001,"payable":"x402","responseContract":{"state":"partial","source":"seller_openapi","successVariants":1,"jsonSchemas":1,"guaranteedPaths":[],"runtimeVerified":false},"requestContract":{"state":"declared","source":"seller_openapi","required":{"body":["text"]},"runtimeVerified":false},"why":{"score":7,"matchedOn":{"slug":4,"name":2,"text":1},"health":1,"healthSource":"crawl","priceRank":0.001,"tiebreaks":["score","health","cheapest known price","shorter slug"]},"category":"x402","description":"","score":7,"health":1,"untrustedContent":true,"source":"https://commerce.delx.ai","networks":[],"paymentNetworksKnown":false,"routerDispatchEligible":false,"routerDispatchReason":"network_unknown","executeViaWhenEligible":{"tool":"route-execute","price":"$0.01","underlyingPriceUsd":0.001,"routingFeeUsd":0.009},"executeViaCallableNow":false}],"neutrality":{"paidPlacement":false,"sellerKeyedScoring":false,"ranking":"deterministic lexical match on slug, name and description; ties broken by health, then cheapest known price, then shorter slug","hostAdvantages":["our own health is self-asserted as 1 because the crawler never probes itself; external health is measured from crawl outcomes. Every result reports why.healthSource so the two are distinguishable"],"excludeHost":"include=external removes our catalog from the ranking entirely","source":"https://github.com/MikeyPetrillo/Agent402"},"containsUntrustedContent":true,"network":"optimism","dispatchLegend":{"routable":"the last crawl of this origin succeeded (manifest, OpenAPI or a live 402 was read). It is crawl readiness, never a promise that the router will pay the seller.","health":"a score from the last crawl outcomes of this origin; 1 = every recent crawl succeeded.","networks":"chains the seller's own 402 challenges advertise; empty means the crawl could not learn any.","paymentNetworksKnown":"true when at least one payment network was learned from the seller's 402s.","networksInferred":"present and true on a route row that observed no accepts of its own and inherited the chains its seller advertises elsewhere (other routes, or the Bazaar's settled view); the router still pins the chain from the live 402 before it signs.","routerDispatchEligible":"true when this host's Smart Order Router will pay the seller on a buyer's behalf right now on at least one chain it holds a spending wallet for.","routerDispatchReason":{"crawl_failed":"the last crawl of this origin did not succeed, so nothing is routed to it","network_unknown":"the crawl learned no payment network (the paid route answered something other than a 402 to the unpaid probe), so the router cannot tell which chain to pay on","no_supported_route":"the seller advertises no chain this host holds a spending wallet for","settlement_required":"on Base the router pays only sellers with on-chain settlement history above the floor from enough distinct payers","settlement_checked_at_pay_time":"on this chain proven-ness is read from the chain at pay time (recent inbound USDC to the seller's own payTo); a thin history may still be tried under the small unproven allowance","price_unknown":"no seller price is known for this route, and the router never spends against an unknown price","url_template":"the route is an unsubstituted path template; the router never spends against it","usdc_domain_mismatch":"the seller's USDC accept on this chain advertises an EIP-712 domain name that is not the token's own (Base USDC signs under \"USD Coin\"; Monad, Celo and Sei USDC under \"USDC\"), so a stock x402 buyer - this router included - signs an authorization the facilitator refuses and nothing settles; the seller has to fix the accept before anyone can pay it","eligible":"the router will pay this seller on a buyer's behalf","local_catalog":"this host's own tool; no external payment is involved"},"evmDomainByNetwork":"the EIP-712 domain (asset + extra.name) each of the seller's EVM accepts advertised on its 402; the router label refuses a Base accept whose name is not the token's own (usdc_domain_mismatch) because no stock x402 signature under it can verify.","routerDispatchDetail":{"evidence_payto_mismatch":"the settlement history this origin inherits belongs to a wallet its own 402 does not ask to be paid at, so it does not count for this origin","evidence_payto_unverified":"the settlement history this origin inherits belongs to a specific wallet and the origin's own Base payTo could not be read, so it does not count until the live 402 names that wallet","_note":"settlement_required may carry one of these in routerDispatchByChain.base.detail beside the gate's own sentence; settlement history inherited through a shared payTo counts for an origin only when the origin's own 402 pays that wallet, which the router checks live before it signs"},"executeVia":"present only on a row the router will pay right now: the route-execute tier (and price) that runs it. Its absence on a priced row is deliberate.","executeViaWhenEligible":"the route-execute tier this row WOULD run under once its seller is dispatch-eligible; not callable through the router today.","executeViaCallableNow":"true on rows carrying executeVia, false on rows carrying executeViaWhenEligible. A buyer agent should key on this, never on the presence of a tier name."}}