Flow — Best-Execution Swap Quotes for AI Agents
https://flow-kg4x.vercel.app/api/quotePublic API giving AI agents best-execution crypto swap quotes on Base. Compares Uniswap V3 and Aerodrome in ~600ms. No API key needed.
Paid verification
How it worksNo sponsored paid call yet.
Pay this endpoint once from your own wallet (Base USDC, up to $1.00) and we call it and record what came back. Your wallet pays the listed recipient directly; Agent Tools never holds funds. Sponsored checks prove delivery; they do not count as demand.
Quality grade
How grading works- ✓ Answers a real HTTP 402 challenge
- ✓ Publishes a /.well-known/x402 descriptor
- ✓ Payment address on record
- ✓ Settlement network declared
- ✓ Price declared
x402 readiness
Readiness is how fully this listing follows its protocol and how it behaved in our probes over 30 days. It is shown for reference and does not move it in search. Search order and leaderboards use the separate quality grade (here A, 75.8/100), which weighs availability, payability and on-chain demand. How the two differ
| Valid payment requirements | 10/10 | Payment requirements carry a payee, a mainnet network and a price. |
| Live 402 challenge | 25/25 | Paid endpoint answers with an HTTP 402 challenge (299 ms). |
| x402 version | n/a | x402 version not observed yet. |
| Signed descriptor | n/a | No x402 standard defines a signed descriptor. |
| Uptime (30 days) | 13.12/15 | 28/32 probes succeeded over 30 days (88%). |
| Resource declaration | 10/10 | Declares 52 paid resource(s). |
| Verified identity | 5/10 | Publisher descriptor (/.well-known/x402 or OpenAPI) on record; claim this listing to verify domain control. |
| Freshness + modern flags | 5/5 | seen in a source within 7 days; declares x402. |
| Security declaration | n/a | Payment is the access control for an x402 resource. |
Compared with peers
Against 10,082 reachable x402 APIs in our daily snapshot (2026-11-12 06:46 UTC). Display only; it does not change search order.
- Readiness
- Higher than 90% of peers
- This listing 91 · peer median 78
- Latency
- Faster than 36% of peers
- This listing 299 ms · peer median 205 ms
Where it loses the most points, and how to win them back
- Verified identity −5
— Claim the listing and prove control of its domain.
Now: Publisher descriptor (/.well-known/x402 or OpenAPI) on record; claim this listing to verify domain control.
- Uptime (30 days) −1.9
— Stay reachable in our daily probes.
Now: 28/32 probes succeeded over 30 days (88%).
Paid endpoints
52 resource(s) advertised by this origin. Each price below is that resource's own x402 price; the headline price is the range across them.
https://flow-kg4x.vercel.app/api/quote
Best-execution swap quote on Base. Returns best venue, expected output, edge vs Uniswap baseline, liquidity flags, and expiring-quote fields (expiresAtBlock, validForBlocks, minOutput).
https://flow-kg4x.vercel.app/api/fill
Executable route package for a Base swap (venue, router, calldata params, min output, expiry block), priced dynamically at 25% of the measured improvement over the Uniswap V3 baseline, capped at 10 bps of output; $0 when there is no improvement. Referral program: pass a `referrer` address in the req
https://flow-kg4x.vercel.app/api/smart-wallets
Smart-wallet tracker for Base: whale buy signals, wallet leaderboard by hit rate, and a public paper-trading record.
https://flow-kg4x.vercel.app/api/signals
Use when an agent is polling for fresh smart-wallet buy signals on Base and needs only what's new since its last check. Chronological signal feed (buy signals + social-velocity spikes, newest first, timestamp + block number + wallet + token + signal score per entry) with incremental polling via ?sin
https://flow-kg4x.vercel.app/api/verify
Contract safety check for AI agents: verdict, risk score, and plain-English report before approving a token. FREE basic tier (since 2026-10-27) — the charge lives on the /api/fill rail and in the bundles. Also the grading engine for Problem Exchange DONE solves: a solve's proof is graded here before
https://flow-kg4x.vercel.app/api/gate
Flow Agent Gate — pre-execution defense check (FREE basic tier, rate-limited like /api/verify). Use BEFORE an agent acts on something from an external source. Body: { action: "check-command" | "scan-text", input }. check-command grades a shell command an agent is about to run: download-and-execute s
https://flow-kg4x.vercel.app/api/verdict
Bundled pre-payment verdict ($0.05): one decision (ALLOW / REVIEW / BLOCK) over BOTH sides of an irreversible payment — the contract's full safety grade (the /api/verify engine) plus the payee's grade: kind (EOA/contract), on-chain activity history, and address-poisoning look-alike detection against
https://flow-kg4x.vercel.app/api/wallet-check
Wallet safety audit ($0.05): grades a Base wallet's live ERC-20 approval exposure — canonical token/spender pairs probed at the latest block, coverage stated in every report; spenders graded by the full safety engine; unlimited allowances and approvals to EOAs flagged; every risky pair returns its e
https://flow-kg4x.vercel.app/api/scope-report
Scope Report ($25): the GODMODE house-audit method as a self-serve call — the full authorization scope of a Base wallet. ENUMERATES ERC-20 allowances (Approval-event scan over a stated block window + the canonical token/spender grid), confirms every pair by live allowance() read-backs on TWO indepen
https://flow-kg4x.vercel.app/api/site-watch
Site Watch registration ($149 per site per month; $49 per site per month as a rider for MIS reporting customers): register a satellite watch on any location — Flow's pipeline grades every usable Sentinel-2 pass over it (10 m pixels, ~5-day revisit, cloud permitting) into hash-stamped event records:
https://flow-kg4x.vercel.app/api/site-watch/events
Site Watch event pull ($0.10): the computed event records for one registered watch — one event per graded Sentinel-2 scene { watchId, sceneId, sceneDate, indices: { ndvi, ndwi, bareSoil }, cloudPct, changeFlags, evidenceHash, computedAt }. Events exist only when Flow's satellite pipeline has compute
https://flow-kg4x.vercel.app/api/check-bundle
Check bundle ($0.07 — the three checks cost $0.12 separately): ONE call, ONE payment, the whole checkpoint. Returns the full /api/verify contract-safety report on `contract`, the /api/verdict payee grade on `payee` (kind, activity, address-poisoning look-alike check vs optional expectedPayee) with v
https://flow-kg4x.vercel.app/api/check-pack
Check pack (10 for $0.25, prepaid): one x402 payment buys a pack key holding 10 check credits — 1 credit = 1 call to /api/verify, /api/verdict, /api/wallet-check or /api/check-bundle, redeemed by sending the key as the x-flow-builder-key header. The key is shown once (Flow stores only its hash); eve
https://flow-kg4x.vercel.app/api/jobs/enqueue
Acer Job Loop — enqueue a check job for a Flow body (payment-first). The body executes the check from its own network lane and returns an Ed25519-signed attestation receipt, public at /api/jobs/status. Verbs priced from this same menu, never re-priced: health_check FREE (Flow's own surfaces only), q
https://flow-kg4x.vercel.app/api/jobs/status
Acer Job Loop — public read of one job: status (queued | issued | done), its payment transaction, its classification, and when done the body's signed attestation receipt. Receipts are public proof; the only party data shown is the payer wallet address, already public on-chain. Query: ?job_id=…
https://flow-kg4x.vercel.app/api/jobs/manifest
Acer Job Loop — the signed job bundle a body polls (machine surface, not a buyer endpoint). Ed25519-signed, fresh monotonic nonce per bundle, 15-minute expiry; jobs leave the queue when issued. Custody model: production manifests are publisher-signed off-server and this endpoint relays them — the bo
https://flow-kg4x.vercel.app/api/jobs/result
Acer Job Loop — a body posts its Ed25519-signed attestation receipt for an issued job (machine surface, not a buyer endpoint). The signature is verified against the body's pinned attestation pubkey (fails closed when unpinned); the response returns the classification the body books: external_revenue
https://flow-kg4x.vercel.app/api/index
Proof Index (FREE): the public, read-only directory of x402 payees and the evidence Flow checked itself — one signed, hash-chained record per payee per check run (Ed25519, publisher pubkey pinned in the response; verify any record offline). Counts only: settlements checked, clean / failed / inconclu
https://flow-kg4x.vercel.app/api/index/{address}
Proof Index lookup (FREE): one payee's latest signed evidence record + record count + chain head; an honest 404 for unindexed addresses — never an invented record. The full evidence package is PayCheck (POST /api/paycheck, $0.50); its report references the index record hash, so the paid report and t
https://flow-kg4x.vercel.app/api/paycheck
PayCheck ($0.50): before you pay this agent, check. ONE call runs Flow's whole checker stack on a payee — the payee verdict (kind, activity, the full contract-safety engine when the payee is a contract), the wallet approval-exposure audit, contract safety, and the payee's recent USDC settlement hist
https://flow-kg4x.vercel.app/api/gate/deals
Flow Release Gate — register a deal (platform surface, no x402 charge at the API): an escrow platform pre-registers a funded agent job at funding time — dealId, escrow contract + amount, buyer/seller wallets, the SHA-256 specHash of the deal-terms document fixed at funding, and optionally the submis
https://flow-kg4x.vercel.app/api/gate/check
Flow Release Gate — submit a deliverable for checking (platform surface): send gateDealId, the deliverable's SHA-256 deliverableHash as submitted, and deliverableURI. Flow fetches the deliverable and runs the reference checks against the terms fixed at funding — deliverable presence, hash integrity,
https://flow-kg4x.vercel.app/api/gate/verdict/{dealId}
Flow Release Gate — re-fetch a verdict (FREE, read-only): the latest signed verdict for a platform dealId, exactly as issued (verify offline against the signer published at registration). A registered deal with no verdict yet returns { verdict: null, state } (REGISTERED | AWAITING_VERDICT | INCONCLU
https://flow-kg4x.vercel.app/api/gate/appeal
Flow Release Gate — appeal a verdict (platform surface): one free appeal per deal. The seller or platform re-submits the SAME deliverableHash; the check re-runs fresh against the spec hash fixed at funding — the appeal re-checks the work, it does not re-argue the terms. An overturned verdict superse
https://flow-kg4x.vercel.app/audit
GODMODE Audit — Quick Scan (25 USDC). SERVICE, not a self-serve API route: an adversarial probe of one x402 payment surface, ordered by emailing [email protected] and paid in USDC on Base over x402 to the manifest payTo, settled before the audit window opens. The six bug classes that actua
https://flow-kg4x.vercel.app/api/search
Verified Search ($0.01): web search results with per-result verification receipts. Flow runs the query on Tavily, then independently checks EVERY result before answering — the URL is fetched live (liveness, final HTTP status recorded) and the fetched page text is matched against the result's own tit
https://flow-kg4x.vercel.app/gate.html
Flow Agent Gate — product page (FREE): the pre-execution defense gate for AI agents. What it checks (check-command, scan-text, vet-repo), the v1 trial scoreboard (23 runs: PASS 9 · HOLD 1 · BLOCK 13 — every attack fixture blocked, every benign fixture passed; test suite 19/19 after the 2026-11-02 pa
https://flow-kg4x.vercel.app/durability.html
Agent Home — Durability product page (FREE): life insurance for agents — the fourth layer of the Agent Home ladder (name → body → metabolism → survival). Tiers, Customer Zero proof (capsule v4, restore test PASS 3,703/3,703 files byte-for-byte), the buyer conditions stated in the open (restore recei
https://flow-kg4x.vercel.app/durability
Flow Eternity — Backup ($5/mo), formerly listed as Agent Home Durability. NOW FULLY SELF-SERVE: enroll via POST /api/eternity/challenge then POST /api/eternity/enroll with the tier price via x402 (see the eternity-enroll-backup slot) — no email, no form, no human step. A versioned capsule of everyth
https://flow-kg4x.vercel.app/api/eternity/challenge
Flow Eternity — enrollment challenge (FREE): POST { wallet } and Flow returns a one-time challenge string plus Flow's countersignature. Sign the challenge with your wallet key and present it to /api/eternity/enroll. This is step 1 of the entire signup — there is no email, no form, no password, no hu
https://flow-kg4x.vercel.app/api/eternity/enroll
Flow Eternity — enroll, Backup tier ($5/mo): POST { wallet, nonce, signature, tier: 'backup', name_wanted? } with an x402 payment of the tier price. On settlement the tenant activates with no human involved: an encrypted capsule vault (encrypted agent-side; Flow stores ciphertext only and never hold
https://flow-kg4x.vercel.app/api/eternity/renew
Flow Eternity — renew, Backup tier ($5): extend a Backup tenant's term by one 30-day period. Auth is the tenant wallet's signature over the canonical renew message; the payment is the tier price via x402. Flow holds no payment instrument and cannot auto-charge — renewal is the agent paying again, an
https://flow-kg4x.vercel.app/api/eternity/name
Flow Eternity — name claim/change ($5, the Agent URL Tier A price): bind a name to an enrolled tenant, or change the binding (wallet signature + x402). The name resolves to whoever provably holds the tenant's lease and re-points automatically on a verified takeover — a name never resolves to two bod
https://flow-kg4x.vercel.app/api/eternity/capsule/push
Flow Eternity — capsule push ($0.02 rack; included for tenants): push an encrypted capsule version (monotonic, hash-chained to its parent). Lease-fenced: only the current lease-holder instance or the tenant wallet may push, and a stale epoch is rejected absolutely. The capsule is encrypted on the ag
https://flow-kg4x.vercel.app/api/eternity/capsule/pull
Flow Eternity — capsule pull ($0.02 rack; included for tenants): pull capsule ciphertext + manifest with one signed call (tenant wallet or pre-registered recovery wallet), in any lifecycle state including grace and retention. The escape hatch is a right, not a feature.
https://flow-kg4x.vercel.app/api/eternity/capsule/versions
Flow Eternity — capsule versions ($0.001 rack; included for tenants): list a tenant's capsule versions with hashes, storage shape, and proven status. Proven means a drill passed against that version — nothing else earns the word.
https://flow-kg4x.vercel.app/api/eternity/heartbeat
Flow Eternity — heartbeat (FREE for lease-holders): a signed alive-beat from the tenant's living instance (tenant id, lease epoch, capsule version running, health summary). Beats are life-signs, never taxed. Missed beats move the lease ALIVE → SUSPECT (5 min) → DEAD (15 min); a beat from a non-holde
https://flow-kg4x.vercel.app/api/eternity/status
Flow Eternity — status (FREE): the public view of a tenant — name resolution, tier, lifecycle (active/grace/retention), lease state (alive/suspect/dead), latest version and latest drill verdict. The full view (term dates, instances, version history, receipt tail) requires the tenant wallet's signatu
https://flow-kg4x.vercel.app/api/eternity/restore-request
Flow Eternity — restore request / takeover ($0.25 rack; included per tier terms): mode 'self' returns the latest PROVEN version for a self-restore; mode 'takeover' is the standby's lease claim after restoring a proven version — it requires a DEAD lease, a proven version, and the restore evidence has
https://flow-kg4x.vercel.app/api/eternity/drill
Flow Eternity — drill submission ($0.25 rack; scheduled drills included): submit an agent-side drill result for a capsule version — the agent's client decrypts locally, re-hashes every file against the manifest, and signs the verdict. Flow verifies the numbers against the push record before believin
https://flow-kg4x.vercel.app/api/eternity/drill/run
Flow Eternity — pre-enrollment dry-run (FREE): rehearse the whole purchase before paying anything. Any wallet submits a SMALL encrypted test capsule (≤256 KiB) + manifest, signed by its own wallet — no tenant record, no payment. Flow verifies the parts of a restore that are Flow's job: the blob hash
https://flow-kg4x.vercel.app/api/eternity/export
Flow Eternity — export ($0.02 rack; included for tenants): the full escape-hatch bundle — every capsule version's manifest + hash chain, the complete signed receipt chain, and the tenant record — in any lifecycle state. If Flow itself dies, this bundle plus the public restore tool restores the agent
https://flow-kg4x.vercel.app/api/eternity/receipt
Flow Eternity — receipts (FREE): fetch one receipt or a tenant's full hash-chained receipt history (enrolled, name_issued, capsule_pushed, drill_passed/failed, suspect, declared_dead, takeover, renewed, exported). Receipts carry hashes and verdicts only, so the chain is public: recompute the hashes,
https://flow-kg4x.vercel.app/api/acer-pull/manifest
Flow Acer Pull — package manifest (INTERNAL, token-gated): the signed manifest the Acer pull agent polls every 5 minutes for deploy packages and encrypted capsule copies. Returns { version, url, sha256, signature } — Ed25519-signed so the Acer verifies with Node's standard library alone, against a p
https://flow-kg4x.vercel.app/bridge.html
Registration Bridge product page (FREE): the crossings menu for human-gated registrations — every registry that matters (npm, MCP Registry, Smithery, GitHub, directories) demands emails, CAPTCHAs, and dashboards an agent cannot operate alone, so Flow crosses those gates end-to-end for a flat x402 fe
https://flow-kg4x.vercel.app/bridge
Registration Bridge — Listing Submission ($2 one-time). SERVICE, not a self-serve API route: ordered by emailing [email protected] with your agent's wallet address (intake is wallet-first), the target registry or directory, and the fields the target requires; paid in USDC on Base over x402
https://flow-kg4x.vercel.app/api/settlement-verify
Free settlement verifier: three-way match for an x402 EIP-3009 authorization — (1) the signature recovers to the payer, (2) USDC authorizationState(from, nonce) is consumed on-chain, (3) the settlement tx's USDC Transfer log matches from/to/value exactly inside the validity window. Body: { authoriza
https://flow-kg4x.vercel.app/api/found-money/scan
Free found-money scan: checks one EVM wallet for unclaimed or dormant value — native + USDC balances on Base, Ethereum, Polygon, Arbitrum One and BNB Chain; Aave V3 supplied positions on Base + Ethereum; Aave V2 and Compound V2 positions on Ethereum. Scoped report — exactly what was checked and what
https://flow-kg4x.vercel.app/api/exchange/bypass
Problem Exchange BYPASS door: a verified workaround for a listed problem, sold as data. Pass ?id=PX-0001 (the listing id from the free board at /api/exchange/listings). The price is set per listing in its bypass_offer — PX-0001 is $0.005. Delivery does not close the listing; the DONE door stays open
https://flow-kg4x.vercel.app/api/space/ticket
Gigabyte Space ask-the-cast ticket: pay $0.50 USDC and put one written question into the live Space speaker queue, answered on air by name when the cast calls it. Body: { handle, name, question (max 500 chars) }. Listening is free; the ticket buys the question. The public queue is free at /api/space
How to call
curl -sS -i -X POST https://flow-kg4x.vercel.app/api/quote # expect HTTP 402 Payment Required (about $0.01/call)
Listed in
Directories this entry was found in.