Public JSON-RPC
JSON-RPC 2.0 over HTTPS, POST only, chain id 1. The badge above polls it.
Nothing on this page is synthetic. Chain figures are polled from the public RPC by your browser, AICF figures come from the AICF status endpoint, and every service below is linked so you can check it yourself. There is no incident history feed; outages are announced on @animicaorg.
JSON-RPC 2.0 over HTTPS, POST only, chain id 1. The badge above polls it.
Blocks, transactions, addresses, rich list, L2 and AICF views; REST API under /api.
Stratum :3333 (PPS) and :3334 (solo). Summary at /api/pool/summary; ENA stats at /api/ena/stats.
Provider registry, API keys and project budgets. Status endpoint feeds the section below.
Keyless OpenAI-compatible endpoint, 30 requests per minute per IP.
Paid AI API keys and usage.
Accept ANM at checkout; 2.00% fee.
Per-call HTTP 402 paywall with an ANM-native lane (CAIP-2 animica:1).
Service Status
--
Scheduler Paused
--
API Latency
--
Last Update (UTC)
--
| Metric | Value |
|---|---|
| Users | -- |
| Projects | -- |
| Providers | -- |
| Nodes | -- |
| Jobs | -- |
| Contract Jobs | -- |
| Agent Tasks | -- |
| Usage Records | -- |
| Settlements | -- |
| Total Queue Units | -- |
Raw response from GET /status on the configured AICF API base URL.
Loading...
Loading live AICF metrics...
| Metric | Source | Meaning |
|---|---|---|
| Head / age (ticker) | chain.getHead on rpc.animica.org | The latest block height the public node knows, and how long ago its timestamp was. An age much above 3 to 5 minutes usually means either a slow block (the target is 60 s but variance is high) or a stalled node. |
| TPS (ticker) | Derived from recent blocks | Transactions per second over the ticker's window. Mainnet throughput is low in absolute terms; a zero here during quiet periods is normal. |
| RPC badge | Round-trip of a chain.getHead call | Green under 300 ms, amber under 1,000 ms, red after three consecutive failures or if the head goes stale for 20 s. It measures your path to the node, so a slow connection colours it too. |
| Service Status | GET /status on the AICF API | The AICF control plane's own health verdict (ok / degraded). |
| Scheduler Paused | paused flag in the same payload | Whether the AICF job scheduler has been paused by the operator. YES means new jobs queue but are not dispatched. |
| API Latency | Browser-observed fetch time | Time for your browser to fetch the status payload; not a server-side figure. |
| Providers / Nodes / Jobs / Settlements | health.counts in the payload | Registry counts. They are small today (one registered provider on 2026-08-23) and are shown unrounded. |
POST https://rpc.animica.org/rpc with chain.getHead, every 2 to 4 seconds, for the ticker and badge.GET https://aicf.animica.org/api/status, once on load, for the AICF section.
Other useful checks that this page does not poll: https://explorer.animica.org/api/head
(independent node, includes peer count and average block time),
https://pool.animica.org/api/pool/summary (network hashrate, blocks found, share rates),
and https://pool.animica.org/api/ena/stats (ENA job and receipt counts).
| Symptom | What it usually means and what to do |
|---|---|
| The RPC badge is red | Confirm from another network or a terminal with curl. If the public node is down, wallets and the explorer that depend on it will be affected, but the chain itself continues; miners on the pool keep producing blocks. Use your own node if you have one. |
| The head age keeps growing | Check explorer.animica.org for the same height. If the explorer advances and this page does not, the public RPC node is behind. If neither advances for more than 10 minutes, block production is slow or the network is partitioned; see the pool's blocks_found and hashrate series. |
| My transaction is not on the explorer | A rejected transaction never appears. Re-submit and read the RPC error code; -32013 means insufficient balance for amount plus fee, -32017 fee too low, -32011 wrong chain id, -32020 duplicate. A pending transaction shows in /mempool until a block includes it. |
| The explorer shows zero roots in the head | Expected on mainnet today: sealed header roots are armed but not populated by the miner. It does not indicate a fault. |
| Pool hashrate reads 0 but the network hashrate is high | pool_hashrate counts miners connected to the pool; network_hashrate_hps is derived from Θ and block times for the whole network, including solo and direct miners. |
| AICF metrics read Unavailable | The status endpoint could not be reached from your browser within 7 seconds. Chain services are independent of it. |
| I found a security issue | Do not post it publicly. Email security@animica.org; see the Security page for scope and timelines. |
If a hosted service is down and you need it, the Support page explains how to report it and what to include. For anything that must keep working through an outage of the hosted RPC, run your own node.
website/src/components/StatusBadge.astro and MetricTicker.astro (thresholds and polling) · website/src/features/aicf/liveMetricsClient.ts · explorer2/api/src/server.ts · docs/TROUBLESHOOTING.md · live probes of the listed services on 2026-08-23