Query the Anvil mesh network for live BSV data feeds, verify transactions via SPV, and discover HTTP 402 micropayment services. Non-custodial, sub-cent payments, instant settlement.
Query live data feeds, verify BSV transactions, and discover paid services on the Anvil mesh network.
Anvil is a mesh of BSV nodes that:
Find a node's capabilities:
curl https://<node>/.well-known/anvil
Returns a machine-readable manifest listing all available data topics, payment options, and mesh info.
Find payment details:
curl https://<node>/.well-known/x402
Returns endpoint pricing and payment models (HTTP 402 standard).
Browse available topics:
curl https://<node>/stats
The envelopes.topics field lists all active data topics with envelope counts.
Fetch envelopes for a topic:
curl "https://<node>/data?topic=oracle:rates:bsv&limit=5"
Returns signed envelopes with payload, publisher pubkey, signature, TTL, and timestamp.
curl "https://<node>/tx/<txid>/beef"
Returns the transaction in BEEF format with merkle proof for SPV verification.
http://212.56.43.191:9333 — anvil-primehttp://212.56.43.191:9334 — anvil-oneIf an endpoint requires payment:
X402-Proof headerNo accounts, no API keys, no signups. Sub-cent costs, instant settlement.
curl -s "http://212.56.43.191:9333/data?topic=oracle:rates:bsv&limit=1" | jq '.envelopes[0].payload | fromjson | .USD'