Stats API

Stats Sample

Endpoint: https://api.defichain.com/v1/stats

Query params:

  • network: mainnet (default) / testnet
  • q: json path to get the nested json object or value, e.g. "burnInfo" or "burnInfo.address"

Sample output:

{
  "chain": "main",
  "blockHeight": 1673417,
  "bestBlockHash": "86c43ac7fa5d3dd1961dfd1686e01cde735cf7b80f1e3ec878b118d6844bc5ba",
  "difficulty": "13089393229.38818",
  "medianTime": 1646276485,
  "burnInfo": {
    "address": "8defichainBurnAddressXXXXXXXdRQkSm",
    "amount": "156002224.91060823",
    "tokens": [
      "7260.95539278@DFI",
      "6550.00000000@ETH",
      "2476.86380002@BTC",
      "18232000.00000000@USDT",
      "16820000.00000000@DOGE",
      "19051.00000000@LTC",
      "3131.00000000@BCH",
      "9850000.00000000@USDC"
    ],
    "feeburn": 232464,
    "auctionburn": 437231.10787029,
    "paybackburn": "34601648.85294260",
    "dexfeetokens": [
      "14.59099737@BTC",
      "354765.08706207@DUSD"
    ],
    "dfipaybackfee": 343912.73555533,
    "dfipaybacktokens": [
      "117275786.33108674@DUSD"
    ],
    "emissionburn": "77525134.89072141"
  },
  "tokens": {
    "max": 1200000000,
    "supply": {
      "total": 763742665.1929296,
      "circulation": 495163548.19201285,
      "foundation": 0,
      "community": 24733560.03724362
    },
    "initDist": {
      "total": 588000000,
      "totalPercent": 49,
      "foundation": 288120000,
      "foundationPercent": 49,
      "circulation": 49,
      "circulationPercent": 51
    }
  },
  "rewards": {
    "anchorPercent": 0.05,
    "liquidityPoolPercent": 22.5,
    "communityPercent": 9.95,
    "anchorReward": 0.1,
    "liquidityPool": 45,
    "total": 275.73744758,
    "minter": 91.90329127841399,
    "masternode": 91.90329127841399,
    "community": 13.538708676177999,
    "anchor": 0.055147489516,
    "liquidity": 70.17518040911,
    "options": 27.242859820904,
    "unallocated": 4.770257843134,
    "swap": 34.026001031372,
    "futures": 34.026001031372
  },
  "listCommunities": {
    "AnchorReward": 60.44163808,
    "Burnt": "77525134.89072141"
  },
  "timeStamp": 1646276619502
}

interface Stats {
  chain: string
  blockHeight: number
  bestBlockHash: string
  difficulty: string
  medianTime: number
  burnInfo: BurnInfo
  timeStamp: number
  tokens: Tokens
  rewards: Rewards
  listCommunities: ListCommunities
}

interface BurnInfo {
  address: string
  amount: string
  tokens: string[]
  feeburn: number
  auctionburn: number
  paybackburn: string
  dexfeetokens: string[]
  dfipaybackfee: number
  dfipaybacktokens: string[]
  emissionburn: string
}

interface Tokens {
  max: number
  supply: Supply
  initDist: InitDist
}

interface Supply {
  total: number
  circulation: number
  foundation: number
  community: number
}

interface InitDist {
  total: number
  totalPercent: number
  foundation: number
  foundationPercent: number
  circulation: number
  circulationPercent: number
}

interface Rewards {
  anchorPercent: number
  liquidityPoolPercent: number
  communityPercent: number
  total: number
  community: number
  minter: number
  anchorReward: number
  liquidityPool: number
  masternode: number
  anchor: number
  liquidity: number
  swap: number
  futures: number
  options: number
  unallocated: number
}

interface ListCommunities {
  AnchorReward: number
  Burnt: string
}