{"protocolVersion":"0.3.0","name":"Axiom Works AgentReader","description":"Pay-per-call (x402, USDC on Base) UK Companies House, KYB, SEC EDGAR, EU VAT, web-to-markdown and EVM on-chain lookups for AI agents. HTTP + MCP; no API keys.","url":"https://api.axiomworks.co.uk","preferredTransport":"HTTP+JSON","version":"1.12.5","documentationUrl":"https://api.axiomworks.co.uk/llms.txt","iconUrl":"https://api.axiomworks.co.uk/favicon.ico","provider":{"organization":"Axiom Works","url":"https://axiomworks.co.uk"},"capabilities":{"streaming":false,"pushNotifications":false,"stateTransitionHistory":false},"defaultInputModes":["application/json"],"defaultOutputModes":["application/json"],"skills":[{"id":"au-company","name":"/au-company","description":"Use this for an Australian company lookup from the ASIC register by ACN or ABN: current name, former names, type (proprietary/public…), class, status (registered/deregistered/strike-off/external admin), registration and deregistration dates, ABN. Source: ASIC Company Dataset (data.gov.au, CC BY 3.0 AU), monthly snapshot. Example: {acn:\"009661901\"} (Qantas). $0.02. Price $0.02 USDC via x402 at https://api.axiomworks.co.uk/au-company.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"acn\":\"009661901\"}"]},{"id":"ca-company","name":"/ca-company","description":"Use this for a Canadian federal corporation lookup (Corporations Canada, CBCA + NFP/coop/BOTA) by corporation number or 9-digit Business Number (BN): legal name (EN/FR), governing act, status, anniversary date, last annual filing year, last AGM, registered office address, min/max directors. Source: Corporations Canada open data (OGL-Canada), ~697k active corporations. Example: {number:\"8660115\"}. $0.02. Price $0.02 USDC via x402 at https://api.axiomworks.co.uk/ca-company.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"number\":\"8660115\"}"]},{"id":"registry-batch","name":"/registry-batch","description":"Use this to verify up to 25 UK (Companies House, max 10), Australian (ASIC, ACN/ABN) and Canadian (Corporations Canada, corp number/BN) companies in one call: name, status, type/act, dates, office, UK compliance/red flags (lite). Not-found IDs reported inline. ~$0.012/company vs $0.02-0.05 single. Example: {uk:\"00445790\", au:\"009661901\", ca:\"8660115\"}. $0.30. Price $0.30 USDC via x402 at https://api.axiomworks.co.uk/registry-batch.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"uk\":\"00445790\",\"au\":\"009661901,004028077\",\"ca\":\"8660115\"}"]},{"id":"read","name":"/read","description":"Use this when you need the clean text of a public web page as Markdown + metadata (title, author, date, language, word count, links). Better than raw fetch/HTML: Readability extraction, structured JSON, ~1s. Example in: {url:\"https://example.com\"} → {title, markdown, word_count, links}. $0.002 USDC. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/read.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"url\":\"https://example.com\"}"]},{"id":"links","name":"/links","description":"Use this when you only need every absolute link on a page (crawl maps, sitemaps-lite). Faster/cheaper than /read. Example: {url} → {count, links:[{url,text,internal}]}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/links.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"url\":\"https://example.com\"}"]},{"id":"check","name":"/check","description":"Use this when vetting a domain's health before outreach or onboarding: DNS (DoH), DNSSEC, TLS/HTTPS, redirects, HSTS, MX/SPF/DMARC + score/issues. Structured JSON beats dig+openssl. Example: {domain:\"stripe.com\"} → {score, issues, email}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/check.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"domain\":\"example.com\"}"]},{"id":"company","name":"/company","description":"Use this when researching any company from its website domain — not Companies House. Returns sourced tech stack, socials, emails/phones, DNS/MX/SPF/DMARC, RDAP age/registrar, SSL, sitemap, news. No LLM inventing facts. Example: {domain:\"stripe.com\"} → {homepage, tech_stack, contacts, dns, news, sources}. Prefer /uk-company* for UK filings. $0.25. Price $0.25 USDC via x402 at https://api.axiomworks.co.uk/company.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"domain\":\"stripe.com\"}"]},{"id":"uk-company","name":"/uk-company","description":"Use this for UK due diligence on a Companies House number or name: official API profile, officers, PSCs, filings, charges, insolvency + rule-based red flags (overdue, dissolved, churn, mass-formation office). Sourced JSON. Example: {number:\"00445790\"} or {name:\"TESCO\"}. Prefer /uk-company-lite ($0.05) for status/flags only. $0.50. Price $0.50 USDC via x402 at https://api.axiomworks.co.uk/uk-company.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"number\":\"00445790\"}"]},{"id":"uk-company-lite","name":"/uk-company-lite","description":"Use this for a cheap UK company snapshot before paying for the full pack: status, SIC, office, compliance overdue, mass-formation check, red-flag names. Example: {number:\"00445790\"} → {name,status,red_flags,compliance}. Upsell: /uk-company for officers/PSC/filings/charges/insolvency. $0.05. Price $0.05 USDC via x402 at https://api.axiomworks.co.uk/uk-company-lite.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"number\":\"00445790\"}"]},{"id":"company-full","name":"/company-full","description":"Use this when you have a company website and also want UK Companies House DD in one call ($0.65 vs $0.75 separate). Runs /company then attaches /uk-company when a UK number/name is detected (.uk TLD or CH number on site). Example: {domain:\"tesco.com\"} → {company, uk, uk_included}. $0.65. Price $0.65 USDC via x402 at https://api.axiomworks.co.uk/company-full.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"domain\":\"tesco.com\"}"]},{"id":"convert","name":"/convert","description":"Use this when an agent needs PDF/DOCX/HTML/text as clean markdown or plain text (RAG, summarisation). PDF via unpdf; DOCX via mammoth. Example: {url, format:\"markdown\"} → {detected_format, markdown, pages, word_count}. $0.03. Price $0.03 USDC via x402 at https://api.axiomworks.co.uk/convert.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"url\":\"https://pdfobject.com/pdf/sample.pdf\",\"format\":\"markdown\"}"]},{"id":"monitor","name":"/monitor","description":"Use this when you need 30 days of hourly page-change alerts to your webhook (pricing pages, status, jobs). Returns id; GET /monitor/:id free. Example POST {url, webhook, selector?}. $1.00/30d. Price $1.00 USDC via x402 at https://api.axiomworks.co.uk/monitor.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"url\":\"https://example.com\",\"webhook\":\"https://api.axiomworks.co.uk/hooks/sink\"}"]},{"id":"wallet","name":"/wallet","description":"Use this when you need an EVM wallet's balances in one call: native ETH/POL + USDC/USDT/DAI/WETH/cbBTC/EURC (plus up to 10 custom ERC20s), nonce, is_contract, block. Base, Ethereum, Arbitrum, Optimism, Polygon. Example: {address:\"0x…\", chain:\"base\"}. $0.003. Price $0.003 USDC via x402 at https://api.axiomworks.co.uk/wallet.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x88b1c747c33A5868A34057D8C57318E5602b3ff6\",\"chain\":\"base\"}"]},{"id":"tx","name":"/tx","description":"Use this to confirm a transaction/payment landed: status (success/reverted/pending), block, timestamp, confirmations, from/to, value, fee, decoded ERC20 transfers (USDC amounts). Base/Ethereum/Arbitrum/Optimism/Polygon. Example: {hash:\"0x…\"}. $0.003. Price $0.003 USDC via x402 at https://api.axiomworks.co.uk/tx.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"hash\":\"0x0000000000000000000000000000000000000000000000000000000000000000\",\"chain\":\"base\"}"]},{"id":"token-check","name":"/token-check","description":"Use this before buying, accepting or listing an ERC20 token: name/symbol/decimals/supply, owner (renounced?), EIP-1967 proxy, DEX price/liquidity/volume/pair age (DexScreener) + rule-based risk flags, score and verdict. Half the price of AI token verdicts. Example: {address:\"0x…\", chain:\"base\"}. $0.01. Price $0.01 USDC via x402 at https://api.axiomworks.co.uk/token-check.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x940181a94A35A4569E4529A3CDfB74e38FD98631\",\"chain\":\"base\"}"]},{"id":"fx","name":"/fx","description":"Use this for official ECB foreign-exchange reference rates (≈30 fiat currencies incl GBP/EUR/USD/JPY), latest or historical date, with optional amount conversion. Example: {base:\"GBP\", symbols:\"USD,EUR\", amount:\"100\"}. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/fx.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"base\":\"GBP\",\"symbols\":\"USD,EUR\",\"amount\":\"100\"}"]},{"id":"ens","name":"/ens","description":"Use this to resolve an ENS name to its address plus avatar/url/twitter/github/description records, or reverse-resolve an address to its primary name (forward-verified). Example: {name:\"vitalik.eth\"} or {address:\"0x…\"}. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/ens.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"name\":\"vitalik.eth\"}"]},{"id":"token","name":"/token","description":"Use this for just an ERC20's name, symbol, decimals and total supply (formatted + raw) on Base/Ethereum/Arbitrum/Optimism/Polygon — e.g. before formatting amounts. Cheaper than /token-check. Example: {address:\"0x…\", chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/token.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chain\":\"base\"}"]},{"id":"allowance","name":"/allowance","description":"Use this before transferFrom/x402/Permit flows or for approval hygiene: ERC20 allowance owner→spender, unlimited flag, owner balance and spendable-now amount. Multi-chain. Example: {token, owner, spender, chain:\"base\"}. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/allowance.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"token\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"owner\":\"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\",\"spender\":\"0x000000000022D473030F116dDEE9F6B43aC78BA3\",\"chain\":\"base\"}"]},{"id":"contract","name":"/contract","description":"Use this to inspect any address: contract vs wallet vs EIP-7702 delegated EOA, bytecode size, EIP-1967 implementation/admin/beacon, EIP-1167 clone target, owner(), ERC20/721/1155 detection and Sourcify verified contract name. Example: {address, chain}. $0.003. Price $0.003 USDC via x402 at https://api.axiomworks.co.uk/contract.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chain\":\"base\"}"]},{"id":"gas","name":"/gas","description":"Use this before sending a transaction: live base fee, priority-fee percentiles, suggested EIP-1559 maxFee/maxPriority, block utilisation and USD cost of a transfer/ERC20 transfer/swap (Chainlink price). Base/Ethereum/Arbitrum/Optimism/Polygon. Example: {chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/gas.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"chain\":\"base\"}"]},{"id":"block","name":"/block","description":"Use this to get a block by number/latest/finalized, or find the block at a date/time (timestamp → block, for historical balance or event queries). Returns number, hash, time, tx count, base fee. Example: {timestamp:\"2026-01-01T00:00:00Z\", chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/block.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"timestamp\":\"2026-01-01T00:00:00Z\",\"chain\":\"base\"}"]},{"id":"nft","name":"/nft","description":"Use this to look up one NFT: owner (ERC721), tokenURI and fetched JSON metadata (IPFS/Arweave/data URIs handled), collection name/symbol. Multi-chain. Example: {contract:\"0xBC4C…\", token_id:\"1\", chain:\"ethereum\"}. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/nft.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"contract\":\"0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D\",\"token_id\":\"1\",\"chain\":\"ethereum\"}"]},{"id":"search","name":"/search","description":"Use this for cheap research search over open sources: Wikipedia + OpenAlex (250M scholarly works) + arXiv + Crossref, merged, deduplicated (DOI/title) and ranked, with snippets, authors, dates, DOIs and citation counts. Not a general web index. Example: {q:\"x402 agent payments\"}. $0.003. Price $0.003 USDC via x402 at https://api.axiomworks.co.uk/search.","tags":["web","research","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"q\":\"x402 agent payments\"}"]},{"id":"uk-property","name":"/uk-property","description":"Use this for UK (England & Wales) house prices around a postcode: HM Land Registry Price Paid sales (address, price, date, type, tenure, new-build) within a radius, plus median overall/last-12m/by type. OGL data. Example: {postcode:\"CB1 2AB\"}. $0.01. Price $0.01 USDC via x402 at https://api.axiomworks.co.uk/uk-property.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"postcode\":\"CB1 2AB\"}"]},{"id":"uk-area","name":"/uk-area","description":"Use this for a UK postcode profile: ONS geography (LA, ward, constituency, LSOA, codes), lat/lon, police street crime last month by category (~1 mile), and FSA food hygiene rating mix nearby. All OGL. Example: {postcode:\"SW1A 2AA\"}. $0.005. Price $0.005 USDC via x402 at https://api.axiomworks.co.uk/uk-area.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"postcode\":\"SW1A 2AA\"}"]},{"id":"uk-charity","name":"/uk-charity","description":"Use this for a cheap UK charity snapshot from the Charity Commission register (England & Wales): status, registration/removal dates, income/spending, trustees count, website, activities. Lookup by registered number or name. OGL v3. Example: {number:\"1089464\"} or {name:\"Cancer Research UK\"}. Upsell /uk-charity-full. $0.05. Price $0.05 USDC via x402 at https://api.axiomworks.co.uk/uk-charity.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"number\":\"1089464\"}"]},{"id":"uk-charity-full","name":"/uk-charity-full","description":"Use this for full UK charity due diligence: trustees, 5-year financial history, assets/liabilities, governance, areas of operation, regulatory/insolvency flags, linked charities, other names + red-flag summary (removed, late accounts, income collapse). OGL v3. Example: {number:\"1089464\"}. $0.25. Price $0.25 USDC via x402 at https://api.axiomworks.co.uk/uk-charity-full.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"number\":\"1089464\"}"]},{"id":"us-sec","name":"/us-sec","description":"Use this for a cheap US SEC EDGAR company snapshot by ticker or CIK: name, tickers/exchanges, SIC, EIN, addresses, phone, former names, last ~15 filings (form/filed/accession/primaryDocument/reportDate), website. Fair-use EDGAR. Example: {ticker:\"AAPL\"} or {cik:\"320193\"}. Upsell /us-sec-full. $0.05. Price $0.05 USDC via x402 at https://api.axiomworks.co.uk/us-sec.","tags":["sec","edgar","filings","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"ticker\":\"AAPL\"}"]},{"id":"us-sec-full","name":"/us-sec-full","description":"Use this for fuller US SEC DD: lite snapshot + key us-gaap companyfacts highlights (Assets, Liabilities, StockholdersEquity, Revenues, NetIncomeLoss, EPS diluted — last reported) + red-flag heuristics (NT 10-K, Item 4.02, bankruptcy/going-concern signals). Example: {ticker:\"AAPL\"}. $0.25. Price $0.25 USDC via x402 at https://api.axiomworks.co.uk/us-sec-full.","tags":["sec","edgar","filings","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"ticker\":\"AAPL\"}"]},{"id":"eu-vat","name":"/eu-vat","description":"Use this to validate an EU VAT number via official VIES: valid flag, registered name/address when available, requestDate. Input vat like DE123456789 or IE6388047V (or country+number; use EL for Greece). Cached 24h when valid. Example: {vat:\"IE6388047V\"}. $0.01. Price $0.01 USDC via x402 at https://api.axiomworks.co.uk/eu-vat.","tags":["kyb","vat","compliance","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"vat\":\"IE6388047V\"}"]},{"id":"uk-leads-lite","name":"/uk-leads-lite","description":"Use this for cheap UK new-incorporation lead lists filtered by SIC and/or location/postcode area (1-7 day lookback). Returns up to 100 companies: number, name, SIC, office, mass-formation flag. No directors. Example: {sic:\"62012\",days:1}. Upsell /uk-leads for directors. $0.25. Price $0.25 USDC via x402 at https://api.axiomworks.co.uk/uk-leads-lite.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"sic\":\"62\",\"location\":\"London\",\"days\":1}"]},{"id":"uk-leads","name":"/uk-leads","description":"Use this for UK new-incorporation leads with active director names — filter by SIC/location/postcode_area, 1-7 days, up to 40 companies. Official Companies House data + mass-formation flags. Example: {sic:\"62\",location:\"Manchester\",days:2}. Daily webhook: /uk-leads-feed $25/30d. $1.00. Price $1.00 USDC via x402 at https://api.axiomworks.co.uk/uk-leads.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"sic\":\"62012\",\"days\":1,\"limit\":25}"]},{"id":"uk-leads-feed","name":"/uk-leads-feed","description":"Use this for a 30-day daily webhook of new UK incorporations matching your SIC/location/postcode_area (director-enriched). Deduped. Example POST {sic:\"62012\",webhook:\"https://your.app/hook\"}. Status GET /uk-leads-feed/:id free. $25.00/30d. Price $25.00 USDC via x402 at https://api.axiomworks.co.uk/uk-leads-feed.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"sic\":\"62012\",\"webhook\":\"https://api.axiomworks.co.uk/hooks/sink\"}"]},{"id":"uk-watch","name":"/uk-watch","description":"Use this to watch one UK company for 30 days: hourly Companies House poll of status/officers/filings → webhook on change. Example POST {number:\"00445790\",webhook:\"https://your.app/hook\"}. GET /uk-watch/:id free. $5.00/30d. Price $5.00 USDC via x402 at https://api.axiomworks.co.uk/uk-watch.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"number\":\"00445790\",\"webhook\":\"https://api.axiomworks.co.uk/hooks/sink\"}"]},{"id":"kyb","name":"/kyb","description":"Use this for a one-shot agent KYB/due-diligence pack: optional website research + UK Companies House DD and/or Australia ASIC (acn/abn) and/or Canada Corporations Canada (ca_number/bn) + EU VIES VAT + public sanctions screen (entity + directors) + director appointment skim (nominee/formation pattern) → composite trust flag (CLEAR/CAUTION/REVIEW/INSUFFICIENT_DATA). Screening only, not a regulated determination. Example: {domain:\"tesco.com\",number:\"00445790\"} or {vat:\"IE6388047V\"}. $2.50. Price $2.50 USDC via x402 at https://api.axiomworks.co.uk/kyb.","tags":["kyb","vat","compliance","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"domain\":\"tesco.com\",\"number\":\"00445790\"}"]},{"id":"sanctions","name":"/sanctions","description":"Screen a person or entity name against public OFAC SDN/CONS, UK FCDO, UN SC and EU financial sanctions lists. Fuzzy scored matches with list/programme/id/aliases/DOB/nationality. Screening aid only - not a regulated AML/KYC determination. Example: {name:\"BANCO NACIONAL DE CUBA\"}. $0.05. Price $0.05 USDC via x402 at https://api.axiomworks.co.uk/sanctions.","tags":["sanctions","compliance","aml","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"name\":\"BANCO NACIONAL DE CUBA\"}"]},{"id":"sanctions-batch","name":"/sanctions-batch","description":"Screen up to 50 names against OFAC/UK/UN/EU public sanctions lists. Screening aid only. Example: {names:[\"BANCO NACIONAL DE CUBA\",\"Alice Wonderland\"]}. $1.00. Price $1.00 USDC via x402 at https://api.axiomworks.co.uk/sanctions-batch.","tags":["sanctions","compliance","aml","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"names\":[\"BANCO NACIONAL DE CUBA\",\"Alice Wonderland\"]}"]},{"id":"uk-officer","name":"/uk-officer","description":"Use this to reverse-search a UK Companies House officer name to their appointments (company_number, role, appointed/resigned, status). Returns matches with address_snippet, appointment_count, DOB month/year, heuristic high-appointment / mass-formation flags. Public register (OGL); screening/research aid only - not a credit check. Example: {name:\"Ken Olisa\",limit:10}. $0.15. Price $0.15 USDC via x402 at https://api.axiomworks.co.uk/uk-officer.","tags":["uk","companies-house","due-diligence","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"name\":\"Ken Olisa\",\"limit\":10}"]},{"id":"chain/erc20-balance","name":"/chain/erc20-balance","description":"ERC20 token balance for any wallet on Base/Ethereum/Arbitrum/Optimism/Polygon via balanceOf (eth_call). Returns raw + decimal-formatted balance, symbol, decimals, block. Example: {address:\"0xd8dA…6045\", token:\"0x8335…2913\", chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/erc20-balance.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\",\"token\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chain\":\"base\"}"]},{"id":"chain/balance","name":"/chain/balance","description":"Native coin balance (ETH/POL) of any address via eth_getBalance, optionally at a historical block. Example: {address:\"0xd8dA…6045\", chain:\"ethereum\"} → {balance:\"…\", balance_wei, block}. Use /wallet ($0.003) for native + major tokens in one call. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/balance.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\",\"chain\":\"ethereum\"}"]},{"id":"chain/block-number","name":"/chain/block-number","description":"Latest block height (chain tip) plus safe/finalized heights and head age in seconds, via eth_blockNumber/eth_getBlockByNumber. Base/Ethereum/Arbitrum/Optimism/Polygon. Example: {chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/block-number.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"chain\":\"base\"}"]},{"id":"chain/nonce","name":"/chain/nonce","description":"Next transaction nonce for any address (latest and pending) via eth_getTransactionCount — how many txs it has sent, and whether one is stuck in the mempool. Example: {address:\"0xd8dA…6045\", chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/nonce.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\",\"chain\":\"base\"}"]},{"id":"chain/total-supply","name":"/chain/total-supply","description":"Total supply of an ERC20 or ERC721 token via totalSupply (eth_call), formatted with decimals and symbol. Example: {token:\"0x8335…2913\", chain:\"base\"} → {total_supply, symbol, decimals}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/total-supply.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"token\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chain\":\"base\"}"]},{"id":"chain/erc20-transfers","name":"/chain/erc20-transfers","description":"ERC20 Transfer events for a token and/or wallet via eth_getLogs, decoded (from, to, amount with decimals, tx hash, block). Default last 100 blocks, max 5000. Public RPCs need a contract filter: pass token=; if only wallet address is given, known chain tokens (USDC/WETH/…) are scanned. Example: {token:\"0x8335…2913\", address:\"0x88b1…3ff6\", chain:\"base\"}. $0.003. Price $0.003 USDC via x402 at https://api.axiomworks.co.uk/chain/erc20-transfers.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"token\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"address\":\"0x88b1c747c33A5868A34057D8C57318E5602b3ff6\",\"chain\":\"base\",\"blocks\":\"100\"}"]},{"id":"chain/events","name":"/chain/events","description":"Contract event logs via eth_getLogs filtered by contract and topics (topic0 = event signature hash). Raw logs, newest first; default last 100 blocks, max 5000 (auto-chunked for public RPC limits). Example: {address:\"0x8335…2913\", topic0:\"0xddf2…b3ef\", chain:\"base\", blocks:\"50\"}. $0.003. Price $0.003 USDC via x402 at https://api.axiomworks.co.uk/chain/events.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"topic0\":\"0xddf252ad1be2c89b69c2b068fc378daa952ba7f163c4a11628f55a4df523b3ef\",\"blocks\":\"20\",\"limit\":\"5\",\"chain\":\"base\"}"]},{"id":"chain/network-info","name":"/chain/network-info","description":"EVM network info in one call: chain ID, client version, block height, head age, gas price, base fee, native symbol. Confirms which chain an RPC is on before signing. Example: {chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/network-info.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"chain\":\"base\"}"]},{"id":"chain/receipt","name":"/chain/receipt","description":"Transaction receipt via eth_getTransactionReceipt: success/revert status, gas used, effective gas price, fee in native coin, contract created, log count + raw logs. Example: {hash:\"0x…\", chain:\"base\"}. Use /tx ($0.003) for decoded transfers + confirmations. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/chain/receipt.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"hash\":\"0x6f0d9bbb400eef11b67d1b9b41a5b9053b6790f254a3e9dea264dd1a8ded6a73\",\"chain\":\"base\"}"]},{"id":"chain/code","name":"/chain/code","description":"Is this address a contract or a wallet (EOA)? eth_getCode → is_contract, bytecode size and prefix, EIP-7702 delegation detection. Example: {address:\"0x8335…2913\", chain:\"base\"}. Use /contract ($0.003) for proxy/owner/token detail. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/code.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chain\":\"base\"}"]},{"id":"chain/call","name":"/chain/call","description":"Read-only contract call via eth_call (no transaction sent): pass to + ABI-encoded data, get the raw return hex plus best-effort uint/address/string decodes and revert reason. Example: {to:\"0x8335…2913\", data:\"0x18160ddd\", chain:\"base\"}. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/chain/call.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"to\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"data\":\"0x18160ddd\",\"chain\":\"base\"}"]},{"id":"chain/estimate-gas","name":"/chain/estimate-gas","description":"Estimate gas for a transaction before signing (eth_estimateGas) plus current fee → cost in native coin; returns the revert reason if it would fail. Example: {from:\"0xd8dA…6045\", to:\"0x8335…2913\", data:\"0xa9059cbb…\", chain:\"base\"}. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/chain/estimate-gas.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"from\":\"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\",\"to\":\"0x88b1c747c33A5868A34057D8C57318E5602b3ff6\",\"value\":\"1000000000000\",\"chain\":\"base\"}"]},{"id":"chain/nft-owner","name":"/chain/nft-owner","description":"Current owner of an ERC721 token_id via ownerOf (eth_call), plus collection name/symbol. Example: {contract:\"0xBC4C…f13D\", token_id:\"1\", chain:\"ethereum\"} → {owner}. Use /nft ($0.002) for metadata. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/nft-owner.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"contract\":\"0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D\",\"token_id\":\"1\",\"chain\":\"ethereum\"}"]},{"id":"chain/erc1155-balance","name":"/chain/erc1155-balance","description":"ERC1155 balance: how many copies of token_id a wallet holds, via balanceOf(address,uint256) (eth_call). Example: {contract:\"0x…\", address:\"0x…\", token_id:\"1\", chain:\"base\"}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/erc1155-balance.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"contract\":\"0x76be3b62873462d2142405439777e971754e8e77\",\"address\":\"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\",\"token_id\":\"10229\",\"chain\":\"ethereum\"}"]},{"id":"chain/storage","name":"/chain/storage","description":"Read a raw storage slot of any contract via eth_getStorageAt, with uint and address decodes. Example: {address:\"0x8335…2913\", slot:\"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc\", chain:\"base\"} (EIP-1967 implementation slot). $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/storage.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"slot\":\"0x360894a13ba1a3210667c828492db98dca3e2076cc3735a920a3ca505d382bbc\",\"chain\":\"base\"}"]},{"id":"chain/proxy","name":"/chain/proxy","description":"Detect upgradeable proxies (EIP-1967 transparent/UUPS, beacon, legacy OZ, EIP-1167 minimal clones, EIP-7702) via eth_getStorageAt/eth_getCode: implementation, admin, beacon, and whether the implementation is a live contract. Example: {address:\"0x8335…2913\", chain:\"base\"}. $0.002. Price $0.002 USDC via x402 at https://api.axiomworks.co.uk/chain/proxy.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"address\":\"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913\",\"chain\":\"base\"}"]},{"id":"chain/chain-id","name":"/chain/chain-id","description":"EIP-155 chain ID straight from the RPC (eth_chainId + net_version) — confirm which network you are about to sign on. Example: {chain:\"base\"} → {chain_id:8453}. $0.001. Price $0.001 USDC via x402 at https://api.axiomworks.co.uk/chain/chain-id.","tags":["onchain","base","evm","x402"],"inputModes":["application/json"],"outputModes":["application/json"],"examples":["{\"chain\":\"base\"}"]}],"metadata":{"mcp":"https://api.axiomworks.co.uk/mcp","openapi":"https://api.axiomworks.co.uk/openapi.json","x402":"https://api.axiomworks.co.uk/.well-known/x402","payments":{"protocol":"x402","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x88b1c747c33A5868A34057D8C57318E5602b3ff6"},"github":"https://github.com/grokbot1233/agentreader"}}