{"info":{"title":"Animica","version":"1.0.0"},"openapi":"3.1.0","paths":{"/x402/chain/economy":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"8000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Economy","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Live ANM monetary state from the Animica L1 itself: supply and account count, the block reward the node will actually credit (not the published split, which is wrong by 2x), measured blocks per day, daily emission in ANM and as a percent of supply, network hashrate, and — when the ANM book is fresh — total network-wide mining revenue in USD per day. Buy before holding, quoting or mining ANM. Deter"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"8000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Economy","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Live ANM monetary state from the Animica L1 itself: supply and account count, the block reward the node will actually credit (not the published split, which is wrong by 2x), measured blocks per day, daily emission in ANM and as a percent of supply, network hashrate, and — when the ANM book is fresh — total network-wide mining revenue in USD per day. Buy before holding, quoting or mining ANM. Deter"}},"/x402/chain/health":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"7172","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Health","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Whether the Animica L1 is healthy enough to transact on right now: head height and hash, sync lag (blocks vs headers), difficulty and PoIES theta, measured network hashrate with its window and estimator named, mempool depth, and peer count as a RANGE across every source — because four sources on this node disagree at the same instant. Publishes NO peer IP, peer id or relay attribution. Read live, "},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"7172","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Health","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Whether the Animica L1 is healthy enough to transact on right now: head height and hash, sync lag (blocks vs headers), difficulty and PoIES theta, measured network hashrate with its window and estimator named, mempool depth, and peer count as a RANGE across every source — because four sources on this node disagree at the same instant. Publishes NO peer IP, peer id or relay attribution. Read live, "}},"/x402/chain/holders":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"7172","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Holders","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"A ranked snapshot of ANM holders at a pinned chain height — up to 1000 accounts with exact nANM balances as decimal strings, plus the total address count and the head it was taken at. The shape airdrops, governance weighting and distribution analysis actually need, in one call instead of thousands of balance lookups."},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"7172","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Holders","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"A ranked snapshot of ANM holders at a pinned chain height — up to 1000 accounts with exact nANM balances as decimal strings, plus the total address count and the head it was taken at. The shape airdrops, governance weighting and distribution analysis actually need, in one call instead of thousands of balance lookups."}},"/x402/chain/mempool":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5976","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Mempool","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"A point-in-time read of the Animica mempool and network: pending transaction count and ids, total pending bytes, the age of the oldest entry, chain head, peer count and network hashrate. What a bot watching for congestion, fee conditions or inclusion timing needs, without running a node."}},"/x402/chain/signing-policy":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"6000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Signing Policy","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Which Animica signature scheme you can actually build on. The chain reports three schemes enabled, but two are deprecated commitment stubs the node refuses to make keys for — and 4098 wallets are already stranded on one. Returns the live scheme list plus both id spaces (consensus schemeId and PQ algorithm id 0x1003), key and signature byte sizes, and a usable/not verdict per scheme with its eviden"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"6000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Chain Signing Policy","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Which Animica signature scheme you can actually build on. The chain reports three schemes enabled, but two are deprecated commitment stubs the node refuses to make keys for — and 4098 wallets are already stranded on one. Returns the live scheme list plus both id spaces (consensus schemeId and PQ algorithm id 0x1003), key and signature byte sizes, and a usable/not verdict per scheme with its eviden"}},"/x402/classify":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5955","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: X402 Classify","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Assign text to one of YOUR labels — spam, sentiment, urgency, topic, ticket category, lead quality, intent, moderation — with a confidence and a one-line rationale. The label is constrained to your list by schema enum, so it cannot return a category you did not define. Priced per call. For high-volume use, buy prepaid credits (POST /x402/credits/buy) and send X-Animica-Credits on each request — no"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5955","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: X402 Classify","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Assign text to one of YOUR labels — spam, sentiment, urgency, topic, ticket category, lead quality, intent, moderation — with a confidence and a one-line rationale. The label is constrained to your list by schema enum, so it cannot return a category you did not define. Priced per call. For high-volume use, buy prepaid credits (POST /x402/credits/buy) and send X-Animica-Credits on each request — no"}},"/x402/compute/inventory":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5976","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Compute Inventory","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Live capacity of the Animica compute network in one call: which GPU render kinds have miners online right now and how many, whether a registered AICF worker is serving inference, and the chain height it was measured at. Buy it BEFORE you pay for a render or an inference call, so you pick a servable kind instead of learning from a job nothing claims. Anything we could not reach reports available:fa"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5976","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Compute Inventory","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Live capacity of the Animica compute network in one call: which GPU render kinds have miners online right now and how many, whether a registered AICF worker is serving inference, and the chain height it was measured at. Buy it BEFORE you pay for a render or an inference call, so you pick a servable kind instead of learning from a job nothing claims. Anything we could not reach reports available:fa"}},"/x402/mining/jobs":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5976","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Mining Jobs","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Which Animica workloads a machine can earn on, in one poll. Per-kind GPU render supply, with the kinds NOBODY serves flagged as supply gaps; the proof-of-work lane off an Animica node (difficulty, thetaMicro, hashrate with unit+window, mempool depth); VRAM floor and deps per kind from the reference miner client; probed enrolment endpoints. Buy it to decide where to point GPU or hash capacity, or t"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5976","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Mining Jobs","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Which Animica workloads a machine can earn on, in one poll. Per-kind GPU render supply, with the kinds NOBODY serves flagged as supply gaps; the proof-of-work lane off an Animica node (difficulty, thetaMicro, hashrate with unit+window, mempool depth); VRAM floor and deps per kind from the reference miner client; probed enrolment endpoints. Buy it to decide where to point GPU or hash capacity, or t"}},"/x402/oracle/price":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5976","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Oracle Price","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"The ANM/USD reference price this operator actually uses, attested at a specific chain head. Quoted from the NonKYC BID (the conservative side), with the observation timestamp and feed age included so you can judge freshness yourself. NOTE: no signing key is configured on this gateway, so attestations are returned UNSIGNED (signed:false). The price is still the live one we use; it simply carries no"}},"/x402/qrng/draw":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1739","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Qrng Draw","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Random bytes from the Animica node's randomness service with a signed digest attestation and an entropy-health report, 1..1024 bytes per draw. Current trust model, stated up front and in every response: the entropy source is a software CSPRNG (os.urandom) and the signer is a software key, so source.is_quantum=false and attestation.attested=false today; those fields flip truthfully if a hardware/qu"}},"/x402/security/injection":{"post":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5896","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Security Injection","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Scan retrieved content — a fetched page, an email, a tool result — for text trying to manipulate the agent reading it: instruction overrides, role/system impersonation, exfiltration requests, hidden or encoded directives. Returns a risk score, the suspicious spans verbatim, and the technique observed. Deterministic pattern checks run ALONGSIDE the model so a blatant \"ignore all previous instructio"},"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5896","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Animica: Security Injection","intent":"charge","method":"evm","recipient":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD"}]},"summary":"Scan retrieved content — a fetched page, an email, a tool result — for text trying to manipulate the agent reading it: instruction overrides, role/system impersonation, exfiltration requests, hidden or encoded directives. Returns a risk score, the suspicious spans verbatim, and the technique observed. Deterministic pattern checks run ALONGSIDE the model so a blatant \"ignore all previous instructio"}}},"x-service-info":{"description":"Animica is an x402-native service at https://animica.dev, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 11 endpoints listed."}}