Box blubox.watch/data-directory Open BluBox

Data Directory

Every public, machine-readable data file BluBox serves under /data/.  These are the same files the app itself reads — nothing here is a second copy.  Each file carries its own as-of stamp inside the JSON.  Fetch them directly; no key, no account, no limit beyond good manners.  The day’s prices are also readable as a plain page at /daily-prices.

/data/token-prices-pls.jsondaily

Daily closing prices for every listed PulseChain token.

Fields: per-token: contract address, daily close series [date, usd], all-time-low record; wrapper: version, chain, deep-archive marker.

/data/token-prices-pls-deep.jsonbyte-stable; extended only when the archive deepens

The deep half of the PulseChain price archive — closes back to the first PulseX HEX pool.

Fields: same shape; dates strictly precede the recent file's.

/data/lp-depth.jsondaily

Anchored liquidity depth per measured PulseX pool.

Fields: pool address → anchored depth in USD.

/data/staking-apr.jsondaily

Measured liquid-staking yields (uPLS, vPLS), annualized from a ~30-day window.

Fields: token address → APR %, window days, measurement blocks; wrapper: as-of.

/data/tshare-rank.jsondaily

The global HEX T-Share stake ladder — where a wallet's T-Shares rank among all staker wallets.

Fields: ladder percentile points, staker-wallet count, as-of.

/data/ladder-index.jsondaily

Which historical ladder snapshots exist (the delta horizons the rank card offers).

Fields: list of snapshot dates.

/data/htt-registry.jsonon new series

The HEX Time Token series registry.

Fields: per series: maturity day, contract address.

/data/farm-apr.jsondaily

Actuator farm emission and APR reads.

Fields: per farm: emission share, measured APR inputs.

/data/rpc-health.jsonthrough the day

Public PulseChain RPC gateway health.

Fields: per gateway: latency, block lag, verdict; probe timestamp.

/data/payout-index.jsondaily

The validator withdrawal-address shard index — which /data/payout/<xx>.json shards exist and how many validators and addresses they cover.

Fields: asOf, validators, withAddress, blsOnly, addresses, shards (256 two-hex-character shards under /data/payout/).

/data/hex-payout.jsondaily

The HEX contract’s own daily table for both chains: payout per day and the share pool, the figures every stake is paid from.

Fields: v, launchUtc, chains (pulsechain, ethereum) → hex: from-day plus per-day payout and share totals.

/data/hex-share-rate.jsondaily

HEX share-rate history on both chains — what one T-Share cost in HEX on each day it changed.

Fields: v, asOf, note, chains → rows of [day, rate].

/data/staking-rate-history.jsondaily

uPLS and vPLS exchange-rate history (PLS per token by day) behind the liquid-staking yield line.

Fields: v, asOf, note, tokens → rows of [date, rate].

/data/token-depth.jsondaily

The ANCHOR side of the deepest PulseX pool per token, in USD — what a seller could actually take out; the thin-pool marker and the dust floor read this.

Fields: v, asOf, measured, anchorPrices, tokens → {pool, anchor, usd, ver}.

/data/tshare-rank-eth.jsonweekly (Sunday)

The Ethereum T-Share stake ladder — every eHEX staker’s T-Shares sorted, for the eHEX rank face.

Fields: v, chain, block, generated, attribution, stakers, tshares_sorted_desc, liquid_hearts.

/data/pls-supply.jsondaily

PLS total and circulating supply with its source.

Fields: v, asOf, coin, total, circulating, source, sourceUrl, note.

/data/btc-eth-history.jsondaily

Daily BTC and ETH USD price history used by the ratio pairs.

Fields: v, source, assets → rows of [date, close].

/data/burn-history.jsondaily

Token burn history per tracked PulseChain token.

Fields: v, chain, tokens → per-token burn rows.

/data/actr-burns.jsondaily

ACTR burned by early vault exits, event by event.

Fields: v, asOf, asOfBlock, scanComplete, lockDays, events, burnedWei, exits.

/data/hex-vs-htt7000.jsondaily

HEX and HTT-7000 side by side over time, the series behind the comparison chart.

Fields: v, updated, series.

/data/lpx-last-trade.jsondaily

The last trade per LPX pool inside a window of days, for the pool age strip.

Fields: v, updated_utc, head_block, window_days, note, pools.

/data/payout/<xx>.jsondaily

The 256 validator withdrawal-address shards indexed by payout-index.json — two hex characters of the address name each shard.

Fields: per-shard: validator index → withdrawal address.

Questions or a file you wish existed — the Guide carries the suggestion box.