JSON API

Public, read-only, no authentication. Responses are cached for 30 seconds. CORS enabled.

/explorer/api/v1/status
chain summary (height, hash, difficulty, supply, hashrate, mempool, peers, index/daemon sync)
/explorer/api/v1/getblockcount
indexed block height, bare number
/explorer/api/v1/getdifficulty
difficulty at the tip, bare number
/explorer/api/v1/totalcoins
total mined supply in VVC, bare decimal number (CoinGecko / CMC supply endpoint)
/explorer/api/v1/circulating
circulating supply, bare number (total minus configured excluded addresses; equals total by default)
/explorer/api/v1/getbalance/<address>
balance in VVC, bare decimal number
/explorer/api/v1/address/<address>?page=N
address summary and transaction history
/explorer/api/v1/block/<hash|height>
block header fields and transaction ids
/explorer/api/v1/tx/<txid>
transaction with resolved inputs and outputs
/explorer/api/v1/blocks?limit=N
latest blocks (max 100)
/explorer/api/v1/richlist
top 100 addresses by balance with share of supply
/explorer/api/getblockcount, /api/getdifficulty, /api/getnetworkhashps, /api/getconnectioncount, /api/getmoneysupply
Iquidus-style aliases (bare numbers)
/explorer/api/getblockhash?index=N, /api/getblock?hash=H, /api/getrawtransaction?txid=T&decrypt=1
Iquidus-style block/tx lookups (decoded from the index; raw hex is not stored)
/explorer/ext/getmoneysupply, /ext/getbalance/<addr>, /ext/getaddress/<addr>, /ext/gettx/<txid>, /ext/getdistribution, /ext/summary, /ext/getlasttxs/<n>
Iquidus-style extended endpoints

Examples

curl https://vivuscoin.com/explorer/api/v1/totalcoins curl https://vivuscoin.com/explorer/api/v1/getbalance/AQNcjn667wzhc8nTJRqpVbbfYmAWSg5Hv7 curl https://vivuscoin.com/explorer/api/v1/block/24092

Amounts are decimal strings in VVC (8 decimals) unless a field name ends in _units, which is an integer count of 10-8 VVC.