Skip to content

On-chain endpoint

http
GET /api/wgo/v1/assets/{asset}/onchain

The endpoint returns daily network activity, supply, fees, and exchange-flow metrics for BTC or ETH.

ParameterTypeDefaultConstraint
assetpath stringBTC or ETH
startquery dateomittedInclusive YYYY-MM-DD
endquery dateomittedInclusive YYYY-MM-DD
limitquery integer3651–5000

Rows are ordered by metric_date descending.

bash
curl --fail --silent --show-error \
  -H "Authorization: Bearer ${MOBIUSQUANT_TOKEN}" \
  "https://api.mobiusquant.ai/api/wgo/v1/assets/BTC/onchain?limit=30"

Response

json
{
  "asset": "BTC",
  "count": 1,
  "data": [
    {
      "asset": "BTC",
      "metric_date": "2026-08-22",
      "active_address_count": 634723,
      "address_with_balance_count": 56745653,
      "block_count": 148,
      "transaction_count": 709046,
      "transfer_count": 1037706,
      "fees_native": "3.0372742",
      "exchange_inflow_native": "19439.57718069",
      "exchange_outflow_native": "16684.13543387",
      "exchange_netflow_native": "2755.44174682",
      "exchange_supply_native": "2714042.92514466",
      "circulating_supply_native": "20073782.38473258",
      "issuance_native": "462.5",
      "hash_rate": "937551968.6517191285701026202708717412007967968",
      "source_eod_completed_at": "2026-08-23T02:57:28+00:00",
      "has_flash_data": true,
      "synced_at": "2026-08-23T14:45:10.215968+00:00"
    }
  ]
}

The values above illustrate the response shape.

Field groups

GroupFields
Network activityactive_address_count, address_with_balance_count, block_count, transaction_count, transfer_count
Native-asset economicsfees_native, issuance_native, circulating_supply_native
Exchange balance flowexchange_inflow_native, exchange_outflow_native, exchange_netflow_native, exchange_supply_native
Network securityhash_rate when applicable to the asset
Data statesource_eod_completed_at, has_flash_data, synced_at

Fields ending in _native use the base asset, such as BTC or ETH, not US dollars. Metrics unavailable for a network or date are returned as null.

Provisional observations

When has_flash_data is true, at least one daily metric is provisional. Store the date as revisable and allow a later response to replace it.

AI trading infrastructure