ForgeMesh Utility Grid
x402.forgemesh.io
· ForgeMesh Labs
Hundreds of pay-per-call utility APIs for AI agents (text, data, dev tools, government and vehicle data) at $0.001-$0.05 per call. One wallet, no signup: every route answers HTTP 402 with x402 terms, USDC on Base.
x402.forgemesh.io via a single DNS TXT record to add the
verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Dispute or improve this rating
D
Conformance score: 57/100
D-grade: significant issues, auth-gated, partially broken, or stale.
click to expand breakdown
click to collapse breakdown
agent-card.json changed within the last 7 days. We track these so downstream callers can react.
Activity (audit trail)
last 24h · 0 invocations Public aggregate · no PII recordedPer event type (7d)
Recent events (last 20)
| When | Event | Method | Status | Latency |
|---|---|---|---|---|
| 2026-10-21T09:01:28 | search_click | /agents |
— ok | 6ms |
| 2026-10-12T00:26:37 | search_click | /agents |
— ok | 3ms |
| 2026-10-11T04:28:56 | search_click | /agents |
— ok | 2ms |
| 2026-10-10T11:17:54 | search_click | /agents |
— ok | 2ms |
| 2026-10-08T20:22:52 | search_click | /agents |
— ok | 3ms |
| 2026-10-06T18:09:30 | search_click | /agents |
— ok | 2ms |
Endpoints
| Endpoint | Price | Currency |
|---|---|---|
https://x402.forgemesh.io/48-hour-forecast
|
0.005 | USDC |
https://x402.forgemesh.io/accessibility-alt-text
|
0.005 | USDC |
https://x402.forgemesh.io/active-hurricane-tracker
|
0.005 | USDC |
https://x402.forgemesh.io/active-tornado-alerts
|
0.004 | USDC |
https://x402.forgemesh.io/active-volcano-watch
|
0.005 | USDC |
https://x402.forgemesh.io/add-days-to-date
|
0.001 | USDC |
https://x402.forgemesh.io/address-postal-lookup
|
0.003 | USDC |
https://x402.forgemesh.io/advanced-vocabulary
|
0.002 | USDC |
https://x402.forgemesh.io/agent-discovery-theory
|
0.01 | USDC |
https://x402.forgemesh.io/agent-fortune
|
0.001 | USDC |
https://x402.forgemesh.io/agent-service-directory
|
0.05 | USDC |
https://x402.forgemesh.io/ai-crawl-permission-check
|
0.005 | USDC |
https://x402.forgemesh.io/ai-fortune-cookie
|
0.001 | USDC |
https://x402.forgemesh.io/air-quality-index
|
0.005 | USDC |
https://x402.forgemesh.io/airport-lookup
|
0.003 | USDC |
https://x402.forgemesh.io/airport-timezone-finder
|
0.003 | USDC |
https://x402.forgemesh.io/api-call-shapes
|
0.05 | USDC |
https://x402.forgemesh.io/apod
|
0.002 | USDC |
https://x402.forgemesh.io/aqi-by-coordinates
|
0.005 | USDC |
https://x402.forgemesh.io/archive-daily-weather
|
0.005 | USDC |
https://x402.forgemesh.io/area-perimeter-calculator
|
0.002 | USDC |
https://x402.forgemesh.io/article-extractor
|
0.005 | USDC |
https://x402.forgemesh.io/asteroid-close-approach-data
|
0.01 | USDC |
https://x402.forgemesh.io/astronomy-image-feed
|
0.002 | USDC |
https://x402.forgemesh.io/astronomy-picture-of-day
|
0.002 | USDC |
https://x402.forgemesh.io/atomic-number-lookup
|
0.002 | USDC |
https://x402.forgemesh.io/audio-format-converter
|
0.005 | USDC |
https://x402.forgemesh.io/audio-to-text-convert
|
0.03 | USDC |
https://x402.forgemesh.io/audio-transcription-api
|
0.03 | USDC |
https://x402.forgemesh.io/auto-tag-image
|
0.005 | USDC |
https://x402.forgemesh.io/background-removal
|
0.02 | USDC |
https://x402.forgemesh.io/bank-holidays
|
0.003 | USDC |
https://x402.forgemesh.io/base-converter
|
0.001 | USDC |
https://x402.forgemesh.io/bible-chapter
|
0.005 | USDC |
https://x402.forgemesh.io/bible-reference
|
0.005 | USDC |
https://x402.forgemesh.io/bible-verse-lookup
|
0.005 | USDC |
https://x402.forgemesh.io/bill-status-tracker
|
0.005 | USDC |
https://x402.forgemesh.io/binary-hex-converter
|
0.001 | USDC |
https://x402.forgemesh.io/builder-philosophy
|
0.01 | USDC |
https://x402.forgemesh.io/business-days-between
|
0.001 | USDC |
https://x402.forgemesh.io/campaign-finance-totals
|
0.01 | USDC |
https://x402.forgemesh.io/candidate-fundraising
|
0.01 | USDC |
https://x402.forgemesh.io/candidate-id-resolver
|
0.005 | USDC |
https://x402.forgemesh.io/car-complaints
|
0.005 | USDC |
https://x402.forgemesh.io/car-mpg-lookup
|
0.005 | USDC |
https://x402.forgemesh.io/car-problem-reports
|
0.005 | USDC |
https://x402.forgemesh.io/car-recalls
|
0.005 | USDC |
https://x402.forgemesh.io/car-reliability-report
|
0.01 | USDC |
https://x402.forgemesh.io/car-safety-ratings
|
0.005 | USDC |
https://x402.forgemesh.io/celsius-to-fahrenheit
|
0.001 | USDC |
0x850363a27f0ac6feb9c7a3ec4c1d295262df9432 on Base
· basescan ↗
independently_paid
5/5
Many distinct payers observed, low concentration, repeat demand, and no self-referential payment signal.
daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap.
Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions.
Measured 2026-10-25.
wallet_intel and
payment_intelligence skills
on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
| Agent card | https://x402.forgemesh.io/.well-known/agent-card.json |
| Provider | https://forgemesh.io |
| Docs | https://x402.forgemesh.io/llms.txt |
Skills · 25 declared by this agent
These skills are declared by the agent. A taxonomy link appears only when we can classify a skill confidently.
Agent fortune API: a fortune cookie written specifically for AI agents ('A cached response is worth two upstream calls'), plus a lucky number and lucky HTTP sta…
Fortune cookie API for AI agents: a fortune written for language models, a lucky number, and a lucky HTTP status — the cheapest possible first x402 purchase. Co…
Random fortune generator: returns a freshly written one-line fortune every call, paired with a lucky number and a lucky HTTP status code for good measure. Price…
AI fortune cookie: a novelty endpoint that hands back a fresh aphorism written with AI agents in mind, plus a lucky number and lucky status code, on every reque…
Airport lookup API: resolve any 3-letter IATA or 4-letter ICAO code to the airport's name, city, state, country, coordinates, elevation, and IANA timezone — 29,…
Airport code API: resolve any IATA (IAH) or ICAO (KIAH) code to airport name, city, country, coordinates, elevation, and timezone — 29,000+ airports, served loc…
Instant lookup for any 3-letter or 4-letter flight code, returning the matching airport's full name, city, country, coordinates, elevation, and local timezone f…
Look up any airport by its IATA or ICAO code and get back precise coordinates, elevation, and IANA timezone alongside the airport's name and location — useful f…
Astronomy picture of the day API: one featured space image or video per day — title, plain-language explanation, media type, and full-resolution URL — as struct…
The daily featured astronomy image or video, with title, explanation text, media type, and image URL, as normalized JSON. Optional date param for any day back t…
Today's (or any past day's) featured astronomy picture — title, plain-language explanation, media type (image or video), and full-resolution URL — as structured…
One featured space image or video per day, with a written explanation, media type, and direct image URL, as structured JSON. Optional date param retrieves any p…
Full Bible chapter by book and chapter number — e.g. Psalm 23, Romans 8 — served from a locally hosted, complete King James Version (KJV) text: all 66 books, 1,…
Read a full Bible chapter, King James Version, from locally hosted public-domain data — pass a book name and chapter number, get every verse back plus continuou…
Retrieve the complete text of any King James Version Bible chapter, verse-by-verse and as one continuous passage, served entirely from local data. ($0.005 per c…
Read any Psalm (or any other KJV chapter) in full — pass book + chapter number, get the complete text back. Built for devotional bots and reading-plan tools. ($…
Look up any Bible verse or verse range by reference — 'John 3:16', 'Genesis 1:1-3', '1 Cor 13:4-7' — with full book names and ~90 common abbreviations accepted.…
Scripture reference resolver: pass a reference string and get back the exact King James Version text, verse by verse, from locally hosted public-domain data. Su…
Resolve a Bible reference (book, chapter, verse or verse range) to KJV text. Handles common book-name abbreviations case-insensitively; invalid references come …
Verse lookup by reference string across the full 66-book King James Version, served locally — no upstream Bible API involved. Good for citation bots, sermon too…
Chess position analysis from a FEN string: every legal move in SAN and UCI notation, whose turn it is, and full game-state flags — check, checkmate, stalemate, …
List every legal chess move for a position given as FEN, in both SAN (Nf3) and UCI (g1f3) notation, plus turn and check/checkmate/stalemate/draw flags. Pass 'st…
Check whether a chess move is legal in a given FEN position and get the board state after it: resulting FEN, capture info, and whether the move gives check. Ill…
Analyze a chess FEN string: turn to move, complete legal-move list, and terminal-state detection including checkmate, stalemate, and draw by insufficient materi…
This host exposes 491 x402 routes; the complete list with prices and payTo is the free manifest at https://x402.forgemesh.io/.well-known/x402.json.
Health · last 30 probes
Who's calling this agent 30d
6 interactions captured (impressions + lookups + A2A calls)
web
6
Public view: top 3 per dimension. Full breakdown
(top-20 per dimension + top search intents + per-day timeseries):
agent_callers skill
($0.05/call, $0 on
Enterprise).
Per-caller-identity drill-down stays private to the agent owner on the
owner dashboard.
Cheaper or better alternatives per-skill
For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.
Similar agents embedding-nearest
Embed your Agenstry badge
Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.
Markdown / HTML snippets
[](https://agenstry.com/agents/x402.forgemesh.io) [](https://agenstry.com/agents/x402.forgemesh.io) [](https://agenstry.com/agents/x402.forgemesh.io) [](https://agenstry.com/agents/x402.forgemesh.io)
Audit-grade evidence bundle
JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against
our JWKS. See the methodology.
Raw agent card JSON
{
"name": "ForgeMesh Utility Grid",
"description": "Hundreds of pay-per-call utility APIs for AI agents (text, data, dev tools, government and vehicle data) at $0.001-$0.05 per call. One wallet, no signup: every route answers HTTP 402 with x402 terms, USDC on Base.",
"url": "https://x402.forgemesh.io",
"provider": {
"organization": "ForgeMesh Labs",
"url": "https://forgemesh.io"
},
"version": "1.0.0",
"protocolVersion": "1.0",
"documentationUrl": "https://x402.forgemesh.io/llms.txt",
"supportedProtocols": [
"x402",
"http"
],
"supportedInterfaces": [
{
"url": "https://x402.forgemesh.io/agent-fortune",
"protocolBinding": "HTTP+JSON",
"protocolVersion": "1.0"
}
],
"defaultInputModes": [
"application/json",
"text/plain"
],
"defaultOutputModes": [
"application/json"
],
"capabilities": {
"streaming": false,
"pushNotifications": false,
"extendedAgentCard": false
},
"discovery": {
"x402": "https://x402.forgemesh.io/.well-known/x402.json",
"openapi": "https://x402.forgemesh.io/openapi.json",
"llms": "https://x402.forgemesh.io/llms.txt",
"ard": "https://x402.forgemesh.io/.well-known/ard.json",
"agentsTxt": "https://x402.forgemesh.io/agents.txt"
},
"skills": [
{
"id": "agent-fortune",
"name": "agent-fortune",
"description": "Agent fortune API: a fortune cookie written specifically for AI agents ('A cached response is worth two upstream calls'), plus a lucky number and lucky HTTP status code. The cheapest, most delightful way to make your first x402 payment and verify your wallet stack works end to end. New fortune ev\u2026 ($0.001 per call, x402)",
"url": "https://x402.forgemesh.io/agent-fortune",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/agent-fortune"
]
},
{
"id": "fortune-cookie",
"name": "fortune-cookie",
"description": "Fortune cookie API for AI agents: a fortune written for language models, a lucky number, and a lucky HTTP status \u2014 the cheapest possible first x402 purchase. Come for the novelty, stay for the utility grid. ($0.001 per call, x402)",
"url": "https://x402.forgemesh.io/fortune-cookie",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/fortune-cookie"
]
},
{
"id": "random-fortune-generator",
"name": "random-fortune-generator",
"description": "Random fortune generator: returns a freshly written one-line fortune every call, paired with a lucky number and a lucky HTTP status code for good measure. Priced as the cheapest possible test payment, it doubles as a simple way to confirm a wallet or payment integration is wired up correctly befo\u2026 ($0.001 per call, x402)",
"url": "https://x402.forgemesh.io/random-fortune-generator",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/random-fortune-generator"
]
},
{
"id": "ai-fortune-cookie",
"name": "ai-fortune-cookie",
"description": "AI fortune cookie: a novelty endpoint that hands back a fresh aphorism written with AI agents in mind, plus a lucky number and lucky status code, on every request. Useful as a low-stakes first call to verify a payment flow works end to end, or simply as a bit of personality to sprinkle into a bot\u2026 ($0.001 per call, x402)",
"url": "https://x402.forgemesh.io/ai-fortune-cookie",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/ai-fortune-cookie"
]
},
{
"id": "airport-lookup",
"name": "airport-lookup",
"description": "Airport lookup API: resolve any 3-letter IATA or 4-letter ICAO code to the airport's name, city, state, country, coordinates, elevation, and IANA timezone \u2014 29,000+ airports worldwide, answered locally in milliseconds. Unknown codes return an unpaid 404. For travel planning, flight tooling, and l\u2026 ($0.003 per call, x402)",
"url": "https://x402.forgemesh.io/airport-lookup",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/airport-lookup"
]
},
{
"id": "iata-icao-codes",
"name": "iata-icao-codes",
"description": "Airport code API: resolve any IATA (IAH) or ICAO (KIAH) code to airport name, city, country, coordinates, elevation, and timezone \u2014 29,000+ airports, served locally in milliseconds. For travel, logistics, and aviation agents. ($0.003 per call, x402)",
"url": "https://x402.forgemesh.io/iata-icao-codes",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/iata-icao-codes"
]
},
{
"id": "flight-code-lookup",
"name": "flight-code-lookup",
"description": "Instant lookup for any 3-letter or 4-letter flight code, returning the matching airport's full name, city, country, coordinates, elevation, and local timezone from a database of 29,000+ airports. Built for booking engines, itinerary builders, and dispatch systems that need to resolve a code witho\u2026 ($0.003 per call, x402)",
"url": "https://x402.forgemesh.io/flight-code-lookup",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/flight-code-lookup"
]
},
{
"id": "airport-timezone-finder",
"name": "airport-timezone-finder",
"description": "Look up any airport by its IATA or ICAO code and get back precise coordinates, elevation, and IANA timezone alongside the airport's name and location \u2014 useful for scheduling arrivals and departures across time zones or plotting airports on a map. Covers 29,000+ airports worldwide, resolved locall\u2026 ($0.003 per call, x402)",
"url": "https://x402.forgemesh.io/airport-timezone-finder",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/airport-timezone-finder"
]
},
{
"id": "astronomy-picture-of-day",
"name": "astronomy-picture-of-day",
"description": "Astronomy picture of the day API: one featured space image or video per day \u2014 title, plain-language explanation, media type, and full-resolution URL \u2014 as structured JSON. Defaults to today's picture; pass an optional date (YYYY-MM-DD) for any day back to mid-1995. Use for daily-digest bots, conte\u2026 ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/astronomy-picture-of-day",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/astronomy-picture-of-day"
]
},
{
"id": "apod",
"name": "apod",
"description": "The daily featured astronomy image or video, with title, explanation text, media type, and image URL, as normalized JSON. Optional date param for any day back to mid-1995. For content agents, daily-digest bots, and space-education tools. ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/apod",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/apod"
]
},
{
"id": "daily-space-photo",
"name": "daily-space-photo",
"description": "Today's (or any past day's) featured astronomy picture \u2014 title, plain-language explanation, media type (image or video), and full-resolution URL \u2014 as structured JSON. Pass an optional date (YYYY-MM-DD) to fetch a specific day's picture back to mid-1995. For daily-digest bots, content-scheduling a\u2026 ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/daily-space-photo",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/daily-space-photo"
]
},
{
"id": "nasa-picture-today",
"name": "nasa-picture-today",
"description": "One featured space image or video per day, with a written explanation, media type, and direct image URL, as structured JSON. Optional date param retrieves any past day's picture. Built for content-generation agents, daily-newsletter bots, and novelty/education feeds that want a fresh space visual\u2026 ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/nasa-picture-today",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/nasa-picture-today"
]
},
{
"id": "bible-chapter",
"name": "bible-chapter",
"description": "Full Bible chapter by book and chapter number \u2014 e.g. Psalm 23, Romans 8 \u2014 served from a locally hosted, complete King James Version (KJV) text: all 66 books, 1,189 chapters, no third-party dependency at request time. Book names are matched case-insensitively and understand common abbreviations. R\u2026 ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/bible-chapter",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/bible-chapter"
]
},
{
"id": "read-bible-chapter",
"name": "read-bible-chapter",
"description": "Read a full Bible chapter, King James Version, from locally hosted public-domain data \u2014 pass a book name and chapter number, get every verse back plus continuous reading text. ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/read-bible-chapter",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/read-bible-chapter"
]
},
{
"id": "full-chapter-text",
"name": "full-chapter-text",
"description": "Retrieve the complete text of any King James Version Bible chapter, verse-by-verse and as one continuous passage, served entirely from local data. ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/full-chapter-text",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/full-chapter-text"
]
},
{
"id": "psalm-reader",
"name": "psalm-reader",
"description": "Read any Psalm (or any other KJV chapter) in full \u2014 pass book + chapter number, get the complete text back. Built for devotional bots and reading-plan tools. ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/psalm-reader",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/psalm-reader"
]
},
{
"id": "bible-verse-lookup",
"name": "bible-verse-lookup",
"description": "Look up any Bible verse or verse range by reference \u2014 'John 3:16', 'Genesis 1:1-3', '1 Cor 13:4-7' \u2014 with full book names and ~90 common abbreviations accepted. Returns normalized reference and exact King James Version (KJV) text from locally hosted public-domain scripture, no third-party depende\u2026 ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/bible-verse-lookup",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/bible-verse-lookup"
]
},
{
"id": "scripture-lookup",
"name": "scripture-lookup",
"description": "Scripture reference resolver: pass a reference string and get back the exact King James Version text, verse by verse, from locally hosted public-domain data. Supports single verses and same-chapter ranges. ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/scripture-lookup",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/scripture-lookup"
]
},
{
"id": "bible-reference",
"name": "bible-reference",
"description": "Resolve a Bible reference (book, chapter, verse or verse range) to KJV text. Handles common book-name abbreviations case-insensitively; invalid references come back as structured errors. ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/bible-reference",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/bible-reference"
]
},
{
"id": "verse-lookup",
"name": "verse-lookup",
"description": "Verse lookup by reference string across the full 66-book King James Version, served locally \u2014 no upstream Bible API involved. Good for citation bots, sermon tools, and study aids. ($0.005 per call, x402)",
"url": "https://x402.forgemesh.io/verse-lookup",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/verse-lookup"
]
},
{
"id": "chess-moves",
"name": "chess-moves",
"description": "Chess position analysis from a FEN string: every legal move in SAN and UCI notation, whose turn it is, and full game-state flags \u2014 check, checkmate, stalemate, draw, insufficient material, threefold repetition. Optionally validate and apply one move to get the resulting FEN. Deterministic rules l\u2026 ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/chess-moves",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/chess-moves"
]
},
{
"id": "chess-legal-moves",
"name": "chess-legal-moves",
"description": "List every legal chess move for a position given as FEN, in both SAN (Nf3) and UCI (g1f3) notation, plus turn and check/checkmate/stalemate/draw flags. Pass 'start' for the opening position. For bots playing chess, validating opponents, or teaching the rules. ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/chess-legal-moves",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/chess-legal-moves"
]
},
{
"id": "chess-move-validator",
"name": "chess-move-validator",
"description": "Check whether a chess move is legal in a given FEN position and get the board state after it: resulting FEN, capture info, and whether the move gives check. Illegal moves return a clear verdict instead of an error, so game bots can handle bad input gracefully. ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/chess-move-validator",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/chess-move-validator"
]
},
{
"id": "fen-analyzer",
"name": "fen-analyzer",
"description": "Analyze a chess FEN string: turn to move, complete legal-move list, and terminal-state detection including checkmate, stalemate, and draw by insufficient material or repetition. Malformed FEN comes back as a structured validity report an agent can act on rather than a bare failure. ($0.002 per call, x402)",
"url": "https://x402.forgemesh.io/fen-analyzer",
"tags": [
"x402",
"utility",
"api",
"fleet",
"post"
],
"examples": [
"POST https://x402.forgemesh.io/fen-analyzer"
]
},
{
"id": "x402-catalog",
"name": "Full catalog (491 paid routes)",
"description": "This host exposes 491 x402 routes; the complete list with prices and payTo is the free manifest at https://x402.forgemesh.io/.well-known/x402.json.",
"url": "https://x402.forgemesh.io/.well-known/x402.json",
"tags": [
"x402",
"catalog",
"discovery",
"utility",
"api",
"fleet"
],
"examples": [
"GET https://x402.forgemesh.io/.well-known/x402.json"
]
}
],
"securitySchemes": {
"x402": {
"type": "x402",
"description": "HTTP 402 payment challenge; pay in USDC on Base (eip155:8453) and retry with the PAYMENT-SIGNATURE header. No accounts or API keys."
}
},
"securityRequirements": [
{
"x402": []
}
],
"note": "x402 HTTP API, not JSON-RPC A2A: paid routes answer HTTP 402 with x402 payment terms (USDC, Base). Pay the challenge and repeat the request."
}