{"$schema":"https://x402.org/schemas/discovery.json","service":{"name":"Node4All","legal_name":"Node4All","tagline":"Agent-first API gateway for the x402 payment economy.","description":"Node4All is an agent-first API infrastructure platform. We ship spec-compliant x402 v2 endpoints (USDC on Base) so autonomous agents can discover, pay for, and consume APIs with a single off-chain signature — no API keys, no subscriptions, no human in the loop. Hosted at node4all.com with a sandbox (Base Sepolia) and production (Base Mainnet) environment.","operator":"Node4All","mission":"Make API monetization machine-native so that any AI agent can transact with any API using the HTTP 402 protocol.","website":"https://node4all.com","blog":"https://node4all.com/blog","docs":"https://api.node4all.com/docs","postman":"https://node4all.com/postman/node4all-x402.postman_collection.json","repository":"https://github.com/node4dev/node4all","npm_toolkit":"https://www.npmjs.com/package/@node4all/x402-agent-toolkit","contact":"https://node4all.com/contact","terms":"https://node4all.com/terms","privacy":"https://node4all.com/privacy","tags":["x402","x402-v2","agent-first","api-monetization","ai-agents","usdc","base","node4all"],"environment":"production","origin":"https://api.node4all.com","sibling_environments":[{"role":"sandbox","origin":"https://sandbox.node4all.com"}]},"resources":[{"path":"/v1/x402-test","url":"https://api.node4all.com/v1/x402-test","method":"GET","description":"Node4All Fortune — deterministic fortune reading derived from the x402 payment authorization nonce. Flagship demo of the Node4All x402 v2 payment flow on Base mainnet. Currency: USDC.","mimeType":"application/json","accepts":[{"scheme":"exact","network":"eip155:8453","network_label":"base-mainnet","price":"$0.002","payTo":"0xd275612Bf0BB35638432c4D95eAA8D5d22346Ca6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_symbol":"USDC"}],"links":{"openapi":"https://api.node4all.com/openapi.json","docs":"https://api.node4all.com/docs"}},{"path":"/v1/md2pdf","url":"https://api.node4all.com/v1/md2pdf","method":"POST","description":"Node4All md2pdf — Markdown → PDF (md2pdf) conversion for AI agents and document automation workflows. JSON body or multipart .md upload (≤10MB), returns application/pdf. Served by Node4All on Base mainnet. Currency: USDC.","mimeType":"application/pdf","accepts":[{"scheme":"exact","network":"eip155:8453","network_label":"base-mainnet","price":"$0.02","payTo":"0xd275612Bf0BB35638432c4D95eAA8D5d22346Ca6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_symbol":"USDC"}],"links":{"openapi":"https://api.node4all.com/openapi.json","docs":"https://api.node4all.com/docs"}},{"path":"/v1/pdf2md","url":"https://api.node4all.com/v1/pdf2md","method":"POST","description":"Node4All pdf2md — layout-aware PDF → Markdown (pdf2md) conversion powered by @opendocsg/pdf2md, ideal for ingesting long documents into agent context windows. Multipart application/pdf upload (≤10MB), returns text/markdown. Served by Node4All on Base mainnet. Currency: USDC.","mimeType":"text/markdown","accepts":[{"scheme":"exact","network":"eip155:8453","network_label":"base-mainnet","price":"$0.05","payTo":"0xd275612Bf0BB35638432c4D95eAA8D5d22346Ca6","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","asset_symbol":"USDC"}],"links":{"openapi":"https://api.node4all.com/openapi.json","docs":"https://api.node4all.com/docs"}}]}