Sato Hub
x402 merchant

agent402.tools

Developer tools API on Algorand, paid per request with x402.

  • Endpoints584
  • Price per requestn/a
  • Outside payersn/a
  • Answer 4021 of 2

Overview

as of 2026-11-07
Seller wallet
C7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE
Chains
Algorand
Hosts
agent402.tools
CategoriesCategoriesAssigned automatically from the seller’s own listing text. A filter hint, not a claim about the service.
Developer tools135Market data103Onchain data84Other71AI models49Media39Web data38Identity29Search17Security11Agents4Commerce4
First seen
2026-10-05 · last seen 2026-11-07

What we observed

Payments unknown, unknownAnswers 402, observedNot claimed
See the readings

Endpoints

EndpointsDescriptions are the seller's own words from the catalogue and are not checked by us. A listed price is a registration, not an observed charge.
721 registered
  • https://agent402.tools/api/a2a-card-fetch

    Discover and fetch a site's A2A (Agent2Agent protocol) Agent Card - tries /.well-known/agent-card.json then /.well-known/agent.json (or fetches a direct .json URL as-is) - and validate it against the spec v0.3 structura…

    AlgorandAgents

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/a2a-card-validate

    Validate an A2A (Agent2Agent protocol) Agent Card: required fields, skill shape, transport names, capability flags - spec v0.3 structural core. Returns errors, interop warnings, and a normalized summary (skills, interfa…

    AlgorandAgents

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/action-gate

    Deterministic preflight check for a proposed AI agent action - a tool call, payment, fetch, or write - before it executes. Evaluates up to four independent checks (prompt-injection scan on action text/untrusted text, UR…

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/add-time

    Add (or subtract) a duration to a date. duration like "2d", "-3h", "1w 2d", "90m". Returns the resulting UTC ISO timestamp.

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/add-time

    Add (or subtract) a duration to a date. duration like "2d", "-3h", "1w 2d", "90m". Returns the resulting UTC ISO timestamp.

    AlgorandOther

    n/a/ request

    2026-11-03

  • https://agent402.tools/api/address-label

    Label a known EVM address from a curated, committed dataset: major stablecoin + token contracts (the USDC and USDG contracts of every EVM chain we settle on, USDC on Ethereum, USDT, DAI, WETH, WBTC), DEX routers (Uniswa…

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/address-label

    Label a known EVM address from a curated, committed dataset: major stablecoin + token contracts (the USDC and USDG contracts of every EVM chain we settle on, USDC on Ethereum, USDT, DAI, WETH, WBTC), DEX routers (Uniswa…

    AlgorandOnchain data

    n/a/ request

    2026-10-30

  • https://agent402.tools/api/age

    Compute a precise age (years, months, days) from a birth date to today (or a given date), plus total days.

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/age

    Compute a precise age (years, months, days) from a birth date to today (or a given date), plus total days.

    AlgorandDeveloper tools

    n/a/ request

    2026-11-04

  • https://agent402.tools/api/amortization

    Build the full per-period amortization schedule for a fully-amortizing loan. Each row reports the period number, payment, the principal vs. interest split for that payment, and the remaining balance after that payment.

    AlgorandOther

    n/a/ request

    2026-11-05

  • https://agent402.tools/api/amortization

    Build the full per-period amortization schedule for a fully-amortizing loan. Each row reports the period number, payment, the principal vs. interest split for that payment, and the remaining balance after that payment. …

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/annuity

    Present and future value of a level annuity (equal periodic payments). Supports an ordinary annuity (payments at period end) and an annuity-due (payments at period start).

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/answer

    A synthesized answer to a natural-language question, grounded in a live web search and returned with source citations (URL, snippet). Use it when an agent needs a direct, current answer plus the receipts to verify or fo…

    AlgorandSearch

    n/a/ request

    2026-10-28

  • https://agent402.tools/api/answer

    One call returns a direct answer to a natural-language question, written by a model from a live web search, with numbered source citations (URL, snippet) and a citation count. Use it when an agent needs a current answer…

    AlgorandSearch

    n/a/ request

    2026-11-06

  • https://agent402.tools/api/archive-snapshot

    Look up a URL in the Internet Archive's Wayback Machine: returns the archived snapshot closest to an optional timestamp (default: most recent), with the snapshot URL, capture time, and archived HTTP status. Useful for c…

    AlgorandWeb data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/asn-info

    Look up the Autonomous System (ASN), prefix, country, registry, and allocation date for an IPv4 address - or for a hostname (which is resolved first). Uses a free public DNS-based IP→ASN mapping service; no HTTPS upstre…

    AlgorandIdentity

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/asset-transfers

    Token and native transfer history for any EVM address across major chains: direction, counterparty, asset, exact decimal value, block and transaction hash, filterable by category and block range with a cursor for paging…

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/audio-convert

    Extract/convert the audio track of any media URL (mp4, mov, wav, m4a, ogg…) to MP3 - the "mp4 to mp3" conversion, deterministic ffmpeg, no AI. Body: {"url":"https://…/video.mp4","bitrate":"192k"?}. Returns the MP3 as ba…

    AlgorandMedia

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/audio-normalize

    Loudness-normalize any audio/video URL to a target LUFS with ffmpeg's loudnorm (EBU R128) and return MP3 - consistent levels for podcasts, clips, and TTS output. Body: {"url":"https://…/audio.wav","targetLufs":-16?}.

    AlgorandMedia

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/b20-activation-check

    Is B20 live on Base mainnet? Queries the Activation Registry precompile for base.b20_asset and base.b20_stablecoin (or a custom feature id). Honest pre-launch too: reports not-activated until the registry flips.

    AlgorandOnchain data

    n/a/ request

    2026-11-03

  • https://agent402.tools/api/b20-activation-check

    Is B20 live on Base mainnet? Queries the Activation Registry precompile for base.b20_asset and base.b20_stablecoin (or a custom feature id). Honest pre-launch too: reports not-activated until the registry flips.

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/b20-feature-id

    Pure-CPU helper: turn a B20 feature string (e.g. base.b20_asset) into its bytes32 feature id and ready-to-send isActivated(bytes32) calldata for the Activation Registry. No network egress.

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/b20-memos

    Payment memos attached to B20 transfers: pairs each Memo(address,bytes32) log with its Transfer at the previous log index (same tx, same token). Give a tx hash for one transaction, or scan a block window. Returns memoHe…

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/b20-new-tokens

    Recently deployed B20 tokens on Base: scans the factory's B20Created logs over a block window, locates each new token by its 0xB200 address prefix, and enriches it with live name/symbol/decimals eth_calls.

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/b20-token-info

    ERC-20 metadata plus B20 signals for any Base address: name, symbol, decimals, total supply, best-effort paused/cap, bytecode size, and whether the address carries the factory-issued 0xB200 prefix. Works on plain ERC-20…

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/b20-verify

    Boolean verdict with reasons: is this address a real factory-issued B20 on Base? Checks the 0xB200 address prefix, ERC-20 readability, and whether the B20 feature set is activated on the registry.

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/barcode-decode

    Decode a barcode or QR code from an image. Send a base64 PNG or JPEG (or a data: URL); returns the decoded text and the symbology. Reads QR, DataMatrix, and 1D barcodes (EAN/UPC/Code39/Code128/ITF/Codabar). Deterministi…

    AlgorandMedia

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/barcode-lookup

    Look up a product by its UPC/EAN barcode number via Open Food Facts (open data): name, brand, category, quantity, and nutrition grade. Pairs with /api/barcode-decode (image → number → product).

    AlgorandMedia

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/base-convert

    Convert an integer between number bases (radix 2-36), e.g. binary↔hex↔decimal. Arbitrary size via BigInt.

    AlgorandMedia

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/base32

    Base32 (RFC 4648) encode or decode text. mode: encode (default) or decode.

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/base58

    Base58 encode or decode text (Bitcoin/IPFS alphabet). mode: encode (default) or decode.

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/base64

    Base64 encode or decode text. mode: encode (default) or decode. Handles URL-safe base64 on decode.

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/bestsellers

    What agents actually pay for across a 500+ tool x402 catalog: the tools ranked by settled calls, distinct buyers and dollars over a window you choose, read from the seller's own sales ledger rather than the chain. Use i…

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/bestsellers

    What agents actually pay for across a 500+ tool x402 catalog: the tools ranked by settled calls, distinct buyers and dollars over a window you choose, read from the seller's own sales ledger rather than the chain.

    AlgorandOther

    n/a/ request

    2026-11-06

  • https://agent402.tools/api/black-scholes

    Price a European option (call or put) with the Black-Scholes-Merton model, plus the greeks (delta, gamma, vega, theta, rho). Continuous dividend yield supported. Greeks are per unit: theta is per year, vega per 1.00 cha…

    AlgorandMarket data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/block-info

    Header-level detail for one block on Ethereum, Base, Polygon, Arbitrum, or Optimism: hash, timestamp (unix + ISO), transaction count, gas used/limit, base fee. Pass a block number, 0x hex, or "latest". Keyless multi-end…

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/block-info

    Header-level detail for one block on Ethereum, Base, Polygon, Arbitrum, or Optimism: hash, timestamp (unix + ISO), transaction count, gas used/limit, base fee. Pass a block number, 0x hex, or "latest". Keyless multi-end…

    AlgorandOnchain data

    n/a/ request

    2026-11-04

  • https://agent402.tools/api/block-number

    The latest block number on Ethereum, Base, Polygon, Arbitrum or Optimism from keyless public nodes with fallback. Use it as the cheapest possible on-chain read: a liveness check for a chain, a timestamp anchor for a que…

    AlgorandOnchain data

    n/a/ request

    2026-11-04

  • https://agent402.tools/api/block-number

    The latest block number on Ethereum, Base, Polygon, Arbitrum or Optimism from keyless public nodes with fallback. Use it as the cheapest possible on-chain read: a liveness check for a chain, a timestamp anchor for a que…

    AlgorandOnchain data

    n/a/ request

    2026-10-28

  • https://agent402.tools/api/block-receipts

    Every transaction receipt in one block, fetched as a single upstream read and summarized: tx count, succeeded vs failed, total gas used, total fees, log count, contract creations, tx-type mix - plus compact per-transact…

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/bond-price

    Price a fixed-coupon bond from its yield to maturity: present-value the coupons plus face. Returns clean price, coupon per period, current yield, and premium/discount vs par.

    AlgorandMarket data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/bond-ytm

    Solve a bond's yield to maturity from its market price - the annual rate that present-values the coupons plus face to that price. Bracketed bisection root-find.

    AlgorandMarket data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/break-even

    Break-even point for a product: the units and revenue at which total revenue covers fixed plus variable costs. Also returns contribution margin and margin ratio.

    AlgorandCommerce

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/brotli-compress

    Compress a string with Brotli (RFC 7932) and return it as base64. Brotli typically beats gzip by 15-25% on text - useful when bytes matter (e.g. cramming context into an LLM prompt, fitting under a transport cap). Slowe…

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/brotli-decompress

    Decompress a base64-encoded Brotli payload. Returns the result as utf8 (text) or base64 (binary). Refuses to expand past 10MB to defend against zip bombs.

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/business-days

    Count business days (Mon–Fri) between two dates, inclusive of the start, exclusive of the end. Optional list of holiday dates to skip.

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/cagr

    Compound annual growth rate between a beginning and ending value over N years: (end/begin)^(1/years) - 1. Also returns total growth over the whole period.

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/calc

    Safely evaluate an arithmetic expression (+ - * / % ^ and parentheses). No code execution - a real parser, not eval.

    AlgorandOther

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/calldata-decode

    Decode EVM smart-contract transaction calldata into the function name and typed parameters. Supply an ABI (from /api/contract-abi) or a signature like transfer(address,uint256) for a fully offline decode; with neither, …

    AlgorandOnchain data

    n/a/ request

    2026-10-27

  • https://agent402.tools/api/captcha-generate

    Mint a stateless captcha challenge to gate your OWN endpoint: returns a human prompt plus a salted sha256 answer hash you keep and verify later (sha256(salt + normalized answer) === answerHash) - no server state, no sha…

    AlgorandDeveloper tools

    n/a/ request

    2026-10-27

Evidence

as of 2026-11-07

Answers HTTP 402

Answers HTTP 402Method: one unpaid request per listed endpoint. A 402 with a payment payload a client could parse counts. Nothing is paid.

1 of 2

1 of 2 probed endpoints answered HTTP 402 with a parseable payment payload

checked 2026-11-07

x402-style payments, 7-day window (Base)

x402-style paymentsMethod: counted when the transaction carries a signed USDC authorization (EIP-3009), the settlement x402's exact scheme uses. Some non-x402 gasless sends use it too.

unknown

unknown. not measured on this chain yet

no reading date

By chain

ChainSeller walletEndpointsAnswers 402x402-style payments
AlgorandC7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE5841 of 2 probed endpoints answered HTTP 402 with a parseable payment payload
2026-11-07
unknown. not measured on this chain yet

One seller wallet, each chain read on its own. We never send a payment, so we never observe what a paid call returns. Unknown means we hold no reading, not that anything failed.

Pricing

Lowest
n/a
per request, as registeredas of
Median
n/a
per request, as registeredas of
Highest
n/a
per request, as registeredas of

Unknown. Prices are decoded only for USDC on Base and Solana.

Claim this merchant

Sign a message from the payout address C7IIHG7S…OY2XIE to claim this page. Claiming proves control of the payout key. It says nothing about the service behind the address, and it does not change how this merchant is ranked. No email, no account: the signature is the whole credential, and signing a message costs no gas and moves nothing.

The payment ledger covers Base only for now, so it is not offered for Algorand.

Data CC-BY-4.0, attribution: data by satohub.ai. Data: x402-list.com (CC BY 4.0). Data as of 2026-11-07. Appearing here is not an endorsement. Check an endpoint with the doctor.