agent402.tools
Cryptographic hash of a text string. Algorithms: sha256 (default), sha512, sha1, md5. Returns hex and base64 digests.
Pays to C7IIHG7SPLPZ5H7ZT6HW3UV2OQMQQE6Y2HBNGZXSLRJULE42BEE2OY2XIE
- Score
- None yetno buyer reviews yet
- Positive
- None yetno buyer reviews yet
- Paid calls
- 2,0894 distinct payers
- Verified
- 20h ago506 of 514 as listed
- On-chain
- C7IIHG7S…OY2XIEpayout address on Algorand
514 of 514 endpoints
- POST
/api/add-time
Add (or subtract) a duration to a date. duration like "2d", "-3h", "1w 2d", "90m". Returns the resulting UTC ISO timestamp.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/age
Compute a precise age (years, months, days) from a birth date to today (or a given date), plus total days.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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. Use this when the user wants...
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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).
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/base-convert
Convert an integer between number bases (radix 2-36), e.g. binary↔hex↔decimal. Arbitrary size via BigInt.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/base-detect
Auto-detect the encoding format of a string: base64, base32, hex, binary, decimal, or plain text. Returns confidence scores and decoded preview for each candidate. Pure CPU, deterministic.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/base32
Base32 (RFC 4648) encode or decode text. mode: encode (default) or decode.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/base58
Base58 encode or decode text (Bitcoin/IPFS alphabet). mode: encode (default) or decode.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/base64
Base64 encode or decode text. mode: encode (default) or decode. Handles URL-safe base64 on decode.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/binary-text
Convert text to its binary (base-2) representation (8-bit per character, space-separated) or decode binary back to text. Deterministic, pure CPU.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - GET
/api/block-number
The latest block number on Ethereum, Base, Polygon, Arbitrum, or Optimism. The cheapest possible on-chain read - the hello world of paid chain access. Keyless multi-endpoint failover. ?network=base
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/braille-convert
Convert text to Unicode Braille characters (Grade 1 / uncontracted) or decode Braille back to text. Supports letters, digits, and common punctuation. Deterministic, pure CPU.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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). Slower than gzip; pick gzip if sp...
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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.
as listed20h agoagent402.tools
Open below$0.001per call, USDCAssay 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/business-days {"to":"2026-06-08","from":"2026-06-01","holidays":[]}Declared inputsfromholidaysto
Listed at $0.001. 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/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.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - GET
/api/calendar-diff
free with PoWCalculate the precise difference between two datetimes in years, months, days, hours, minutes, seconds, and total milliseconds. Accepts ISO 8601, Unix timestamps, or natural date strings. ?from=2024-01-15&to=2026-06-23.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/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 shared secret. Types: math (ari...
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/card-validate
Validate a payment card number (Luhn checksum) and detect the brand. Numbers are not stored or logged.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/case
Convert text between camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, Title Case, lower, UPPER.
as listed20h agoagent402.tools
Try it$0.001per call, USDC - POST
/api/case-convert
Convert text between naming conventions: camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, and Title Case. Auto-detects the input format by splitting on camelCase boundaries, underscores, hyphens, and spaces. Deterministic, pure CPU.
as listed20h agoagent402.tools
Try it$0.001per call, USDC
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.
- 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.
- 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.
- 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 20h 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 20h ago
Settled payments
- /api/mime$0.001
delivered · 15h ago · round 63,830,971
CZHKZ5FQ…7Y2P7QCZHKZ5FQ2RT5THUFUYEHUKA7VEXYGA4ZLXEI32XCLREU4W7Y2P7Q
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.