Per-Coin Positioning Brief
api.eucompliance.tools · 21 paid endpoints · listed 2026-10-27
Crypto spot price as the median of three independent public exchange tickers (Binance, Coinbase, Kraken). Every single quote, the spread and the timestamp are disclosed, so the median can be recomputed by the buyer. Refuses to answer from fewer than two live sources. Query: symbol (BTC, ETH, SOL, ...). $0.001 per call, signed receipt included.
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| GET | api.eucompliance.tools/x402/price Crypto spot price as the median of three independent public exchange tickers (Binance, Coinbase, Kraken). Every single quote, the spread and the timestamp are d | $0.001 | Base |
| GET | api.eucompliance.tools/x402/rpc JSON-RPC for five chains through one endpoint, no account and no API key: Base, Ethereum, Arbitrum, Optimism, Polygon. Two things a bare node does not give you. | $0.001 | Base |
| GET | api.eucompliance.tools/x402/social Search recent public posts across OPEN social networks - Bluesky, Hacker News and Mastodon - in one call: author, text, time, engagement, link. Failing sources | $0.002 | Base |
| GET | api.eucompliance.tools/x402/token Pre-flight check before a swap or transfer: ERC-20 allowance, balance, decimals and symbol in one call, read live from the chain at the latest block. Pass an am | $0.002 | Base |
| GET | api.eucompliance.tools/x402/tx What happened to my transaction? Status, block, gas used, fee paid - and if it failed, the revert reason in plain text, recovered by replaying the call against | $0.002 | Base |
| GET | api.eucompliance.tools/x402/chat LLM completion per call, no account and no API key: POST a prompt (or a messages array) and get the model answer as JSON. Hard caps disclosed in every response | $0.005 | Base |
| GET | api.eucompliance.tools/x402/market Computed crypto-market indicators, not a data relay. We buy raw feeds from several upstream x402 providers and compute our own market-regime reading. The scorin | $0.005 | Base |
| GET | api.eucompliance.tools/x402/perps Perpetual futures market data from the Hyperliquid public API: mark and oracle price, hourly and annualised funding rate, open interest, 24h volume and max leve | $0.005 | Base |
| GET | api.eucompliance.tools/x402/preflight Will this transaction go through? Six checks before any gas is spent: gas vs balance, full simulation with the revert reason decoded, stuck nonces, contract or | $0.005 | Base |
| GET | api.eucompliance.tools/x402/read Web page reader for agents: pass a URL, get the readable content back as clean markdown or plain text - title, author, date, main text, tables, links. Direct fe | $0.005 | Base |
| GET | api.eucompliance.tools/x402/vat-rules EU VAT decision engine for invoicing and e-invoicing: determines place of supply, reverse charge, intra-Community supply, export or domestic VAT, returns the ra | $0.005 | Base |
| GET | api.eucompliance.tools/x402/history Historical time series that no upstream provider sells. They sell the current value; we archive every value we buy, so the series over days and weeks becomes ou | $0.008 | Base |
| GET | api.eucompliance.tools/x402/ai-disclosure AI Act Article 50 disclosure - the privacy-first GET path: pass only the SHA-256 of your AI output (content_sha256), never the text itself. Get back the signed | $0.01 | Base |
| GET | api.eucompliance.tools/x402/company Company register lookup from the official national registers: France (Annuaire des Entreprises), Norway (Brønnøysund), Czechia (ARES), Finland (PRH), Slovakia ( | $0.01 | Base |
| GET | api.eucompliance.tools/x402/sanctions Sanctions screening (AML/KYC) against three official lists in one call: EU (Commission FSF), UN Security Council and UK (HM Treasury OFSI) - 12,000+ entities, 5 | $0.01 | Base |
| GET | api.eucompliance.tools/x402/chat-plus LLM completion per call on a stronger model, no account needed: POST a prompt or messages array, get the answer as JSON. 16k chars in, 2k tokens out, fixed pric | $0.02 | Base |
| GET | api.eucompliance.tools/x402/counterparty Counterparty due diligence in one call: validates the EU VAT ID against the live VIES register, screens the company or person against the official EU consolidat | $0.02 | Base |
| GET | api.eucompliance.tools/x402/commodities Soft-commodity supply-stress indicator: we buy Brazilian growing-belt crop-weather stress plus Ivory Coast cocoa and coffee farmgate prices from several upstrea | $0.04 | Base |
| GET | api.eucompliance.tools/x402/agent-spend Bookkeeping statement for an AI agent's own spending: reads every USDC payment of a wallet from Base, converts each to EUR at the ECB rate of the payment date, | $0.10 | Base |
| GET | api.eucompliance.tools/x402/coin Per-coin positioning brief: at-least-two-exchange spot median (attempting Binance/Coinbase/Kraken), Hyperliquid funding, open interest, premium and volume. The | $0.10 | Polygon, Arbitrum, Base, Solana |
| GET | api.eucompliance.tools/x402/einvoice E-invoice validator for EN 16931, XRechnung, ZUGFeRD, Factur-X and Peppol BIS: upload the XML or a ZUGFeRD PDF and the COMPLETE official EN 16931 Schematron rul | $0.10 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 5 days ago | api.eucompliance.tools/x402/agent-spend | 402 | 367 | valid x402 v2 terms |
Income on Base (7 days)
| Day | Transfers | USDC | |
|---|---|---|---|
| 2026-10-28 | 3 | $0.003 | |
| 2026-10-27 | 2 | $0.006 | |
| 2026-10-26 | 5 | $0.005 | |
| 2026-10-25 | 4 | $0.006 |
Is this your API?
<a href="https://logicnodes.io/observatory/p/api.eucompliance.tools"><img src="https://logicnodes.io/observatory/badge/api.eucompliance.tools.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/api.eucompliance.tools