Testnet, tokens have no value. Do not send real assets.
Skip to Content
Testnet appsNetwork stats

Network stats

The explorer’s /stats  page shows the testnet’s activity: total transactions, daily active addresses, assets launched, settlements, dividends paid, swaps, the liquidity in the DEX pools and the validator set. Everything on it comes from public endpoints you can read yourself. Testnet, tokens have no value: aeUSD figures measure test liquidity and test dividends, not worth.

Totals and the last 14 days

export AEVA_INDEXER=${AEVA_INDEXER:-https://indexer.aevachain.com} curl -s "$AEVA_INDEXER/v1/stats/network" | jq '.totals' curl -s "$AEVA_INDEXER/v1/stats/network" | jq -r '.daily[-3:][] | "\(.day): \(.txs) txs, \(.active_addresses) active addresses, \(.swaps) swaps"'
Expected output
{ "txs": <n>, "evm_txs": <n>, "accounts": <n>, "assets": <n>, "community_assets": <n>, "settlements_settled": <n>, "distributions": <n>, "dividends_aeusd": "<aeusd base units>", "swaps": <n>, "liquidity_adds": <n>, "loans_repaid": <n> } <YYYY-MM-DD>: <n> txs, <n> active addresses, <n> swaps …
  • Days are UTC, the 14 ending on the latest block’s day, oldest first, zero-filled.
  • An active address is one that appears in any event of that day, as a sender, receiver, holder, party or payer.
  • Community assets are those issued by anyone but the testnet’s own service accounts.
  • Swaps and liquidity adds are successful calls to the DEX router; loans repaid are pledges to the lender that were released.
  • The answer is cached for a minute.

TVL in the pools

TVL is read from the pools, not from the indexer: each Uniswap v2 pool holds equal value on both sides at its own price, so a pool’s TVL is twice its aeUSD reserve.

export AEVA_EVM=${AEVA_EVM:-https://evm.aevachain.com} AEUSD=0x5aB37c022D0ce153F1C1949a88a93A8DC3E546D7 PAIR=0xF637A4b041cF827e98f5f5E15813023A9AE33904 # tAAPL / aeUSD TOKEN0=$(cast call "$PAIR" "token0()(address)" --rpc-url "$AEVA_EVM") cast call "$PAIR" "getReserves()(uint112,uint112,uint32)" --rpc-url "$AEVA_EVM" | awk '{print $1}' | head -2 | { read r0; read r1 if [ "$TOKEN0" = "$AEUSD" ]; then a=$r0; else a=$r1; fi echo "tAAPL / aeUSD TVL: $((2 * a / 1000000)) aeUSD" }
Expected output
tAAPL / aeUSD TVL: <n> aeUSD

The pool addresses are listed in Swap and pools; the explorer adds up all six.

Validators

curl -s https://rpc.aevachain.com/validators | jq -r '.result | "\(.total) validators at height \(.block_height)"'
Expected output
<n> validators at height <n>
Last updated