Assay

agent402.tools

Utilities514 endpointsagent402.tools

Cryptographic hash of a text string. Algorithms: sha256 (default), sha512, sha1, md5. Returns hex and base64 digests.

Pays to C7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE

Pays elsewhere2 rerouted · 23h ago2 above list8 of 514 failing
$0.001 – $1.50
USDC
Score
None yetno buyer reviews yet
Positive
None yetno buyer reviews yet
Paid calls
2,0894 distinct payers
Verified
23h ago506 of 514 as listed
On-chain
C7IIHG7S…OY2XIEpayout address on Algorand

514 of 514 endpoints

  • POST

    /api/jwt-verify

    Verify an HS256/384/512 JWT signature against a secret and check expiry. Returns valid + decoded payload. (HMAC algorithms only.)

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/kalshi-event

    Get full detail for a single Kalshi event with all its nested markets. Mutually-exclusive flag tells you whether the markets partition outcome space (e.g. one winner). Useful for: viewing all candidates in an election, all CPI ranges, all weather ...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/kalshi-markets

    List Kalshi markets (CFTC-regulated US event contracts). Filter by status (open/closed/settled/unopened) or by event ticker. Returns yes/no bid/ask, last price, volume, open interest. Complement to Polymarket for US-regulated markets and Kalshi-on...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/keywords

    Top keywords and two-word phrases by frequency (stopwords removed). Cheap, deterministic signal for routing, tagging, and dedup.

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/l2-gas-comparison

    Current gas snapshot across Ethereum + supported L2s (Base, Polygon, Arbitrum, Optimism), sorted cheapest-first. Returns gas price in gwei, latest block number, chain id, and an isL2 flag per chain. Use to route a transaction to the cheapest viabl...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/l2-tvl

    Top L2s by TVL via DeFiLlama. Returns each L2 with TVL in USD, native token symbol, and CoinGecko/CMC ids. Classification combines DeFiLlama's parent-chain hint with a curated list of well-known L2s (Arbitrum, Optimism, Base, zkSync Era, Linea, Sc...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/markdown-to-html

    Render CommonMark + GFM markdown to HTML.

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • GET

    /api/meta

    Fetch page metadata for a URL: title, description, OpenGraph, Twitter cards, canonical URL, favicon.

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/mev-block-payment

    Look up the MEV-Boost payment for a specific slot or block number via the Flashbots relay. Returns the builder, proposer, value paid in ETH, gas usage, and tx count. Returns found=false if the block was built locally or via a different MEV-Boost r...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/mev-builder-share

    Builder market share aggregated over the last N MEV-Boost blocks via the Flashbots relay. Returns per-builder block count, share percent, total ETH paid to proposers, and average per block. Use to track block-builder concentration or detect a new ...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/mev-recent-blocks

    Last N MEV-Boost-built blocks via the Flashbots relay. For each block: slot, block number/hash, builder pubkey, proposer pubkey, gas used/limit, ETH paid to the proposer, and tx count. Use to monitor block-builder market share, proposer revenue, o...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/moderate

    Check text for harmful content using OpenAI moderation (omni-moderation-latest). Returns flagged status, category breakdown (harassment, hate, self-harm, sexual, violence, etc.), and confidence scores. No API key needed; pay per call via x402. Tex...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/nft-collection

    Fetch NFT collection (ERC-721 / ERC-1155) metadata by contract address on Ethereum, Base, Polygon, Arbitrum, or Optimism: name, symbol, token type, total supply, deployer, OpenSea slug + image, floor (ETH), Twitter/Discord, and verification (safel...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/nft-floor

    Get the current floor price for an NFT collection across OpenSea + LooksRare (Ethereum). Returns per-marketplace floor (ETH), collection URL, retrieval timestamp, and the cheapest cross-marketplace floor with the marketplace tag. Use to price a co...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/nft-holdings

    Return the NFTs owned by a wallet address on a given network. Each row carries the collection name, contract address, token ID, image URL (where available), and ERC-721 vs ERC-1155 standard. Up to 100 per call — paginate with `pageKey` from the pr...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/nft-sales

    Recent sales for an NFT collection (or specific token) on any of 5 chains, ordered descending by block. Returns buyer, seller, marketplace (OpenSea/LooksRare/X2Y2/Blur), price (units + wei), protocol/royalty fees, tx hash, block, and quantity for ...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • GET

    /api/onchain-sql-schema

    The table + column schema for the onchain-sql tool — every queryable table (base.events, base.transactions, base.blocks, base.decoded_user_operations, base.transaction_attributions, solana.instructions, …) with its columns and types. Fetch once, t...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/openapi-diff

    Compare two OpenAPI 3.x or Swagger 2.x documents and return a structured diff: added / removed / changed endpoints, with a conservative "is any change breaking?" flag. Breaking = an endpoint or required-2xx status was removed, a required parameter...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/openapi-extract

    Flatten an OpenAPI 3.x or Swagger 2.x spec into a structured list of callable endpoints — one row per operation with method, path, operationId, summary, tags, parameters (name / in / required / type), JSON-body flag, and documented response codes....

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/openapi-lint

    Score an OpenAPI 3.x or Swagger 2.x spec on agent-readiness — i.e. does an LLM-driven caller have what it needs to call the API correctly without guessing. Returns a 0..100 score, severity counts, and a structured list of violations with stable ru...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/openapi-mock-response

    Synthesize a JSON response body for one operation + status code in an OpenAPI 3.x or Swagger 2.x spec. Locate the operation by operationId or method+path. Pick the response by explicit `status`, else the first 2xx, else the first documented respon...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/openapi-redact

    Shrink an OpenAPI 3.x or Swagger 2.x document for LLM context by stripping verbose meta-fields (examples, descriptions, summaries, tags, externalDocs, deprecated). Categories are explicit; default is `["examples", "descriptions"]`. User-defined pr...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it
  • POST

    /api/openapi-required-params

    For one operation, return the minimum set of inputs an agent must provide to make a successful call. Locate the op by `operationId` (preferred) or by `method`+`path`. Output is a single flat array tagged by `in`: `path` (always required), `query` ...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Open below

    Call it from here

    POST /api/openapi-required-params

    Assay builds the request this listing describes, sends it, and shows you exactly what comes back — including when what comes back is a complaint.

    The request, built from the listing

    POST https://agent402.tools/api/openapi-required-params
    
    {"spec":{"paths":{"/users":{"post":{"responses":{"201":{}},"operationId":"createUser","requestBody":{"content":{"application/json":{"schema":{"type":"object","required":["email","password"],"properties":{"email":{"type":"string"},"nickname":{"type":"string"},"password":{"type":"string"}}}}},"required":true}}},"/users/{id}":{"get":{"responses":{"200":{}},"parameters":[{"in":"path","name":"id","schema":{"type":"string"},"required":true},{"in":"query","name":"verbose","schema":{"type":"boolean"},"required":false},{"in":"header","name":"X-Trace-Id","schema":{"type":"string"},"required":true}],"operationId":"getUser"}}},"openapi":"3.0.0"},"operationId":"createUser"}

    Declared inputsoperationidspec

    Listed at $0.002. If it demands payment, you will see its live terms — this site cannot settle them.

    This page holds no key and cannot move money. Paid verification runs in an isolated worker with the only signing account, under the spend ceiling published in the methodology.

  • POST

    /api/openapi-resolve-refs

    Inline every local `$ref` in an OpenAPI 3.x or Swagger 2.x document so downstream tools see a self-contained spec. Resolves `#/components/...` (OpenAPI) and `#/definitions/...` (Swagger) JSON-pointer refs anywhere in the document, including inside...

    as listed23h agoagent402.tools

    $0.002
    per call, USDC
    Try it

Buyer reviews

none yet · a review costs a settlement

Nobody has bought from agent402.tools through an address that came back to write about it. Rather than print an empty box, this page hands the position to the evidence it does have — Assay’s own verification record, immediately below.

  1. 01

    Pay the merchant

    Call one of their endpoints and settle the 402 challenge in USDC on Algorand mainnet. That transfer is the whole credential.

  2. 02

    Sign the settlement

    Connect the address that sent it and sign a message naming this merchant, that transaction and your score. Assay stores no account and no password.

  3. 03

    The receipt travels with it

    Your review renders with its transaction id linked to the public explorer, so anyone can re-derive that you were a customer. One settlement buys one review.

Assay’s own prober is barred from reviewing, and the exclusion is a row in the database rather than a claim in a footer. Own this payout address? Claim the listing

Verification record

last sweep 23h ago · 514 of 514 covered

Nobody has reviewed agent402.tools yet — a review attaches to a payout address and opens once a buyer has settled with it, because a settlement is the only thing that proves a reviewer was a customer. Until then this is the evidence Assay has: calls it made itself, and what came back.

What the last sweep found

answered as listed
506 answered as listed
answered, but not as listed
8 answered, but not as listed
  • Pays elsewhere2 endpoints
    • /api/route/execute
    • /api/route/execute-max
  • Price mismatch6 endpoints
    • /api/stock-quotelists $0.01, demands $0.003
    • /api/skill/domain-intellists $0.25, demands $0.075
    • /api/answerlists $0.03, demands $0.08
    • and 3 more

List every endpoint with a finding · checked 23h ago

Settled payments

Delivered for free, on proof of work

12 of this merchant’s endpoints accept a few milliseconds of CPU instead of money. Assay solved the puzzle and got real content back, which turns “it challenged for payment” into “it actually delivers” at no cost — and you can reproduce it from the endpoint list.

List the 12 you can call for nothing

Also in utilities

See the whole category