Skip to main content
Burnwood

Open JSON API

Everything Burnwood shows is published as static JSON files you can use for free: no key, no sign-up, CC0. Amounts are integers in zatoshi.

Base URL

https://data.burnwood.xyz/v1/

Networks: mainnet, testnet. Example: https://data.burnwood.xyz/v1/mainnet/latest.json.

OpenAPI 3.1 (openapi.json)
It's a machine-readable description of every file, for API tools and client generators.

CORS and methods

Every file is served with Access-Control-Allow-Origin: *, so you can fetch it from any web page. GET and HEAD only.

Caching and polite polling

Files are served from a CDN. latest.json and blocks.json change at most once per block and are cached for 5 seconds, so polling faster than every 5 seconds returns the same bytes. Please poll latest.json no faster than every 5 seconds, and fetch the other files only when their revision in latest.json → revs changes.

FileUpdatedCacheSize
index.jsonon deploy / config changepublic, max-age=300< 1 KB
{net}/latest.jsonevery tip change and a heartbeat every 30 spublic, max-age=5~4 KB
{net}/blocks.jsonevery tip changepublic, max-age=5~20 KB (200 rows)
{net}/history.jsonhourly (at :05) and on UTC day rolloverpublic, max-age=300~150 B/day
{net}/milestones.jsonon any milestone changepublic, max-age=30< 4 KB
{net}/cards.jsonwhen cards are (re)renderedpublic, max-age=60< 4 KB
{net}/cards/*.pngper card; immutable keys where versionedpublic, max-age=31536000, immutable (versioned) / max-age=300 (current-*)50–300 KB

A network that hasn't published yet returns 404.

Conventions

  • Amounts: integer zatoshi, fields ending in Zat. 1 ZEC = 100,000,000 zatoshi. Use integer or decimal arithmetic, not floating point, if you need exact ZEC.
  • Times: Unix seconds, UTC. time is the miner's timestamp (noisy); seenAt is when Burnwood first saw the block.
  • Percentages: 0–100, up to 2 decimals. Durations: seconds.
  • null means "not applicable or unknown right now". A value is never silently 0 when unknown.
  • dt is the raw signed interval. Clamp it to at least 1 s before displaying it.

Versioning

Every file has schemaVersion: 1. We may add fields and documented enum values within v1, so ignore fields you don't know. Breaking changes are published under /v2/, alongside /v1/ for at least 30 days.

Licence

Data: CC0 1.0, for every field of every file. Use it for anything; attribution is welcome but not required. No third-party values are republished: the underlying chain data is public, and Burnwood reads it through the providers credited in latest.json → attribution. For the ZecStats cross-check we publish only the result and our own figures, never ZecStats' numbers. The attribution lines in latest.json → attribution are credits, not conditions on using our data.

Files

FileContents
index.jsonwhat's available and polling advice
openapi.jsonmachine-readable description of every file (OpenAPI 3.1)
latest.jsoneverything on the live page
blocks.jsonthe last 200 blocks
history.jsonone row per UTC day
milestones.jsoncountdown, activation, speed and removal milestones
cards.jsonshare-card images with alt text
cards/*.png

Field reference

index.json

What's available and polling advice.

FieldTypeMeaning
schemaVersion1Contract version.
license"CC0-1.0"Data licence. Every field is CC0; no third-party values are republished.
docsstring (URL)This documentation.
openapistring (URL)Machine-readable OpenAPI 3.1 description of these files (openapi.json).
networks("mainnet" | "testnet")[]Published networks. Never regtest.
filesstring[]Files published per network.
pollingAdvice.latestinteger (s)Poll latest.json no faster than this.
pollingAdvice.blocksinteger (s)Same for blocks.json.
pollingAdvice.historyinteger (s)Same for history.json.
pollingAdvice.milestonesinteger (s)Same for milestones.json.

latest.json

The current state of one network. Updates every block and at least every 30 seconds (generatedAt).

FieldTypeMeaning
schemaVersion1Contract version.
network"mainnet" | "testnet" | "regtest"Network of this file. regtest appears only in local test output, never on the public data host.
generatedAtinteger (Unix s)When this file was built. Rebuilt at least every 30 s, so an old value means our pipeline is delayed.
state"A" | "B" | "C" | "D"A: NU7 not scheduled. B: countdown, more than 100 blocks to go. C: 100 blocks either side of activation. D: 100+ blocks since activation.
phase"approach" | "live" | nullOnly in state C: approach before activation, live after it.
stateSinceinteger (Unix s)When the current state began.
tip.heightintegerHeight of the best block. Never lower than in the previous latest.json, except after a chain reorganisation below that height.
tip.hashstring (64 hex)Hash of the best block.
tip.timeinteger (Unix s)Miner timestamp of the best block.
tip.seenAtinteger (Unix s)When Burnwood first saw the best block.
tip.source"quicknode" | "cipherscan" | "tatum" | "regtest"Data source that supplied the tip (the ingest driver). regtest only when network is regtest.
nu7.branchId"77190ad9"NU7 consensus branch id.
nu7.scheduledbooleanNU7 is listed in the node's upgrades.
nu7.activationHeightinteger | nullActivation height A as reported by the network's nodes. Never hard-coded.
nu7.status"pending" | "active" | "disabled" | nullRaw NU7 status from the node.
nu7.activatedbooleanTrue only when the status is active, the chain tip follows branch 77190ad9 and the tip is at or past A. Once true, it stays true until a chain reorganisation replaces block A; no later node response turns it back to false.
nu7.activationobject | nullThe activation block A, once seen.
nu7.activation.heightintegerHeight of block A.
nu7.activation.hashstring (64 hex)Hash of block A.
nu7.activation.timeinteger (Unix s)Miner timestamp of A.
nu7.activation.txCountintegerTransactions in block A.
nu7.activation.shieldedActionsinteger | nullShielded actions in block A, counted like recentBlocks[].actions. Null until the count is known; it fills in when a re-check completes.
nu7.activation.feesZatinteger (zat) | nullTotal fees of block A, like recentBlocks[].feesZat. Null until the fee is known; it fills in when a re-check completes.
nu7.blocksRemaininginteger | nullA − tip while NU7 is pending (never below 0). Null otherwise.
nu7.blocksSinceActivationinteger | nullTip − A once NU7 is active. Null before.
nu7.etaobject | nullEstimated activation time, before activation only. Null with fewer than 48 blocks of data.
nu7.eta.timeinteger (Unix s)Estimate: seen time of the tip + blocks remaining × average interval.
nu7.eta.lowinteger (Unix s)Early end of the likely range: seen time of the tip + blocks remaining × p10IntervalSec. Never after time.
nu7.eta.highinteger (Unix s)Late end of the likely range: seen time of the tip + blocks remaining × p90IntervalSec. Never before time.
nu7.eta.avgIntervalSecnumber (s)Average block interval over the window.
nu7.eta.p10IntervalSecnumber (s)10th percentile of the 48-block sub-window averages, lowered to avgIntervalSec if it's above it, so the range always contains the estimate.
nu7.eta.p90IntervalSecnumber (s)90th percentile of the 48-block sub-window averages, raised to avgIntervalSec if it's below it, so the range always contains the estimate.
nu7.eta.windowBlocksintegerBlocks in the averaging window (48 to 576).
nu7.progressobject | nullProgress from the previous upgrade's activation height to A.
nu7.progress.fromUpgradestringPrevious upgrade, e.g. NU6.3.
nu7.progress.fromHeightintegerActivation height of the previous upgrade.
nu7.progress.pctnumber (0–100)Share of the way to A.
nu7.chaintipBranchIdstring (8 hex)Consensus branch id of the chain tip.
nu7.nextblockBranchIdstring (8 hex)Consensus branch id of the next block.
nu7.reissuanceHeightinteger | nullHeight from which the NSM reserve is reissued as block rewards. Until it's assigned, an estimate: the ZIP 237 crossover as the NU7 node computes it, mainnet 16,026,474 − 2 × A, testnet 16,235,274 − 2 × A. The estimate applies only for A from the second halving up to the third halving at 75 s spacing (mainnet 2,726,400 to 4,406,399, testnet 2,796,000 to 4,475,999); outside that range it's null. Null while A is unknown, in state A (NU7 not scheduled or disabled), and on regtest. An assigned height is published whatever A is.
nu7.reissuanceHeightStatus"estimate" | "assigned" | nullWhether reissuanceHeight is the provisional estimate or the assigned constant.
pools.status"confirmed" | "pending" | "single-source" | "disputed"Cross-check status of the pool figures. With "disputed", notice pools-disputed means they are the last confirmed snapshot (asOfHeight below the tip); notice pools-unconfirmed means the sources have never agreed, so they are the main source's unconfirmed values.
pools.asOfHeightintegerHeight the pool figures describe.
pools.transparentZatinteger (zat)Transparent pool.
pools.sproutZatinteger (zat)Sprout shielded pool.
pools.saplingZatinteger (zat)Sapling shielded pool.
pools.orchardZatinteger (zat)Orchard shielded pool.
pools.ironwoodZatinteger (zat)Ironwood shielded pool.
pools.lockboxZatinteger (zat)Lockbox (protocol-held, not in circulation).
pools.chainSupplyZatinteger (zat)Chain supply as reported by the node (the sum of the value pools).
pools.nsmReserveZatinteger (zat, signed) | nullNSM reserve balance, including the seed. Null when the node doesn't report it.
shielded.pctnumber (0–100) | null(Sprout + Sapling + Orchard + Ironwood) ÷ (Transparent + Sprout + Sapling + Orchard + Ironwood) × 100. Lockbox and NSM reserve excluded.
shielded.ironwoodMigrationPctnumber (0–100) | nullIronwood ÷ (Ironwood + Orchard) × 100.
burn.activebooleanNU7 is active, so removal is counted.
burn.status"not-active" | "confirmed" | "single-source" | "disputed"Status of the headline total. See /method#sources.
burn.method"nsm-reserve" | "pool-delta" | "fee-share" | nullMethod that produced sinceNu7Zat. See /method#active-method.
burn.sinceNu7Zatinteger (zat)ZEC removed from circulation into the NSM reserve since NU7, through throughHeight. Excludes the seed. Never lower than in the previous latest.json, except after a chain reorganisation below the previous throughHeight, or when a newly found source disagreement sets status to disputed and moves throughHeight back to the last confirmed block.
burn.throughHeightinteger | nullLast height included. Can be below the tip while blocks are being confirmed or disputed.
burn.last24hZatinteger (zat)Removed by the blocks in the 24 h window ending at throughHeight, measured on the chain's clock (the latest block timestamp so far), so the window is an unbroken run of blocks.
burn.last7dZatinteger (zat)Same, over 7 days.
burn.last30dZatinteger (zat)Same, over 30 days.
burn.avgPerBlock24hZatinteger (zat)last24hZat ÷ blocks in that window at or after the activation height A, rounded down (0 when there are none). Blocks before NU7 don't dilute the average.
burn.seed.status"unknown" | "provisional" | "locked"Measurement status of the reserve seed (never counted as removed).
burn.seed.source"observed-a-1" | "implied" | nullobserved-a-1: the reserve observed at block A − 1. implied: reserve − Σ removed, provisional only.
burn.seed.zatinteger (zat) | nullSeed value.
burn.seed.lockedAtHeightinteger | nullTip height when the seed was locked.
burn.checks.reserve"agree" | "mismatch" | "n/a"Latest check of reserve − seed against the sum of per-block removals.
burn.checks.perBlock"agree" | "mismatch" | "n/a""mismatch" when any stored block since NU7 is disputed (for any cause: hash, height, removal methods, fees, a negative removal) or has removal methods that disagree; otherwise the agreement of the methods at throughHeight ("n/a" when only one method is available there or nothing is published yet).
crossChecks.zecstatsobject | nullZecStats display cross-check of the shielded share (mainnet only; null on testnet and regtest). It never changes our numbers. No ZecStats value is republished: it carries only our result and our own figures.
crossChecks.zecstats.status"agree" | "differs" | "unavailable"agree when our formulas applied to ZecStats' pool values give the same percentages as ours within 0.01 points.
crossChecks.zecstats.observedAtinteger (Unix s)When the cross-check last ran.
crossChecks.zecstats.zecstatsHeightinteger | nullBlock ZecStats' pool values describe, matched by chain supply.
crossChecks.zecstats.ourShieldedPctnumber (0–100) | nullOur shielded share at the compared height.
crossChecks.zecstats.ourIronwoodMigrationPctnumber (0–100) | nullOur Ironwood share at the compared height.
attributionstring[]Data credits to show with the numbers.
stats.avgBlockTime1hSecnumber (s) | nullAverage block time over the 1 h window ending at the tip, measured on the chain's clock (the latest block timestamp so far). Null with fewer than 2 blocks in the window.
stats.avgBlockTime24hSecnumber (s) | nullSame, over the 24 h window ending at the tip. Null with fewer than 2 blocks in the window.
stats.blocksLastHourintegerBlocks in the 1 h window ending at the tip, measured on the chain's clock (the latest block timestamp so far), so the window is an unbroken run of blocks.
stats.blocksLast24hintegerBlocks in the 24 h window ending at the tip, on the same clock.
stats.txLast24hintegerNon-coinbase transactions in the 24 h window ending at the tip.
stats.feesLast24hZatinteger (zat) | nullFees in the 24 h window ending at the tip. Null if any block in the window lacks a fee value.
stats.medianFeePerTx24hZatinteger (zat) | nullLower median fee of non-coinbase transactions in the 24 h window ending at the tip.
stats.targetSpacingSec75 | 25Target block spacing: 75 s before NU7, 25 s after.
recentBlocks[].hintegerBlock height.
recentBlocks[].hashstring (64 hex)Block hash, lowercase hex.
recentBlocks[].tinteger (Unix s)Miner timestamp (noisy).
recentBlocks[].seenAtinteger (Unix s)When Burnwood first saw the block.
recentBlocks[].dtinteger (s, signed)Raw interval time(h) − time(h − 1). Can be zero or negative; clamp to at least 1 s before displaying it.
recentBlocks[].txintegerTransactions in the block, incl. coinbase.
recentBlocks[].actionsinteger | nullShielded actions: Sapling spends + Sapling outputs + Orchard actions + Ironwood actions + Sprout JoinSplits, over all transactions incl. the coinbase. Null when no complete count was possible: no source returned transaction detail for the block, or the Sprout JoinSplit count couldn't be determined in backup-only mode.
recentBlocks[].feesZatinteger (zat) | nullTotal fees of the block. Null when fees are unavailable for it.
recentBlocks[].removedZatinteger (zat) | nullZEC moved to the NSM reserve by this block (0 before NU7). Null while it can't be determined.
recentBlocks[].method"nsm-reserve" | "pool-delta" | "fee-share" | "none" | nullMethod that produced removedZat; none before NU7.
recentBlocks[].check"confirmed" | "pending" | "single-source" | "disputed"Cross-check status of this block.
sources.overall"ok" | "degraded" | "down"Health of the source we're ingesting from: ok, degraded (it's failing or recovering), down (no source can deliver blocks). Other sources' state is in items; lost cross-checks show in burn.status and pools.status.
sources.ingest"quicknode" | "cipherscan" | "tatum" | "regtest"Source currently driving ingest. regtest only when network is regtest.
sources.items[].id"quicknode" | "cipherscan" | "tatum" | "regtest"Source id. regtest only when network is regtest.
sources.items[].role"primary" | "backup" | "standby"Role of the source.
sources.items[].status"healthy" | "degraded" | "down" | "stalled"Health of the source.
sources.items[].tipHeightinteger | nullThe source's tip height. Null if it hasn't answered yet.
sources.items[].lagBlocksinteger | nullBlocks behind the highest tip seen across sources.
sources.items[].versionstring | nullNode software and version, e.g. Zakura 1.5.1.
sources.items[].nu7Awareboolean | nullWhether the source's node supports NU7. Null if unknown.
sources.items[].lastOkAtinteger (Unix s) | nullLast successful response.
revs.blocksstring | integerRevision of blocks.json: its rev, or 0 while the file isn't available yet (don't fetch it then). Refetch the file only when this changes, and again while the file's own rev still differs.
revs.historystring | integerRevision of history.json, or 0 while it isn't available yet.
revs.milestonesstring | integerRevision of milestones.json, or 0 while it isn't available yet.
revs.cardsstring | integerRevision of cards.json, or 0 while it isn't available yet.
noticesstring[]Notice codes (open list). The list may grow; show unknown codes generically or ignore them.

blocks.json

The last 200 blocks, newest first, in the same row format as latest.json → recentBlocks.

FieldTypeMeaning
schemaVersion1Contract version.
network"mainnet" | "testnet" | "regtest"Network of this file. regtest appears only in local test output, never on the public data host.
generatedAtinteger (Unix s)When this file was built.
revstring (16 hex)Content revision of this file (a hash of everything except generatedAt and rev). If it differs from latest.json revs for this file, you have an older cached copy: fetch it again after your next latest.json poll.
tipHeightintegerHeight of the newest row.
blocks[].hintegerBlock height.
blocks[].hashstring (64 hex)Block hash, lowercase hex.
blocks[].tinteger (Unix s)Miner timestamp (noisy).
blocks[].seenAtinteger (Unix s)When Burnwood first saw the block.
blocks[].dtinteger (s, signed)Raw interval time(h) − time(h − 1). Can be zero or negative; clamp to at least 1 s before displaying it.
blocks[].txintegerTransactions in the block, incl. coinbase.
blocks[].actionsinteger | nullShielded actions: Sapling spends + Sapling outputs + Orchard actions + Ironwood actions + Sprout JoinSplits, over all transactions incl. the coinbase. Null when no complete count was possible: no source returned transaction detail for the block, or the Sprout JoinSplit count couldn't be determined in backup-only mode.
blocks[].feesZatinteger (zat) | nullTotal fees of the block. Null when fees are unavailable for it.
blocks[].removedZatinteger (zat) | nullZEC moved to the NSM reserve by this block (0 before NU7). Null while it can't be determined.
blocks[].method"nsm-reserve" | "pool-delta" | "fee-share" | "none" | nullMethod that produced removedZat; none before NU7.
blocks[].check"confirmed" | "pending" | "single-source" | "disputed"Cross-check status of this block.

history.json

One row per UTC day, oldest first, using blocks with at least 10 confirmations. Days follow the chain clock: a block counts on the UTC day of the latest block timestamp up to it, so each day is an unbroken run of blocks. Today's row is marked partial.

FieldTypeMeaning
schemaVersion1Contract version.
network"mainnet" | "testnet" | "regtest"Network of this file. regtest appears only in local test output, never on the public data host.
generatedAtinteger (Unix s)When this file was built.
revstring (16 hex)Content revision of this file (a hash of everything except generatedAt and rev). If it differs from latest.json revs for this file, you have an older cached copy: fetch it again after your next latest.json poll.
firstDatestring (YYYY-MM-DD)First day of the block history. Pool figures may start later: days before the first pool snapshot have a null shieldedPct (notice history-starts-late).
nu7Datestring (YYYY-MM-DD) | nullUTC date of the row that contains the activation block: the date of the latest block timestamp up to A (the chain's clock). Null before activation.
days[].datestring (YYYY-MM-DD)UTC date on the chain's clock: a block counts on the day of the latest block timestamp up to it, so each day is an unbroken run of blocks.
days[].blocksintegerBlocks counted on that day (lastHeight − firstHeight + 1).
days[].firstHeightintegerLowest height of the day (the previous day's lastHeight + 1).
days[].lastHeightintegerHighest height of the day.
days[].avgIntervalSecnumber (s) | nullAverage block interval of the day.
days[].txCountintegerTransactions of the day.
days[].feesZatinteger (zat) | nullFees of the day. Null when fees were unavailable for part of the day.
days[].removedZatinteger (zat)ZEC moved to the NSM reserve that day. 0 before NU7.
days[].shieldedPctnumber (0–100) | nullShielded share at the day's last confirmed pool snapshot. Null without a snapshot.
days[].ironwoodMigrationPctnumber (0–100) | nullIronwood share at the same snapshot.
days[].partialbooleanTrue for today's row, which is still filling in.

milestones.json

Milestones reached so far. provisional until the block has 10 confirmations, then final.

FieldTypeMeaning
schemaVersion1Contract version.
network"mainnet" | "testnet" | "regtest"Network of this file. regtest appears only in local test output, never on the public data host.
generatedAtinteger (Unix s)When this file was built.
revstring (16 hex)Content revision of this file (a hash of everything except generatedAt and rev). If it differs from latest.json revs for this file, you have an older cached copy: fetch it again after your next latest.json poll.
activationHeightinteger | nullActivation height A the countdown milestones refer to.
items[].idstringt-minus-10000, t-minus-1000, t-minus-100, t-minus-10, activation, first-sub-25s-block, first-144-block-hour, first-removal, first-6-hours, removed-1-zec, removed-10-zec, removed-100-zec, removed-1000-zec.
items[].kind"countdown" | "activation" | "speed" | "removal"Milestone group.
items[].labelstringPlain-English label.
items[].heightintegerBlock that reached the milestone.
items[].hashstring (64 hex)Hash of that block.
items[].timeinteger (Unix s)Miner timestamp of that block.
items[].status"provisional" | "final"final once the block has 10 confirmations.
items[].valueobject | nullThe numbers of the milestone's card, computed at its block and fixed once it is final. Its shape depends on the id: t-minus-N { eta }, first-sub-25s-block { intervalSec, avgBlockTime1hSec }, first-removal { removedZat }, first-6-hours { blocks, avgIntervalSec, removedZat, shieldedPct }. Null for the other ids.
items[].value.intervalSecinteger (s)first-sub-25s-block: raw interval of the first block under 25 s.
items[].value.avgBlockTime1hSecnumber (s) | nullfirst-sub-25s-block: average block time over the 1 h window ending at this block, on the chain's clock (as stats.avgBlockTime1hSec was with this block as the tip). Null with fewer than 2 blocks in the window.
items[].value.blocksintegerfirst-6-hours: blocks after the activation block, up to and including this one.
items[].value.avgIntervalSecnumber (s)first-6-hours: average block time over those blocks, on the chain clock (latest block timestamp so far).
items[].value.removedZatinteger (zat) | nullfirst-removal: ZEC removed in this block. first-6-hours: ZEC removed from the activation block through this one, or null while a block in that range is disputed or not yet published.
items[].value.shieldedPctnumber (0–100) | nullfirst-6-hours: shielded share at the end of the 6 hours, from our newest pool snapshot of blocks h − 10 … h, never before the activation block (same formula as shielded.pct). Null when we have none.
items[].value.etaobject | nullt-minus-N: the NU7 ETA as published at this block. Null with fewer than 48 blocks of history, or when our poller didn't see the block live.
items[].value.eta.timeinteger (Unix s)Estimated activation time.
items[].value.eta.lowinteger (Unix s)Early end of the estimate's band.
items[].value.eta.highinteger (Unix s)Late end of the estimate's band.

cards.json

The current share card and every event card, with image URLs and alt text.

FieldTypeMeaning
schemaVersion1Contract version.
network"mainnet" | "testnet" | "regtest"Network of this file. regtest appears only in local test output, never on the public data host.
generatedAtinteger (Unix s)When this file was built.
revstring (16 hex)Content revision of this file (a hash of everything except generatedAt and rev). If it differs from latest.json revs for this file, you have an older cached copy: fetch it again after your next latest.json poll.
current.landscape.urlstring (URL)Current card, 1200×630.
current.landscape.widthintegerWidth in pixels.
current.landscape.heightintegerHeight in pixels.
current.landscape.altstringAlt text, also the share text.
current.landscape.renderedAtinteger (Unix s)When the image was rendered.
current.portrait.urlstring (URL)Current card, 1080×1350.
current.portrait.widthintegerWidth in pixels.
current.portrait.heightintegerHeight in pixels.
current.portrait.altstringAlt text, also the share text.
current.portrait.renderedAtinteger (Unix s)When the image was rendered.
items[].keystringImage key (file name without .png).
items[].kindstring (open list)Card kind: daily, countdown, activation, activation-art, event or first-6-hours. The list may grow; show unknown kinds generically or ignore them.
items[].urlstring (URL)Image URL.
items[].widthintegerWidth in pixels.
items[].heightintegerHeight in pixels.
items[].altstringAlt text, also the share text.
items[].heightRefintegerBlock height the card describes.
items[].renderedAtinteger (Unix s)When the image was rendered.

Example payloads

Real-shaped examples, generated from our test fixtures at build time.

latest.json (state B)

{
  "schemaVersion": 1,
  "network": "mainnet",
  "generatedAt": 1792500000,
  "state": "B",
  "phase": null,
  "stateSince": 1792454400,
  "tip": {
    "height": 3525000,
    "hash": "000000073e1b59ebd4838d1872a86e184643e0c1d65ca7164a43b671a49e35a2",
    "time": 1792499978,
    "seenAt": 1792499981,
    "source": "quicknode"
  },
  "nu7": {
    "branchId": "77190ad9",
    "scheduled": true,
    "activationHeight": 3543000,
    "status": "pending",
    "activated": false,
    "activation": null,
    "blocksRemaining": 18000,
    "blocksSinceActivation": null,
    "eta": {
      "time": 1793793044,
      "low": 1793513269,
      "high": 1793991094,
      "avgIntervalSec": 71.8,
      "p10IntervalSec": 56.3,
      "p90IntervalSec": 82.8,
      "windowBlocks": 576
    },
    "progress": {
      "fromUpgrade": "NU6.3",
      "fromHeight": 3428143,
      "pct": 84.33
    },
    "chaintipBranchId": "37a5165b",
    "nextblockBranchId": "37a5165b",
    "reissuanceHeight": 8940474,
    "reissuanceHeightStatus": "estimate"
  },
  "pools": {
    "status": "confirmed",
    "asOfHeight": 3525000,
    "transparentZat": 1185239894108456,
    "sproutZat": 2260000000000,
    "saplingZat": 52771405891544,
    "orchardZat": 38959751161752,
    "ironwoodZat": 400950248838248,
    "lockboxZat": 7099950000000,
    "chainSupplyZat": 1687281250000000,
    "nsmReserveZat": 0
  },
  "shielded": {
    "pct": 29.46,
    "ironwoodMigrationPct": 91.14
  },
  "burn": {
    "active": false,
    "status": "not-active",
    "method": null,
    "sinceNu7Zat": 0,
    "throughHeight": null,
    "last24hZat": 0,
    "last7dZat": 0,
    "last30dZat": 0,
    "avgPerBlock24hZat": 0,
    "seed": {
      "status": "unknown",
      "source": null,
      "zat": null,
      "lockedAtHeight": null
    },
    "checks": {
      "reserve": "n/a",
      "perBlock": "n/a"
    }
  },
  "crossChecks": {
    "zecstats": {
      "status": "agree",
      "observedAt": 1792499801,
      "zecstatsHeight": 3524998,
      "ourShieldedPct": 29.46,
      "ourIronwoodMigrationPct": 91.14
    }
  },
  "attribution": [
    "Chain data: QuickNode (Zebra) and CipherScan (Zakura)",
    "Data: ZecStats (https://zecstats.org), CC BY 4.0"
  ],
  "stats": {
    "avgBlockTime1hSec": 58.6,
    "avgBlockTime24hSec": 73.3,
    "blocksLastHour": 62,
    "blocksLast24h": 1180,
    "txLast24h": 17239,
    "feesLast24hZat": 237275000,
    "medianFeePerTx24hZat": 10000,
    "targetSpacingSec": 75
  },
  "recentBlocks": [
    {
      "h": 3525000,
      "hash": "000000073e1b59ebd4838d1872a86e184643e0c1d65ca7164a43b671a49e35a2",
      "t": 1792499978,
      "seenAt": 1792499981,
      "dt": 25,
      "tx": 13,
      "actions": 11,
      "feesZat": 230000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524999,
      "hash": "00000003bc6885251f16e241cb4dba2e39a20263c26d79e7ed74e138a3c99db2",
      "t": 1792499953,
      "seenAt": 1792499958,
      "dt": 60,
      "tx": 15,
      "actions": 24,
      "feesZat": 155000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524998,
      "hash": "000000001c1abb8db11642d81185af22030b30a389910e89636eb68f4597ab63",
      "t": 1792499893,
      "seenAt": 1792499957,
      "dt": -31,
      "tx": 20,
      "actions": 17,
      "feesZat": 300000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524997,
      "hash": "0000000abc70b1cfd9a5ab79c3440ddd40f2f24ff633d0fefbd90d936714d0d2",
      "t": 1792499924,
      "seenAt": 1792499930,
      "dt": 0,
      "tx": 14,
      "actions": 16,
      "feesZat": 145000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524996,
      "hash": "00000007be07266b0dda6bc718b0faa6578e03810302d91e42682d33a2bab1e1",
      "t": 1792499924,
      "seenAt": 1792499926,
      "dt": 12,
      "tx": 14,
      "actions": 20,
      "feesZat": 150000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524995,
      "hash": "0000000662dbf96d35e419839b4e2b085f6f3edf91619fa59a837d954977c823",
      "t": 1792499912,
      "seenAt": 1792499918,
      "dt": 35,
      "tx": 16,
      "actions": 30,
      "feesZat": 160000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524994,
      "hash": "0000000048f90f881bac14835e0f0c2ac55ad6526e104ac307af35c9dda0ca48",
      "t": 1792499877,
      "seenAt": 1792499883,
      "dt": 25,
      "tx": 18,
      "actions": 17,
      "feesZat": 190000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524993,
      "hash": "0000000cca749dba52752cc8f6e2fa01b5284e10540530e4f32ad2ce0a5e5d49",
      "t": 1792499852,
      "seenAt": 1792499856,
      "dt": 32,
      "tx": 16,
      "actions": 20,
      "feesZat": 165000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524992,
      "hash": "00000009028e5407feb9de5486740af0b38e97228b35e4ac23b71e7e69b57c06",
      "t": 1792499820,
      "seenAt": 1792499822,
      "dt": 98,
      "tx": 22,
      "actions": 34,
      "feesZat": 235000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    },
    {
      "h": 3524991,
      "hash": "00000002f0910f0d91c9d7fb21798bb039313403794bcc5ebf819da2bd6cf53b",
      "t": 1792499722,
      "seenAt": 1792499724,
      "dt": 92,
      "tx": 16,
      "actions": 23,
      "feesZat": 250000,
      "removedZat": 0,
      "method": "none",
      "check": "confirmed"
    }
  ],
  "sources": {
    "overall": "ok",
    "ingest": "quicknode",
    "items": [
      {
        "id": "quicknode",
        "role": "primary",
        "status": "healthy",
        "tipHeight": 3525000,
        "lagBlocks": 0,
        "version": "Zebra 6.4.2",
        "nu7Aware": false,
        "lastOkAt": 1792499984
      },
      {
        "id": "cipherscan",
        "role": "backup",
        "status": "healthy",
        "tipHeight": 3525000,
        "lagBlocks": 0,
        "version": "Zakura 1.5.1",
        "nu7Aware": true,
        "lastOkAt": 1792499983
      }
    ]
  },
  "revs": {
    "blocks": 0,
    "history": 0,
    "milestones": "5ff2d58e2b93a268",
    "cards": "820eac00fb768a3a"
  },
  "notices": [
    "source-not-nu7-ready"
  ]
}

latest.json (state D)

{
  "schemaVersion": 1,
  "network": "mainnet",
  "generatedAt": 1795300018,
  "state": "D",
  "phase": null,
  "stateSince": 1793853506,
  "tip": {
    "height": 3600000,
    "hash": "0000000dea5a1d6063592474fb33f8abc9611e1ec44f26b7f5af821d9426b362",
    "time": 1795300010,
    "seenAt": 1795300013,
    "source": "quicknode"
  },
  "nu7": {
    "branchId": "77190ad9",
    "scheduled": true,
    "activationHeight": 3543000,
    "status": "active",
    "activated": true,
    "activation": {
      "height": 3543000,
      "hash": "0000000d65ee2231200619805f053b56c4d2da30ff278505b5ff56865bde2a02",
      "time": 1793851200,
      "txCount": 3,
      "shieldedActions": 5,
      "feesZat": 20000
    },
    "blocksRemaining": null,
    "blocksSinceActivation": 57000,
    "eta": null,
    "progress": null,
    "chaintipBranchId": "77190ad9",
    "nextblockBranchId": "77190ad9",
    "reissuanceHeight": 8940474,
    "reissuanceHeightStatus": "estimate"
  },
  "pools": {
    "status": "confirmed",
    "asOfHeight": 3600000,
    "transparentZat": 1189571639362372,
    "sproutZat": 2260000000000,
    "saplingZat": 53525362953962,
    "orchardZat": 33357677359049,
    "ironwoodZat": 406552322640951,
    "lockboxZat": 7793687442999,
    "chainSupplyZat": 1693060689759333,
    "nsmReserveZat": 38564500520
  },
  "shielded": {
    "pct": 29.41,
    "ironwoodMigrationPct": 92.42
  },
  "burn": {
    "active": true,
    "status": "confirmed",
    "method": "nsm-reserve",
    "sinceNu7Zat": 1706055000,
    "throughHeight": 3600000,
    "last24hZat": 101478000,
    "last7dZat": 713640000,
    "last30dZat": 1706055000,
    "avgPerBlock24hZat": 30058,
    "seed": {
      "status": "locked",
      "source": "observed-a-1",
      "zat": 36858445520,
      "lockedAtHeight": 3543009
    },
    "checks": {
      "reserve": "agree",
      "perBlock": "agree"
    }
  },
  "crossChecks": {
    "zecstats": {
      "status": "agree",
      "observedAt": 1795299833,
      "zecstatsHeight": 3599998,
      "ourShieldedPct": 29.41,
      "ourIronwoodMigrationPct": 92.42
    }
  },
  "attribution": [
    "Chain data: QuickNode (Zebra) and CipherScan (Zakura)",
    "Data: ZecStats (https://zecstats.org), CC BY 4.0"
  ],
  "stats": {
    "avgBlockTime1hSec": 25.1,
    "avgBlockTime24hSec": 25.6,
    "blocksLastHour": 144,
    "blocksLast24h": 3376,
    "txLast24h": 12123,
    "feesLast24hZat": 169130000,
    "medianFeePerTx24hZat": 10000,
    "targetSpacingSec": 25
  },
  "recentBlocks": [
    {
      "h": 3600000,
      "hash": "0000000dea5a1d6063592474fb33f8abc9611e1ec44f26b7f5af821d9426b362",
      "t": 1795300010,
      "seenAt": 1795300013,
      "dt": 9,
      "tx": 5,
      "actions": 3,
      "feesZat": 75000,
      "removedZat": 45000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599999,
      "hash": "0000000a90d65cc588da7dae444dd3d788d89404849fac52c33a9ab2ad52c058",
      "t": 1795300001,
      "seenAt": 1795300006,
      "dt": 1,
      "tx": 5,
      "actions": 4,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599998,
      "hash": "0000000a3664aa69e3e7d9c948f435a260fff15be951d534992831fc0b076ecc",
      "t": 1795300000,
      "seenAt": 1795300004,
      "dt": 32,
      "tx": 6,
      "actions": 9,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599997,
      "hash": "0000000de938933520f9ef4e0c8554d27effa5183e3ffe96f3a788e9aecaab5c",
      "t": 1795299968,
      "seenAt": 1795299970,
      "dt": 28,
      "tx": 1,
      "actions": 0,
      "feesZat": 0,
      "removedZat": 0,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599996,
      "hash": "00000006347a00ff03d3a9b3962fe4be86c197036ef15192c4233ad2c15603f1",
      "t": 1795299940,
      "seenAt": 1795299944,
      "dt": 85,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599995,
      "hash": "00000003fb103850091637a1db1db595b14f5bf88dc44d84e20eeb35066bbd17",
      "t": 1795299855,
      "seenAt": 1795299904,
      "dt": -19,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599994,
      "hash": "00000006f934503a1bb81909bc489a82843ced99165f0f9c468a216ead0bab98",
      "t": 1795299874,
      "seenAt": 1795299877,
      "dt": 30,
      "tx": 4,
      "actions": 6,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599993,
      "hash": "0000000b2524ba80f89cc44c30fe3a61d627c59260d7367b74e121b4bdeec645",
      "t": 1795299844,
      "seenAt": 1795299849,
      "dt": 11,
      "tx": 7,
      "actions": 9,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599992,
      "hash": "00000002890c7ad6c3600d1df9f68d4309d93534593bde65eb6c4adb5866b299",
      "t": 1795299833,
      "seenAt": 1795299837,
      "dt": 55,
      "tx": 5,
      "actions": 6,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599991,
      "hash": "00000001b3e08739c2f249e39482dc9dab03950bda654d32f24d5a861886e9bd",
      "t": 1795299778,
      "seenAt": 1795299784,
      "dt": 49,
      "tx": 5,
      "actions": 5,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    }
  ],
  "sources": {
    "overall": "ok",
    "ingest": "quicknode",
    "items": [
      {
        "id": "quicknode",
        "role": "primary",
        "status": "healthy",
        "tipHeight": 3600000,
        "lagBlocks": 0,
        "version": "Zebra 7.0.0",
        "nu7Aware": true,
        "lastOkAt": 1795300016
      },
      {
        "id": "cipherscan",
        "role": "backup",
        "status": "healthy",
        "tipHeight": 3600000,
        "lagBlocks": 0,
        "version": "Zakura 1.5.1",
        "nu7Aware": true,
        "lastOkAt": 1795300015
      }
    ]
  },
  "revs": {
    "blocks": "5595ad2a637c2bdd",
    "history": "6ab85c8057643ff9",
    "milestones": "4cb74a0636042485",
    "cards": "e7a8beb73b551bcd"
  },
  "notices": []
}

blocks.json

{
  "schemaVersion": 1,
  "network": "mainnet",
  "generatedAt": 1795300018,
  "rev": "5595ad2a637c2bdd",
  "tipHeight": 3600000,
  "blocks": [
    {
      "h": 3600000,
      "hash": "0000000dea5a1d6063592474fb33f8abc9611e1ec44f26b7f5af821d9426b362",
      "t": 1795300010,
      "seenAt": 1795300013,
      "dt": 9,
      "tx": 5,
      "actions": 3,
      "feesZat": 75000,
      "removedZat": 45000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599999,
      "hash": "0000000a90d65cc588da7dae444dd3d788d89404849fac52c33a9ab2ad52c058",
      "t": 1795300001,
      "seenAt": 1795300006,
      "dt": 1,
      "tx": 5,
      "actions": 4,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599998,
      "hash": "0000000a3664aa69e3e7d9c948f435a260fff15be951d534992831fc0b076ecc",
      "t": 1795300000,
      "seenAt": 1795300004,
      "dt": 32,
      "tx": 6,
      "actions": 9,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599997,
      "hash": "0000000de938933520f9ef4e0c8554d27effa5183e3ffe96f3a788e9aecaab5c",
      "t": 1795299968,
      "seenAt": 1795299970,
      "dt": 28,
      "tx": 1,
      "actions": 0,
      "feesZat": 0,
      "removedZat": 0,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599996,
      "hash": "00000006347a00ff03d3a9b3962fe4be86c197036ef15192c4233ad2c15603f1",
      "t": 1795299940,
      "seenAt": 1795299944,
      "dt": 85,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599995,
      "hash": "00000003fb103850091637a1db1db595b14f5bf88dc44d84e20eeb35066bbd17",
      "t": 1795299855,
      "seenAt": 1795299904,
      "dt": -19,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599994,
      "hash": "00000006f934503a1bb81909bc489a82843ced99165f0f9c468a216ead0bab98",
      "t": 1795299874,
      "seenAt": 1795299877,
      "dt": 30,
      "tx": 4,
      "actions": 6,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599993,
      "hash": "0000000b2524ba80f89cc44c30fe3a61d627c59260d7367b74e121b4bdeec645",
      "t": 1795299844,
      "seenAt": 1795299849,
      "dt": 11,
      "tx": 7,
      "actions": 9,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599992,
      "hash": "00000002890c7ad6c3600d1df9f68d4309d93534593bde65eb6c4adb5866b299",
      "t": 1795299833,
      "seenAt": 1795299837,
      "dt": 55,
      "tx": 5,
      "actions": 6,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599991,
      "hash": "00000001b3e08739c2f249e39482dc9dab03950bda654d32f24d5a861886e9bd",
      "t": 1795299778,
      "seenAt": 1795299784,
      "dt": 49,
      "tx": 5,
      "actions": 5,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599990,
      "hash": "00000007c243356a8eea240389b2e378c83661cb9e232435f9893efc5256e466",
      "t": 1795299729,
      "seenAt": 1795299733,
      "dt": 34,
      "tx": 3,
      "actions": 5,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599989,
      "hash": "0000000cfe9ba64fd4dfe04af2edaf52490cc24411e32131b2de1a7f85e49a26",
      "t": 1795299695,
      "seenAt": 1795299700,
      "dt": 6,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599988,
      "hash": "0000000f39a23c8f359b7661f9e44004d9669ea539206da548051f5e29cf9c4d",
      "t": 1795299689,
      "seenAt": 1795299692,
      "dt": 20,
      "tx": 6,
      "actions": 7,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599987,
      "hash": "0000000fd8dca3f9a20824ea2d5012538aadeb1e3a2dafe6b7223bf1bb74d396",
      "t": 1795299669,
      "seenAt": 1795299674,
      "dt": 21,
      "tx": 5,
      "actions": 8,
      "feesZat": 85000,
      "removedZat": 51000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599986,
      "hash": "00000005ed9db273618a1716e7cdc1754a055b3ec58a0d93057c2225ce80d67d",
      "t": 1795299648,
      "seenAt": 1795299651,
      "dt": 8,
      "tx": 5,
      "actions": 9,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599985,
      "hash": "00000002488f835592edc2c96708af707d5e7c207fd660c495b40005f0a91bb0",
      "t": 1795299640,
      "seenAt": 1795299642,
      "dt": 82,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599984,
      "hash": "000000010d7a271f19e25614b1464a850493409757c24928a2c78740a438fa0c",
      "t": 1795299558,
      "seenAt": 1795299560,
      "dt": 68,
      "tx": 4,
      "actions": 2,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599983,
      "hash": "0000000fc1db33f525cdc81b39f9495668d11773414d0f75b6f80935bb59d6e8",
      "t": 1795299490,
      "seenAt": 1795299496,
      "dt": 29,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599982,
      "hash": "000000023dc1c6d10c66a4a753622a48df53900cc17db4762046a9f6691a2b45",
      "t": 1795299461,
      "seenAt": 1795299465,
      "dt": 3,
      "tx": 3,
      "actions": 0,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599981,
      "hash": "0000000433691df6f0524710e02cce2323c555028d3561280c414d4425350f29",
      "t": 1795299458,
      "seenAt": 1795299463,
      "dt": 40,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599980,
      "hash": "00000002db84050860019f3877f76aaaa3f6755a5ae783d947dcb1eda06c2c58",
      "t": 1795299418,
      "seenAt": 1795299423,
      "dt": 92,
      "tx": 4,
      "actions": 6,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599979,
      "hash": "00000009cffb11880578c045d4e2e2b004e84347acee7b1af4b35e7c0c32695c",
      "t": 1795299326,
      "seenAt": 1795299332,
      "dt": 13,
      "tx": 5,
      "actions": 5,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599978,
      "hash": "0000000b683768d4b293d3d8559a478d036843148e86195d61878d1011bf5e36",
      "t": 1795299313,
      "seenAt": 1795299319,
      "dt": 9,
      "tx": 4,
      "actions": 6,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599977,
      "hash": "00000001670300c97e33a9e648cbbee35c691d50a6b4896883fc43c14192d422",
      "t": 1795299304,
      "seenAt": 1795299308,
      "dt": 81,
      "tx": 5,
      "actions": 6,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599976,
      "hash": "00000008d2cf0c90d0dda67384e374013d49f7cf25e2bdb849efde80bbd82a0e",
      "t": 1795299223,
      "seenAt": 1795299227,
      "dt": 30,
      "tx": 7,
      "actions": 6,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599975,
      "hash": "00000004265ef02ae3eec25b05ad442a22bc1a057747a6bce59547db92554f6b",
      "t": 1795299193,
      "seenAt": 1795299199,
      "dt": 54,
      "tx": 6,
      "actions": 4,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599974,
      "hash": "0000000975c6d1b69e49ecbabe32bb50c19e43bcefb9e27de0ecf92e7ab1c199",
      "t": 1795299139,
      "seenAt": 1795299144,
      "dt": 25,
      "tx": 2,
      "actions": 3,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599973,
      "hash": "0000000d7777cba49f253bc4353bc686954d5f44c0df1e184349d54d9f700ddf",
      "t": 1795299114,
      "seenAt": 1795299117,
      "dt": 8,
      "tx": 7,
      "actions": 12,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599972,
      "hash": "0000000c043a0c7ef19707afabbda25cc9c367dfbe2b3da20342e9218d282eae",
      "t": 1795299106,
      "seenAt": 1795299108,
      "dt": 138,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599971,
      "hash": "0000000b09d27cef9b990fc859e717bf65cb4b1b79ad78d0e7a18abda45d99cc",
      "t": 1795298968,
      "seenAt": 1795299009,
      "dt": -13,
      "tx": 5,
      "actions": 6,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599970,
      "hash": "0000000a8d8b8d96eefa3aca7806a2486e65f06852334c1f854e94082c52679e",
      "t": 1795298981,
      "seenAt": 1795298986,
      "dt": 34,
      "tx": 3,
      "actions": 6,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599969,
      "hash": "0000000b971534a6154f9a38cef1073ce5f3503f5fb4d21bab648694102f7c9c",
      "t": 1795298947,
      "seenAt": 1795298949,
      "dt": 10,
      "tx": 4,
      "actions": 6,
      "feesZat": 95000,
      "removedZat": 57000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599968,
      "hash": "0000000e7e6cbf920085023e4ce6581a9c08dd6bfb337da3789dcf8f7c18d9a6",
      "t": 1795298937,
      "seenAt": 1795298939,
      "dt": 11,
      "tx": 4,
      "actions": 4,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599967,
      "hash": "00000004d97253791eb0df2a565ab153560cfbb3890f58240e4d1b8246e32178",
      "t": 1795298926,
      "seenAt": 1795298931,
      "dt": 8,
      "tx": 4,
      "actions": 1,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599966,
      "hash": "00000005561382ef204fc79368ea0fcfe23d9429caa7cbed01d954f86d6df0bc",
      "t": 1795298918,
      "seenAt": 1795298922,
      "dt": 18,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599965,
      "hash": "0000000fcaa795a5c68526808f15c19c2c5b5ee03671857b011a54697469c2ec",
      "t": 1795298900,
      "seenAt": 1795298902,
      "dt": 41,
      "tx": 6,
      "actions": 12,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599964,
      "hash": "0000000fcf65b38d5947b3a28b761a90878b85ff2a244d03b93a3c3cc4c43e58",
      "t": 1795298859,
      "seenAt": 1795298864,
      "dt": 2,
      "tx": 3,
      "actions": 6,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599963,
      "hash": "000000066c9b71b14bf6773ad0fe853d72a0fab58551ef26d93195f2a671a1e9",
      "t": 1795298857,
      "seenAt": 1795298863,
      "dt": 1,
      "tx": 5,
      "actions": 6,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599962,
      "hash": "000000044bbaea4d76c9b39020bdf854fc8a01206a60be36fc6a15f48baf9116",
      "t": 1795298856,
      "seenAt": 1795298859,
      "dt": 3,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599961,
      "hash": "000000026f440da70ea6c26c852b5b65ba45b36f14d4461abdbc1842dc529738",
      "t": 1795298853,
      "seenAt": 1795298857,
      "dt": 35,
      "tx": 6,
      "actions": 6,
      "feesZat": 55000,
      "removedZat": 33000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599960,
      "hash": "00000007ecd308ebccb23a9ece9c2a0cfb4061bd2f8a80f654634397d396e6d3",
      "t": 1795298818,
      "seenAt": 1795298822,
      "dt": 55,
      "tx": 2,
      "actions": 0,
      "feesZat": 15000,
      "removedZat": 9000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599959,
      "hash": "0000000caa7ef03b4725d8a5617e2eb449236fe602d58f6c569534536fe47c57",
      "t": 1795298763,
      "seenAt": 1795298767,
      "dt": 11,
      "tx": 3,
      "actions": 3,
      "feesZat": 90000,
      "removedZat": 54000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599958,
      "hash": "00000003edb5e89da4e7ceb1290ca544755327cb773e4560777a0b8ec54aea15",
      "t": 1795298752,
      "seenAt": 1795298757,
      "dt": 15,
      "tx": 6,
      "actions": 8,
      "feesZat": 140000,
      "removedZat": 84000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599957,
      "hash": "00000004ad5bb55a24520c3656f0df27f90b824c7b0c69fb58e46699afcf701b",
      "t": 1795298737,
      "seenAt": 1795298740,
      "dt": 52,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599956,
      "hash": "0000000caa2222f638a61fcc8282b39e87209bce2aa17c8e0519fb5d01a53669",
      "t": 1795298685,
      "seenAt": 1795298691,
      "dt": 15,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599955,
      "hash": "0000000a7ab447f07092987870c3badee3fbb85291394034239f0bcfa48b56da",
      "t": 1795298670,
      "seenAt": 1795298674,
      "dt": 8,
      "tx": 3,
      "actions": 2,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599954,
      "hash": "0000000e6d08a7491a50f288ee90eb3d89a6ac97dc6ceb03ec34eba3c2e750a6",
      "t": 1795298662,
      "seenAt": 1795298666,
      "dt": 16,
      "tx": 4,
      "actions": 8,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599953,
      "hash": "0000000a39721d3838c19911e49c3e4822704c81b3d0d9662cf3f2771051def7",
      "t": 1795298646,
      "seenAt": 1795298650,
      "dt": 15,
      "tx": 4,
      "actions": 9,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599952,
      "hash": "00000009c724b89619f98a7003ff4ea45353a97e74b60fe8ec8d83b8c64d75fb",
      "t": 1795298631,
      "seenAt": 1795298637,
      "dt": 6,
      "tx": 4,
      "actions": 1,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599951,
      "hash": "0000000ac4f9c2b9bb3c13a5c6a576c428c78c95284b22c1a58c8f90ba7844fb",
      "t": 1795298625,
      "seenAt": 1795298631,
      "dt": 53,
      "tx": 7,
      "actions": 4,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599950,
      "hash": "0000000f9e8998bddf74d66e2d413e7caf2d51301f63606e28435d04dc4c7e14",
      "t": 1795298572,
      "seenAt": 1795298577,
      "dt": 11,
      "tx": 4,
      "actions": 6,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599949,
      "hash": "00000002ce878535675c2e3886a64959942095abd66869256966d589d7847746",
      "t": 1795298561,
      "seenAt": 1795298567,
      "dt": 88,
      "tx": 5,
      "actions": 4,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599948,
      "hash": "0000000a21c743b6e23f98e5880fdc2a9fd70ac2d770a31084e2720bfa9f9c3d",
      "t": 1795298473,
      "seenAt": 1795298477,
      "dt": 18,
      "tx": 6,
      "actions": 11,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599947,
      "hash": "00000003aeaa9903122befc684057a44c9284ef0a25fb932c3c0282d0a0f907c",
      "t": 1795298455,
      "seenAt": 1795298458,
      "dt": 8,
      "tx": 5,
      "actions": 5,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599946,
      "hash": "00000001f6f6e176a7ac7c8d5f747d12a9e9fce3f86b78b9737e2513f77b86af",
      "t": 1795298447,
      "seenAt": 1795298449,
      "dt": 53,
      "tx": 4,
      "actions": 0,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599945,
      "hash": "0000000a0e548dcb008921280cee7e42e2da09ba9cba25f9f1e8365aa8f512b6",
      "t": 1795298394,
      "seenAt": 1795298400,
      "dt": 27,
      "tx": 3,
      "actions": 5,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599944,
      "hash": "0000000ba6455cfb3b83b5bc1182b6354a39a085fb6deb15314a85a38f1794b5",
      "t": 1795298367,
      "seenAt": 1795298372,
      "dt": 81,
      "tx": 2,
      "actions": 2,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599943,
      "hash": "0000000be6bed2319d40d298e80fa72c61e74a91a3150fa456b96197fc9283cb",
      "t": 1795298286,
      "seenAt": 1795298291,
      "dt": 17,
      "tx": 8,
      "actions": 10,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599942,
      "hash": "00000003a724f4cfabb41d7bd0b59ffb074f037d7ca577f51c7ee2efabba9d6e",
      "t": 1795298269,
      "seenAt": 1795298273,
      "dt": 3,
      "tx": 5,
      "actions": 8,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599941,
      "hash": "0000000f999125ae859a67a2502da40352bae7247a80932bcbbc46feb1ca95dc",
      "t": 1795298266,
      "seenAt": 1795298272,
      "dt": 58,
      "tx": 7,
      "actions": 6,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599940,
      "hash": "000000066b796e48ad1e9fd1242ae6ba71a863b8e1a24bd68f53178b651fb8f8",
      "t": 1795298208,
      "seenAt": 1795298213,
      "dt": 19,
      "tx": 5,
      "actions": 5,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599939,
      "hash": "0000000738720ac9fdda2bcec9ab077a189dd11fcae3488919e657cd78c5bb8a",
      "t": 1795298189,
      "seenAt": 1795298192,
      "dt": 26,
      "tx": 4,
      "actions": 6,
      "feesZat": 85000,
      "removedZat": 51000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599938,
      "hash": "00000009701e91116d710ea2f3a0dd84df3c08197030c8c9fdacde4d9d5716ae",
      "t": 1795298163,
      "seenAt": 1795298168,
      "dt": 5,
      "tx": 5,
      "actions": 5,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599937,
      "hash": "0000000aab8642c7ab7ccdf7deed19fecce81879fff6907e64d2471fb76fd828",
      "t": 1795298158,
      "seenAt": 1795298161,
      "dt": 66,
      "tx": 2,
      "actions": 0,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599936,
      "hash": "00000004a0ce50f7de3f0294f3c98981f10548b9108207fc30b2ad1a828edf2e",
      "t": 1795298092,
      "seenAt": 1795298126,
      "dt": -26,
      "tx": 4,
      "actions": 0,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599935,
      "hash": "00000003369e187bed1917f66a61d6e8c8867482ef09f9dbb355f39ed959299f",
      "t": 1795298118,
      "seenAt": 1795298120,
      "dt": 34,
      "tx": 5,
      "actions": 3,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599934,
      "hash": "0000000213177c3acc1e5a2496f5e86833c75614ca9579678ab7f447df14a3f8",
      "t": 1795298084,
      "seenAt": 1795298087,
      "dt": 61,
      "tx": 6,
      "actions": 7,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599933,
      "hash": "0000000a563506e7df337da885351fbf8f0b31740a5737041047c735baaf817b",
      "t": 1795298023,
      "seenAt": 1795298026,
      "dt": 22,
      "tx": 5,
      "actions": 7,
      "feesZat": 130000,
      "removedZat": 78000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599932,
      "hash": "0000000f68ab16beda37be406cc520f215023100e994cc8af61d91413170e027",
      "t": 1795298001,
      "seenAt": 1795298005,
      "dt": 1,
      "tx": 4,
      "actions": 5,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599931,
      "hash": "0000000f6259c217e1656c887d5f328aa052e46a0af076106d6bb39bd92770bc",
      "t": 1795298000,
      "seenAt": 1795298004,
      "dt": 16,
      "tx": 5,
      "actions": 3,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599930,
      "hash": "0000000014d65d831d8db19dd7f668bda6c4a7685000cde1ed13cde0ff17353a",
      "t": 1795297984,
      "seenAt": 1795297987,
      "dt": 37,
      "tx": 7,
      "actions": 8,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599929,
      "hash": "0000000afa963c4161aa3b847b3b4047c7c0770b289ab7d48dbef64e13538a63",
      "t": 1795297947,
      "seenAt": 1795297950,
      "dt": 7,
      "tx": 7,
      "actions": 13,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599928,
      "hash": "00000001124ecd22d360e21376f84c0dad10fd36639ff0f19725adf8db47ffdd",
      "t": 1795297940,
      "seenAt": 1795297946,
      "dt": 19,
      "tx": 6,
      "actions": 5,
      "feesZat": 110000,
      "removedZat": 66000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599927,
      "hash": "0000000ceeed54e043301c75763a06a160fe52cb87d53c972f10d2a73d52faa3",
      "t": 1795297921,
      "seenAt": 1795297924,
      "dt": 54,
      "tx": 7,
      "actions": 9,
      "feesZat": 95000,
      "removedZat": 57000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599926,
      "hash": "000000080f15a615fc5e3516ea5143857b95d228e53adecb7078488461ca7630",
      "t": 1795297867,
      "seenAt": 1795297870,
      "dt": 5,
      "tx": 8,
      "actions": 14,
      "feesZat": 180000,
      "removedZat": 108000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599925,
      "hash": "0000000a31e333a93509e6d7ae14fb871cebba9d2b0629b4877f21be793e92bb",
      "t": 1795297862,
      "seenAt": 1795297865,
      "dt": 47,
      "tx": 3,
      "actions": 1,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599924,
      "hash": "000000074f798317efc50f3bd9adaef8662e872820fafc9003203e227b8af5bd",
      "t": 1795297815,
      "seenAt": 1795297817,
      "dt": 57,
      "tx": 4,
      "actions": 4,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599923,
      "hash": "0000000e10b7d6921c40c761c58ec81084ddc74aa7704179dcdfc40f7ee18a8c",
      "t": 1795297758,
      "seenAt": 1795297763,
      "dt": 5,
      "tx": 5,
      "actions": 5,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599922,
      "hash": "0000000b35d16841da2a4ebe990ac338129ee6e936f84aca018f873815899791",
      "t": 1795297753,
      "seenAt": 1795297756,
      "dt": 24,
      "tx": 2,
      "actions": 1,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599921,
      "hash": "000000031737257ef84e83ad27525e083d9bd7ac1e5c356c3c1424f2cbbfd699",
      "t": 1795297729,
      "seenAt": 1795297735,
      "dt": 15,
      "tx": 7,
      "actions": 9,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599920,
      "hash": "0000000cba9f3a74b3bf95f0b8d8634c2dab36a8490a900bae8dd9055f80b268",
      "t": 1795297714,
      "seenAt": 1795297717,
      "dt": 23,
      "tx": 6,
      "actions": 6,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599919,
      "hash": "0000000bb0cb2de0a9a6d01ce311120bb87386ae051df2800c204a56c194ebb8",
      "t": 1795297691,
      "seenAt": 1795297694,
      "dt": 41,
      "tx": 6,
      "actions": 5,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599918,
      "hash": "00000009ce3f04fd0569e3d565d5602d894031d21613a67a5b72ea4e88834cc5",
      "t": 1795297650,
      "seenAt": 1795297655,
      "dt": 16,
      "tx": 10,
      "actions": 17,
      "feesZat": 115000,
      "removedZat": 69000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599917,
      "hash": "0000000694a545c6911619b4be7a6d623ee36ad21d20533ccdac53b953b5a007",
      "t": 1795297634,
      "seenAt": 1795297637,
      "dt": 4,
      "tx": 4,
      "actions": 1,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599916,
      "hash": "00000004718d7366781f9b9e61266478951d81e7cdf554ee1824aead7a6f0ba2",
      "t": 1795297630,
      "seenAt": 1795297635,
      "dt": 1,
      "tx": 5,
      "actions": 6,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599915,
      "hash": "0000000b0ae3f5cbd8dc8bea979b22ecabfa223fef5065d54b5abcf992f930a6",
      "t": 1795297629,
      "seenAt": 1795297631,
      "dt": 8,
      "tx": 3,
      "actions": 2,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599914,
      "hash": "0000000218163e6f57fbcb3c045baa542c7a59334f4615b4684b7ca879f7b649",
      "t": 1795297621,
      "seenAt": 1795297625,
      "dt": 37,
      "tx": 4,
      "actions": 8,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599913,
      "hash": "0000000f4486fd32ef565a9c8033f924e5696f529b08e9dce10a9fddad546015",
      "t": 1795297584,
      "seenAt": 1795297589,
      "dt": 13,
      "tx": 4,
      "actions": 5,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599912,
      "hash": "0000000fd43029cb8bad129eb9924e47e09554592e87b158e3108b6b33d8b9d6",
      "t": 1795297571,
      "seenAt": 1795297576,
      "dt": 19,
      "tx": 2,
      "actions": 3,
      "feesZat": 105000,
      "removedZat": 63000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599911,
      "hash": "0000000aed5cb18dcae62c196ec23195d12d82b85a3567aa171a4e1afc710b14",
      "t": 1795297552,
      "seenAt": 1795297556,
      "dt": 39,
      "tx": 7,
      "actions": 11,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599910,
      "hash": "0000000fcf93186a8824319e19edafa7b334bb87e4e3ef15f5ab172c8b3ccb6a",
      "t": 1795297513,
      "seenAt": 1795297518,
      "dt": 24,
      "tx": 6,
      "actions": 6,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599909,
      "hash": "0000000cf5e3288f95ed9ef49e6ccea2d12dccde628eb5761447b869db67242b",
      "t": 1795297489,
      "seenAt": 1795297492,
      "dt": 14,
      "tx": 4,
      "actions": 6,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599908,
      "hash": "0000000ec4eaea8fb09f90f5e9fb92795af81b719de3085b31c34172ff8b76ca",
      "t": 1795297475,
      "seenAt": 1795297478,
      "dt": 33,
      "tx": 6,
      "actions": 3,
      "feesZat": 85000,
      "removedZat": 51000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599907,
      "hash": "0000000d263061ac6bb552eeddaa2eb41e196573f91e9a5b208548b63324d0cc",
      "t": 1795297442,
      "seenAt": 1795297447,
      "dt": 23,
      "tx": 6,
      "actions": 7,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599906,
      "hash": "0000000c53e820242d694db7c29a7abca3988207c74f075257e3f7c07e345a59",
      "t": 1795297419,
      "seenAt": 1795297423,
      "dt": 20,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599905,
      "hash": "000000076c3adf8ff86b78ecfa84491c47f7d66b055c0817806f1e7bf20ffab1",
      "t": 1795297399,
      "seenAt": 1795297405,
      "dt": 12,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599904,
      "hash": "00000000dd355c94a4a4d24b62a31db9475087e6aaf2406ed6febe0ef6871054",
      "t": 1795297387,
      "seenAt": 1795297391,
      "dt": 0,
      "tx": 7,
      "actions": 9,
      "feesZat": 80000,
      "removedZat": 48000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599903,
      "hash": "00000008a8ea6c316a52b8a080ee8db4b640444e9bea01c12b7db3de02f67d6c",
      "t": 1795297387,
      "seenAt": 1795297390,
      "dt": 3,
      "tx": 5,
      "actions": 5,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599902,
      "hash": "00000001eeb70c9ea63e799064c650694bd4c936a6cad6412f0f983fe88c9ca2",
      "t": 1795297384,
      "seenAt": 1795297388,
      "dt": 7,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599901,
      "hash": "00000001e3104a7147b5ade5c6d6d89959147a58d79fd4d5ab3ee311571048b7",
      "t": 1795297377,
      "seenAt": 1795297380,
      "dt": 47,
      "tx": 2,
      "actions": 1,
      "feesZat": 15000,
      "removedZat": 9000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599900,
      "hash": "00000009a7a747b4ae2726d8b651c7b6c573d9bb2a7258646dd3ed3d3ba2a2a8",
      "t": 1795297330,
      "seenAt": 1795297334,
      "dt": 2,
      "tx": 6,
      "actions": 10,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599899,
      "hash": "0000000008bb265402fdbae43eeba878bd4e66bb7a73b45a7ef731e11de4d8c1",
      "t": 1795297328,
      "seenAt": 1795297330,
      "dt": 6,
      "tx": 5,
      "actions": 8,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599898,
      "hash": "000000095e9ff070b7b31cdd58e8dda8595cb94ef34931828079684b86fa1646",
      "t": 1795297322,
      "seenAt": 1795297327,
      "dt": 2,
      "tx": 3,
      "actions": 1,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599897,
      "hash": "0000000c9c0e24e47d70a0ceec5e72d4a3b35732dfd1310527396d28869e8639",
      "t": 1795297320,
      "seenAt": 1795297323,
      "dt": 36,
      "tx": 9,
      "actions": 9,
      "feesZat": 80000,
      "removedZat": 48000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599896,
      "hash": "000000013afe9d9b4bc9ca88c08b8b251a322f15a087afc385a55f5440da3ba7",
      "t": 1795297284,
      "seenAt": 1795297289,
      "dt": 12,
      "tx": 5,
      "actions": 5,
      "feesZat": 55000,
      "removedZat": 33000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599895,
      "hash": "000000047100e57d8d7f966b88d082b33c66e8c2d09133964753176fa63e46cb",
      "t": 1795297272,
      "seenAt": 1795297277,
      "dt": 18,
      "tx": 6,
      "actions": 10,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599894,
      "hash": "000000034784f9f140a1c109432fd6bfad7d7aa144db50a0e6992b1c8f6a47e7",
      "t": 1795297254,
      "seenAt": 1795297257,
      "dt": 10,
      "tx": 4,
      "actions": 4,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599893,
      "hash": "00000001fc61f98424163960ba389c75b404d01d43ae0ae3bec9f349397774c2",
      "t": 1795297244,
      "seenAt": 1795297250,
      "dt": 1,
      "tx": 3,
      "actions": 1,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599892,
      "hash": "00000001bce0ec13effc4c832812e59ea6130a33c00ba34a77fe0a729a1dafbf",
      "t": 1795297243,
      "seenAt": 1795297249,
      "dt": 47,
      "tx": 2,
      "actions": 3,
      "feesZat": 15000,
      "removedZat": 9000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599891,
      "hash": "0000000bff567622c0080a354c3e1654e61f5142d4759a0b9cee52bab59f6945",
      "t": 1795297196,
      "seenAt": 1795297199,
      "dt": 72,
      "tx": 6,
      "actions": 9,
      "feesZat": 55000,
      "removedZat": 33000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599890,
      "hash": "00000003b0b6aa62107d51226320b22f86d6fb036bb30e6df5a6085b3cb94558",
      "t": 1795297124,
      "seenAt": 1795297126,
      "dt": 53,
      "tx": 5,
      "actions": 3,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599889,
      "hash": "0000000abf93c07b320b7e4c236dfd2f456db6a3b775a04e9a9b361265be7a9f",
      "t": 1795297071,
      "seenAt": 1795297074,
      "dt": 49,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599888,
      "hash": "0000000318757e9fa2855692119daaf66836f0817215d293ad3b8e8438911ac1",
      "t": 1795297022,
      "seenAt": 1795297028,
      "dt": 1,
      "tx": 5,
      "actions": 3,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599887,
      "hash": "0000000977c0b03ed83d4cc68f258a0faebaa89de82746513f8afeb1cefd56c6",
      "t": 1795297021,
      "seenAt": 1795297027,
      "dt": 1,
      "tx": 5,
      "actions": 4,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599886,
      "hash": "0000000b6d25b04f0760ca8606cb44a021261047c4c3388eef91270c9036a0dc",
      "t": 1795297020,
      "seenAt": 1795297026,
      "dt": 47,
      "tx": 3,
      "actions": 6,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599885,
      "hash": "000000090102592bc2f16e0db5f46caaf527251820cd21c8e27d1c371df130c9",
      "t": 1795296973,
      "seenAt": 1795296977,
      "dt": 21,
      "tx": 5,
      "actions": 5,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599884,
      "hash": "0000000b21a1a0ca513b6c7221e0ce11e512ebe40e39eabf34c7fe2e125703db",
      "t": 1795296952,
      "seenAt": 1795296954,
      "dt": 9,
      "tx": 5,
      "actions": 5,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599883,
      "hash": "0000000788aa19ad6e44b5e1d9482fdba76a2f17aa7d67bf67719e326594a3d7",
      "t": 1795296943,
      "seenAt": 1795296948,
      "dt": 19,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599882,
      "hash": "0000000e57bcb548b73ceb0303621b820d0f3e5a5349953b23939250b33b73e8",
      "t": 1795296924,
      "seenAt": 1795296927,
      "dt": 20,
      "tx": 5,
      "actions": 6,
      "feesZat": 135000,
      "removedZat": 81000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599881,
      "hash": "00000006b34869ebc98f4807cc254a384fceb7a49fd030669cd07870bd4a0863",
      "t": 1795296904,
      "seenAt": 1795296909,
      "dt": 2,
      "tx": 6,
      "actions": 7,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599880,
      "hash": "0000000824d0ae0ce98370be6e75ed6e5255a8ca8dffb2a9eea0f910d6d0d07c",
      "t": 1795296902,
      "seenAt": 1795296907,
      "dt": 18,
      "tx": 1,
      "actions": 0,
      "feesZat": 0,
      "removedZat": 0,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599879,
      "hash": "0000000c214e46ddcbf60b5437adbc63d96b5e396df66a5efd629ec512b11d75",
      "t": 1795296884,
      "seenAt": 1795296890,
      "dt": 20,
      "tx": 2,
      "actions": 3,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599878,
      "hash": "0000000b3f4581b6cd203b63107de6e5ed3d031482ba1192071b8cb71f496aca",
      "t": 1795296864,
      "seenAt": 1795296870,
      "dt": 18,
      "tx": 4,
      "actions": 8,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599877,
      "hash": "0000000d220371267c8671f8f71883dcd1a38a579db9ea9842cc1645285a722f",
      "t": 1795296846,
      "seenAt": 1795296851,
      "dt": 26,
      "tx": 3,
      "actions": 0,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599876,
      "hash": "00000000312b7b15224bdcc1122f25077b81101153c6eb081a368c289e1b9201",
      "t": 1795296820,
      "seenAt": 1795296822,
      "dt": 20,
      "tx": 7,
      "actions": 8,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599875,
      "hash": "0000000b9d00130a3cbeebfe77a6fde3d790846663f27aba9c0c5a5b6a5cfca4",
      "t": 1795296800,
      "seenAt": 1795296805,
      "dt": 4,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599874,
      "hash": "00000009b7ba7e6c2d535974f41714117fd9a22ac37280bb8c5ce1f260196429",
      "t": 1795296796,
      "seenAt": 1795296800,
      "dt": 13,
      "tx": 4,
      "actions": 5,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599873,
      "hash": "000000051a4e773692c7023f6e5eba5cf67d364e8a001f012c2b29699642d807",
      "t": 1795296783,
      "seenAt": 1795296788,
      "dt": 15,
      "tx": 6,
      "actions": 10,
      "feesZat": 55000,
      "removedZat": 33000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599872,
      "hash": "000000097f918afe698088a70a2611cd008e7b8d73b50e49e3f8057029fe619c",
      "t": 1795296768,
      "seenAt": 1795296770,
      "dt": 39,
      "tx": 3,
      "actions": 2,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599871,
      "hash": "00000003e2a69b9786ede22565b2590eb35f509d57271d8e16d387450080fe52",
      "t": 1795296729,
      "seenAt": 1795296732,
      "dt": 15,
      "tx": 2,
      "actions": 1,
      "feesZat": 15000,
      "removedZat": 9000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599870,
      "hash": "0000000aae9a847cfb5af1ecb22d9621feb98e0fdd9e1d504584fbfdf3593a73",
      "t": 1795296714,
      "seenAt": 1795296716,
      "dt": 14,
      "tx": 7,
      "actions": 14,
      "feesZat": 60000,
      "removedZat": 36000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599869,
      "hash": "000000053eaf599a16f201cba00a6e8d7a8fd6a9af1cc0119b13174f9751dcf2",
      "t": 1795296700,
      "seenAt": 1795296706,
      "dt": 28,
      "tx": 3,
      "actions": 2,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599868,
      "hash": "00000005cceb4fefbfe39146dad9e9cb380b6f313ac2863d19958f4b27838616",
      "t": 1795296672,
      "seenAt": 1795296674,
      "dt": 27,
      "tx": 6,
      "actions": 6,
      "feesZat": 75000,
      "removedZat": 45000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599867,
      "hash": "000000078e394a2e61d033fafd46e88266973d278bcff0bc910c057e083a1045",
      "t": 1795296645,
      "seenAt": 1795296647,
      "dt": 19,
      "tx": 3,
      "actions": 1,
      "feesZat": 120000,
      "removedZat": 72000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599866,
      "hash": "0000000bd5a1da4b87516179a3c331f8a0deaf98973006ffce459ecd7c166fa7",
      "t": 1795296626,
      "seenAt": 1795296632,
      "dt": 64,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599865,
      "hash": "000000002425257f6c9e8982f1e7feba0c570f4326370b0317b486521b7ae581",
      "t": 1795296562,
      "seenAt": 1795296567,
      "dt": 48,
      "tx": 3,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599864,
      "hash": "00000001903f94cc2415d6de716d5013a89352f6f3de473abda88480d2641d65",
      "t": 1795296514,
      "seenAt": 1795296516,
      "dt": 5,
      "tx": 5,
      "actions": 6,
      "feesZat": 95000,
      "removedZat": 57000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599863,
      "hash": "0000000c1ca5bad6b038acdb16bbb484572233ecab03758e96e3b12c2c8be80e",
      "t": 1795296509,
      "seenAt": 1795296515,
      "dt": 36,
      "tx": 6,
      "actions": 7,
      "feesZat": 115000,
      "removedZat": 69000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599862,
      "hash": "00000009a26c4fa51a49821454448f14a62b4691df80a3356533b73a18cfa043",
      "t": 1795296473,
      "seenAt": 1795296479,
      "dt": 4,
      "tx": 2,
      "actions": 1,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599861,
      "hash": "00000006726ed945ed92f59a2af50dae4bc706286e504671b6085883aa6cbdac",
      "t": 1795296469,
      "seenAt": 1795296474,
      "dt": -28,
      "tx": 7,
      "actions": 12,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599860,
      "hash": "00000001f97bc6d68ef2436338cd9ce0eee5f6519856256db37e21ee917fafaf",
      "t": 1795296497,
      "seenAt": 1795296461,
      "dt": 51,
      "tx": 8,
      "actions": 8,
      "feesZat": 165000,
      "removedZat": 99000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599859,
      "hash": "000000003408643de849e034a6f8d9f00c1dd87f4638cca68f7ae3a61106d370",
      "t": 1795296446,
      "seenAt": 1795296452,
      "dt": 23,
      "tx": 5,
      "actions": 9,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599858,
      "hash": "0000000f216037ded2ef4aad1cd1054f32dce74aca394d5cd23592d013132011",
      "t": 1795296423,
      "seenAt": 1795296426,
      "dt": 4,
      "tx": 5,
      "actions": 8,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599857,
      "hash": "000000030e340f963bde7cc011f36339d0dd8f5c0972e059226ccd3bfcd394f9",
      "t": 1795296419,
      "seenAt": 1795296425,
      "dt": 77,
      "tx": 5,
      "actions": 6,
      "feesZat": 55000,
      "removedZat": 33000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599856,
      "hash": "0000000c2e0563b6b742b8a767b6b4044f083aae8140b70a673ad4f40914b92b",
      "t": 1795296342,
      "seenAt": 1795296347,
      "dt": 5,
      "tx": 3,
      "actions": 5,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599855,
      "hash": "0000000f2e56164e14e09e9bbb4a4c7439e9a77f7a0f2ebbf60e13a669395794",
      "t": 1795296337,
      "seenAt": 1795296339,
      "dt": 4,
      "tx": 4,
      "actions": 5,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599854,
      "hash": "0000000939fc2d79d1402d2c177c3412558cbf810e3f124b85fa755164f7aa25",
      "t": 1795296333,
      "seenAt": 1795296338,
      "dt": 56,
      "tx": 4,
      "actions": 6,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599853,
      "hash": "0000000d3fbd6f03937c859325746578685eb69ca723700f6806206036ff4eea",
      "t": 1795296277,
      "seenAt": 1795296280,
      "dt": 14,
      "tx": 2,
      "actions": 0,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599852,
      "hash": "0000000bb3036af69e7b488d39d19d7871aa1992795435e469fadd9c00c2985d",
      "t": 1795296263,
      "seenAt": 1795296266,
      "dt": 9,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599851,
      "hash": "0000000171e45757550d7940b47cd633d69196d3c21c38baae2e42a0c8193d14",
      "t": 1795296254,
      "seenAt": 1795296259,
      "dt": 9,
      "tx": 4,
      "actions": 5,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599850,
      "hash": "0000000f1f1d9c0d84c9f84b062df1743ab3ae75b17099fe7580a5bb88d99478",
      "t": 1795296245,
      "seenAt": 1795296249,
      "dt": 13,
      "tx": 9,
      "actions": 13,
      "feesZat": 85000,
      "removedZat": 51000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599849,
      "hash": "000000060612c16ec337f5b998ea3a97a9757a85f5baebe81c8188b92f9f65ba",
      "t": 1795296232,
      "seenAt": 1795296235,
      "dt": 8,
      "tx": 3,
      "actions": 2,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599848,
      "hash": "000000056238b81a8eb32eea3f8f5e1fa891abbf1070ee002d888721c8b21b57",
      "t": 1795296224,
      "seenAt": 1795296227,
      "dt": 57,
      "tx": 3,
      "actions": 6,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599847,
      "hash": "0000000e486a04a38a2c7835edcb3ba97bf84718806150244d3f417af3763c67",
      "t": 1795296167,
      "seenAt": 1795296171,
      "dt": 10,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599846,
      "hash": "000000070159a0f6d8368dc07c5db48f68e47241f2a5679921219af5fe1ec8d1",
      "t": 1795296157,
      "seenAt": 1795296162,
      "dt": 39,
      "tx": 5,
      "actions": 0,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599845,
      "hash": "0000000ebe56b69f2de4773f0dde88e13505f2fa8c9220d9e2c00bd4dbbc35cf",
      "t": 1795296118,
      "seenAt": 1795296121,
      "dt": 35,
      "tx": 3,
      "actions": 6,
      "feesZat": 25000,
      "removedZat": 15000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599844,
      "hash": "0000000e33e085258090a8862ffeef52adcfea5e00945f0e33dcdfa7223b4bc2",
      "t": 1795296083,
      "seenAt": 1795296088,
      "dt": 7,
      "tx": 5,
      "actions": 5,
      "feesZat": 140000,
      "removedZat": 84000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599843,
      "hash": "000000060c636bcb759e4b73a158fc6777144fe3e9487545a72aa328ef4ba635",
      "t": 1795296076,
      "seenAt": 1795296082,
      "dt": 33,
      "tx": 2,
      "actions": 0,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599842,
      "hash": "00000001f25197e5ba2906f1c95631e3d007e01a61486b82616620efb87f9195",
      "t": 1795296043,
      "seenAt": 1795296048,
      "dt": 75,
      "tx": 4,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599841,
      "hash": "000000069a560532e8e031ebcd5e867c847650c924286de147f71bd8406427a5",
      "t": 1795295968,
      "seenAt": 1795295973,
      "dt": 11,
      "tx": 6,
      "actions": 10,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599840,
      "hash": "0000000ace7051fe3b3293b9014a2cd994e031ff68c73da14f4f121dfbc586b0",
      "t": 1795295957,
      "seenAt": 1795295962,
      "dt": 19,
      "tx": 6,
      "actions": 5,
      "feesZat": 50000,
      "removedZat": 30000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599839,
      "hash": "00000003af54ee413f5d26e21e3f654661493397af8fd21657e19562bd2ab063",
      "t": 1795295938,
      "seenAt": 1795295944,
      "dt": 66,
      "tx": 4,
      "actions": 6,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599838,
      "hash": "00000006cee86218aa607690c57f2755182e1b9012339603f97b8afd275482fe",
      "t": 1795295872,
      "seenAt": 1795295874,
      "dt": 31,
      "tx": 8,
      "actions": 13,
      "feesZat": 75000,
      "removedZat": 45000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599837,
      "hash": "00000004ca0f9f9269c0006cd4f94cd1789acc439fa19eb11123fabd318c96ce",
      "t": 1795295841,
      "seenAt": 1795295846,
      "dt": 43,
      "tx": 3,
      "actions": 5,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599836,
      "hash": "0000000f9c3f3b700e9dc5162f9b83db869e530b57ebf3c603aee06e485d87a3",
      "t": 1795295798,
      "seenAt": 1795295804,
      "dt": 10,
      "tx": 4,
      "actions": 5,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599835,
      "hash": "0000000c4d452adb94ec4aef07645b77b6e35fa9b7f4d9118cf197f04a8ffa5d",
      "t": 1795295788,
      "seenAt": 1795295792,
      "dt": 3,
      "tx": 3,
      "actions": 2,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599834,
      "hash": "0000000be4c66e16a9211dbd4c40b6a74146929c29c2471a9ec0db17f35f4d30",
      "t": 1795295785,
      "seenAt": 1795295791,
      "dt": 11,
      "tx": 2,
      "actions": 3,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599833,
      "hash": "00000009dc04d240f0cba7cb68e3a17a03c54d5e3f5ae235dac9af18cc9249ce",
      "t": 1795295774,
      "seenAt": 1795295777,
      "dt": 35,
      "tx": 3,
      "actions": 3,
      "feesZat": 125000,
      "removedZat": 75000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599832,
      "hash": "0000000ecfc615838e2c26cd24a9e69eba0ed227390d236b6a8fad4a2d39ac7b",
      "t": 1795295739,
      "seenAt": 1795295744,
      "dt": 4,
      "tx": 4,
      "actions": 7,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599831,
      "hash": "000000083755ea5dcac8b829392aca4ed22a355a81f830e93d319cb89a5a9f36",
      "t": 1795295735,
      "seenAt": 1795295739,
      "dt": 6,
      "tx": 8,
      "actions": 12,
      "feesZat": 70000,
      "removedZat": 42000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599830,
      "hash": "0000000a465b50f6ed40b060bf34e625e8d23b81e444461500295b7cd94a0886",
      "t": 1795295729,
      "seenAt": 1795295732,
      "dt": 99,
      "tx": 4,
      "actions": 2,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599829,
      "hash": "0000000332521851a20d7b3de8c1c36b5258e14d2e000ddacf5bc73e173e8b42",
      "t": 1795295630,
      "seenAt": 1795295633,
      "dt": 16,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599828,
      "hash": "00000004acdfee44674f792a22a53ccccd4f63791811dbfe5e53f99a3f009c6b",
      "t": 1795295614,
      "seenAt": 1795295618,
      "dt": 37,
      "tx": 5,
      "actions": 5,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599827,
      "hash": "0000000e67b0a87d73408baafcec09070badb3ee0cc2ad165e0dc70b6cc7661e",
      "t": 1795295577,
      "seenAt": 1795295579,
      "dt": 31,
      "tx": 2,
      "actions": 0,
      "feesZat": 15000,
      "removedZat": 9000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599826,
      "hash": "000000054b63597997a4587fe47dfd829dc00f9a7703a610dd21f63d51d87e7f",
      "t": 1795295546,
      "seenAt": 1795295552,
      "dt": 35,
      "tx": 3,
      "actions": 0,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599825,
      "hash": "00000009392f1f6bf90e033350607e1e8548bad1d753171adb06b5cf06a08863",
      "t": 1795295511,
      "seenAt": 1795295517,
      "dt": 10,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599824,
      "hash": "0000000a0ecbd139561901f02f684fb2e10e7e197da2e180b5006a06478504ac",
      "t": 1795295501,
      "seenAt": 1795295503,
      "dt": 50,
      "tx": 2,
      "actions": 1,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599823,
      "hash": "00000000e1b4948a0be4fd16a17ef084b99eef426592342bc093d74ded2b005d",
      "t": 1795295451,
      "seenAt": 1795295453,
      "dt": 76,
      "tx": 7,
      "actions": 11,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599822,
      "hash": "0000000a5c7848d6aa3d1955a8b8fc6ea5e7f4ab63b7c211a53c5b5ef9f6730e",
      "t": 1795295375,
      "seenAt": 1795295378,
      "dt": 33,
      "tx": 4,
      "actions": 6,
      "feesZat": 80000,
      "removedZat": 48000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599821,
      "hash": "00000006c4deac481c1d1d1f89c7f5c1bf63dd36ffd3d48c9f049af1e9532a53",
      "t": 1795295342,
      "seenAt": 1795295347,
      "dt": 53,
      "tx": 6,
      "actions": 11,
      "feesZat": 55000,
      "removedZat": 33000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599820,
      "hash": "0000000ad83c170d4709f628145d9cf01e57d1ea766ee70be4b91a80b1966d5f",
      "t": 1795295289,
      "seenAt": 1795295295,
      "dt": 16,
      "tx": 6,
      "actions": 6,
      "feesZat": 125000,
      "removedZat": 75000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599819,
      "hash": "0000000c5ff8f32fe3b5bcbf3399d98d24f36d81874089d6e67a8806dcac1671",
      "t": 1795295273,
      "seenAt": 1795295276,
      "dt": 34,
      "tx": 3,
      "actions": 3,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599818,
      "hash": "00000000e03199d112ab68a778ce5227a6291929c0766dbd6f88750ac408d3df",
      "t": 1795295239,
      "seenAt": 1795295245,
      "dt": 29,
      "tx": 5,
      "actions": 3,
      "feesZat": 130000,
      "removedZat": 78000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599817,
      "hash": "0000000a256e989bfb71024eb45ac4a112577ee9cb1796f4889255d59d6f58fa",
      "t": 1795295210,
      "seenAt": 1795295213,
      "dt": 67,
      "tx": 9,
      "actions": 11,
      "feesZat": 100000,
      "removedZat": 60000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599816,
      "hash": "0000000b9b6989e0999f395298f19d8ab6438add6ef91b3b34f2676c17f36e23",
      "t": 1795295143,
      "seenAt": 1795295149,
      "dt": 50,
      "tx": 2,
      "actions": 1,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599815,
      "hash": "00000003000044a4fd374f90825e892656b0b359ae5c1755bcc761362001fc8f",
      "t": 1795295093,
      "seenAt": 1795295098,
      "dt": 29,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599814,
      "hash": "0000000cabc7122b5ea9245b2f483db2dca3a89ee17589bc1aa598b793d090e1",
      "t": 1795295064,
      "seenAt": 1795295069,
      "dt": 6,
      "tx": 6,
      "actions": 10,
      "feesZat": 145000,
      "removedZat": 87000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599813,
      "hash": "00000003ca389129fcdee2057524e7799a819d0f7f0a9d9e26e61b987b917a9c",
      "t": 1795295058,
      "seenAt": 1795295064,
      "dt": 10,
      "tx": 11,
      "actions": 24,
      "feesZat": 180000,
      "removedZat": 108000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599812,
      "hash": "0000000706e2bf4cf4ace1dafeacc38170899f0fc3b4b1e1036bbc320251de28",
      "t": 1795295048,
      "seenAt": 1795295051,
      "dt": 38,
      "tx": 3,
      "actions": 6,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599811,
      "hash": "0000000e8b3d3c7a61ef6dddd1261aa8e4d88f37d8b20af99523e14841287f22",
      "t": 1795295010,
      "seenAt": 1795295013,
      "dt": 12,
      "tx": 3,
      "actions": 5,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599810,
      "hash": "0000000787534e2d06bc985b02245c64aeed07334a2b95b594bbf919bfedf9d3",
      "t": 1795294998,
      "seenAt": 1795295004,
      "dt": 3,
      "tx": 5,
      "actions": 9,
      "feesZat": 45000,
      "removedZat": 27000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599809,
      "hash": "0000000fed4b18be7e9c78142eed35c49703ff81142ee8a88207c5e8220d2f5d",
      "t": 1795294995,
      "seenAt": 1795294999,
      "dt": 20,
      "tx": 6,
      "actions": 8,
      "feesZat": 65000,
      "removedZat": 39000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599808,
      "hash": "0000000b81cd36e78b4104196797a0342f606a723ac3f99d352cddd454c30dfd",
      "t": 1795294975,
      "seenAt": 1795294977,
      "dt": 14,
      "tx": 5,
      "actions": 3,
      "feesZat": 105000,
      "removedZat": 63000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599807,
      "hash": "00000001dab76d24bed7a54647eac5770aac24c6d1e21d1f821ce60ef9ebd6a2",
      "t": 1795294961,
      "seenAt": 1795294964,
      "dt": 6,
      "tx": 5,
      "actions": 4,
      "feesZat": 40000,
      "removedZat": 24000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599806,
      "hash": "0000000b1e9f4392547a0dc9668dadff31a9537863f1bfbd15ce441018af40ef",
      "t": 1795294955,
      "seenAt": 1795294957,
      "dt": 38,
      "tx": 3,
      "actions": 3,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599805,
      "hash": "000000074170fac4e8bd01ac56ec85065c46a76a245e663d8b92ffb680e59183",
      "t": 1795294917,
      "seenAt": 1795294922,
      "dt": 6,
      "tx": 3,
      "actions": 4,
      "feesZat": 20000,
      "removedZat": 12000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599804,
      "hash": "0000000de3de481c76ebfb6e7f839c32d14f834bad5597c8ee735b232912f935",
      "t": 1795294911,
      "seenAt": 1795294917,
      "dt": 32,
      "tx": 4,
      "actions": 2,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599803,
      "hash": "0000000c067bdd328163da4dc44d10d5306dbeeaed017a154860e2b3037c5437",
      "t": 1795294879,
      "seenAt": 1795294882,
      "dt": 7,
      "tx": 4,
      "actions": 6,
      "feesZat": 30000,
      "removedZat": 18000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599802,
      "hash": "00000004c1f2744eaaa9f8551c63739fae8bec7240556d6b5f76eb2ceea0e625",
      "t": 1795294872,
      "seenAt": 1795294877,
      "dt": 6,
      "tx": 4,
      "actions": 5,
      "feesZat": 35000,
      "removedZat": 21000,
      "method": "nsm-reserve",
      "check": "confirmed"
    },
    {
      "h": 3599801,
      "hash": "0000000733fc25d0e88f1dc30f7d1437382d69cf6f84a42e27188406795d52f4",
      "t": 1795294866,
      "seenAt": 1795294872,
      "dt": 1,
      "tx": 2,
      "actions": 3,
      "feesZat": 10000,
      "removedZat": 6000,
      "method": "nsm-reserve",
      "check": "confirmed"
    }
  ]
}

history.json

{
  "schemaVersion": 1,
  "network": "mainnet",
  "generatedAt": 1795300016,
  "rev": "6ab85c8057643ff9",
  "firstDate": "2026-10-02",
  "nu7Date": "2026-11-05",
  "days": [
    {
      "date": "2026-10-02",
      "blocks": 1137,
      "firstHeight": 3503091,
      "lastHeight": 3504227,
      "avgIntervalSec": 75.9,
      "txCount": 16615,
      "feesZat": 229980000,
      "removedZat": 0,
      "shieldedPct": 29.5,
      "ironwoodMigrationPct": 90.79,
      "partial": false
    },
    {
      "date": "2026-10-03",
      "blocks": 1178,
      "firstHeight": 3504228,
      "lastHeight": 3505405,
      "avgIntervalSec": 73.4,
      "txCount": 17442,
      "feesZat": 239885000,
      "removedZat": 0,
      "shieldedPct": 29.49,
      "ironwoodMigrationPct": 90.81,
      "partial": false
    },
    {
      "date": "2026-10-04",
      "blocks": 1199,
      "firstHeight": 3505406,
      "lastHeight": 3506604,
      "avgIntervalSec": 71.9,
      "txCount": 17684,
      "feesZat": 244915000,
      "removedZat": 0,
      "shieldedPct": 29.49,
      "ironwoodMigrationPct": 90.83,
      "partial": false
    },
    {
      "date": "2026-10-05",
      "blocks": 1178,
      "firstHeight": 3506605,
      "lastHeight": 3507782,
      "avgIntervalSec": 73.2,
      "txCount": 17425,
      "feesZat": 245330000,
      "removedZat": 0,
      "shieldedPct": 29.49,
      "ironwoodMigrationPct": 90.85,
      "partial": false
    },
    {
      "date": "2026-10-06",
      "blocks": 1185,
      "firstHeight": 3507783,
      "lastHeight": 3508967,
      "avgIntervalSec": 72.9,
      "txCount": 17461,
      "feesZat": 241990000,
      "removedZat": 0,
      "shieldedPct": 29.49,
      "ironwoodMigrationPct": 90.87,
      "partial": false
    },
    {
      "date": "2026-10-07",
      "blocks": 1244,
      "firstHeight": 3508968,
      "lastHeight": 3510211,
      "avgIntervalSec": 69.3,
      "txCount": 18156,
      "feesZat": 250250000,
      "removedZat": 0,
      "shieldedPct": 29.48,
      "ironwoodMigrationPct": 90.89,
      "partial": false
    },
    {
      "date": "2026-10-08",
      "blocks": 1190,
      "firstHeight": 3510212,
      "lastHeight": 3511401,
      "avgIntervalSec": 72.5,
      "txCount": 17241,
      "feesZat": 238480000,
      "removedZat": 0,
      "shieldedPct": 29.48,
      "ironwoodMigrationPct": 90.91,
      "partial": false
    },
    {
      "date": "2026-10-09",
      "blocks": 1182,
      "firstHeight": 3511402,
      "lastHeight": 3512583,
      "avgIntervalSec": 73.1,
      "txCount": 17312,
      "feesZat": 241560000,
      "removedZat": 0,
      "shieldedPct": 29.48,
      "ironwoodMigrationPct": 90.93,
      "partial": false
    },
    {
      "date": "2026-10-10",
      "blocks": 1148,
      "firstHeight": 3512584,
      "lastHeight": 3513731,
      "avgIntervalSec": 75.1,
      "txCount": 16879,
      "feesZat": 235895000,
      "removedZat": 0,
      "shieldedPct": 29.48,
      "ironwoodMigrationPct": 90.95,
      "partial": false
    },
    {
      "date": "2026-10-11",
      "blocks": 1175,
      "firstHeight": 3513732,
      "lastHeight": 3514906,
      "avgIntervalSec": 73,
      "txCount": 17306,
      "feesZat": 239975000,
      "removedZat": 0,
      "shieldedPct": 29.48,
      "ironwoodMigrationPct": 90.97,
      "partial": false
    },
    {
      "date": "2026-10-12",
      "blocks": 1222,
      "firstHeight": 3514907,
      "lastHeight": 3516128,
      "avgIntervalSec": 70.7,
      "txCount": 17977,
      "feesZat": 249885000,
      "removedZat": 0,
      "shieldedPct": 29.47,
      "ironwoodMigrationPct": 90.99,
      "partial": false
    },
    {
      "date": "2026-10-13",
      "blocks": 1181,
      "firstHeight": 3516129,
      "lastHeight": 3517309,
      "avgIntervalSec": 73.2,
      "txCount": 17257,
      "feesZat": 235845000,
      "removedZat": 0,
      "shieldedPct": 29.47,
      "ironwoodMigrationPct": 91.01,
      "partial": false
    },
    {
      "date": "2026-10-14",
      "blocks": 1208,
      "firstHeight": 3517310,
      "lastHeight": 3518517,
      "avgIntervalSec": 71.5,
      "txCount": 18001,
      "feesZat": 248780000,
      "removedZat": 0,
      "shieldedPct": 29.47,
      "ironwoodMigrationPct": 91.03,
      "partial": false
    },
    {
      "date": "2026-10-15",
      "blocks": 1231,
      "firstHeight": 3518518,
      "lastHeight": 3519748,
      "avgIntervalSec": 70.1,
      "txCount": 18184,
      "feesZat": 251790000,
      "removedZat": 0,
      "shieldedPct": 29.47,
      "ironwoodMigrationPct": 91.06,
      "partial": false
    },
    {
      "date": "2026-10-16",
      "blocks": 1139,
      "firstHeight": 3519749,
      "lastHeight": 3520887,
      "avgIntervalSec": 75.9,
      "txCount": 16675,
      "feesZat": 231945000,
      "removedZat": 0,
      "shieldedPct": 29.47,
      "ironwoodMigrationPct": 91.07,
      "partial": false
    },
    {
      "date": "2026-10-17",
      "blocks": 1111,
      "firstHeight": 3520888,
      "lastHeight": 3521998,
      "avgIntervalSec": 77.7,
      "txCount": 16257,
      "feesZat": 225380000,
      "removedZat": 0,
      "shieldedPct": 29.46,
      "ironwoodMigrationPct": 91.09,
      "partial": false
    },
    {
      "date": "2026-10-18",
      "blocks": 1213,
      "firstHeight": 3521999,
      "lastHeight": 3523211,
      "avgIntervalSec": 71.2,
      "txCount": 17602,
      "feesZat": 243115000,
      "removedZat": 0,
      "shieldedPct": 29.46,
      "ironwoodMigrationPct": 91.11,
      "partial": false
    },
    {
      "date": "2026-10-19",
      "blocks": 1160,
      "firstHeight": 3523212,
      "lastHeight": 3524371,
      "avgIntervalSec": 74.5,
      "txCount": 17003,
      "feesZat": 234650000,
      "removedZat": 0,
      "shieldedPct": 29.46,
      "ironwoodMigrationPct": 91.13,
      "partial": false
    },
    {
      "date": "2026-10-20",
      "blocks": 1188,
      "firstHeight": 3524372,
      "lastHeight": 3525559,
      "avgIntervalSec": 72.6,
      "txCount": 17389,
      "feesZat": 240240000,
      "removedZat": 0,
      "shieldedPct": 29.46,
      "ironwoodMigrationPct": 91.15,
      "partial": false
    },
    {
      "date": "2026-10-21",
      "blocks": 1129,
      "firstHeight": 3525560,
      "lastHeight": 3526688,
      "avgIntervalSec": 76.3,
      "txCount": 16430,
      "feesZat": 227485000,
      "removedZat": 0,
      "shieldedPct": 29.45,
      "ironwoodMigrationPct": 91.17,
      "partial": false
    },
    {
      "date": "2026-10-22",
      "blocks": 1179,
      "firstHeight": 3526689,
      "lastHeight": 3527867,
      "avgIntervalSec": 73.2,
      "txCount": 17378,
      "feesZat": 241575000,
      "removedZat": 0,
      "shieldedPct": 29.45,
      "ironwoodMigrationPct": 91.19,
      "partial": false
    },
    {
      "date": "2026-10-23",
      "blocks": 1173,
      "firstHeight": 3527868,
      "lastHeight": 3529040,
      "avgIntervalSec": 73.7,
      "txCount": 16976,
      "feesZat": 236725000,
      "removedZat": 0,
      "shieldedPct": 29.45,
      "ironwoodMigrationPct": 91.21,
      "partial": false
    },
    {
      "date": "2026-10-24",
      "blocks": 1106,
      "firstHeight": 3529041,
      "lastHeight": 3530146,
      "avgIntervalSec": 78,
      "txCount": 16206,
      "feesZat": 224555000,
      "removedZat": 0,
      "shieldedPct": 29.45,
      "ironwoodMigrationPct": 91.23,
      "partial": false
    },
    {
      "date": "2026-10-25",
      "blocks": 1130,
      "firstHeight": 3530147,
      "lastHeight": 3531276,
      "avgIntervalSec": 76.3,
      "txCount": 16405,
      "feesZat": 227160000,
      "removedZat": 0,
      "shieldedPct": 29.45,
      "ironwoodMigrationPct": 91.25,
      "partial": false
    },
    {
      "date": "2026-10-26",
      "blocks": 1134,
      "firstHeight": 3531277,
      "lastHeight": 3532410,
      "avgIntervalSec": 76.2,
      "txCount": 16497,
      "feesZat": 228305000,
      "removedZat": 0,
      "shieldedPct": 29.44,
      "ironwoodMigrationPct": 91.27,
      "partial": false
    },
    {
      "date": "2026-10-27",
      "blocks": 1153,
      "firstHeight": 3532411,
      "lastHeight": 3533563,
      "avgIntervalSec": 74.8,
      "txCount": 16887,
      "feesZat": 235800000,
      "removedZat": 0,
      "shieldedPct": 29.44,
      "ironwoodMigrationPct": 91.29,
      "partial": false
    },
    {
      "date": "2026-10-28",
      "blocks": 1157,
      "firstHeight": 3533564,
      "lastHeight": 3534720,
      "avgIntervalSec": 74.7,
      "txCount": 16834,
      "feesZat": 233015000,
      "removedZat": 0,
      "shieldedPct": 29.44,
      "ironwoodMigrationPct": 91.31,
      "partial": false
    },
    {
      "date": "2026-10-29",
      "blocks": 1143,
      "firstHeight": 3534721,
      "lastHeight": 3535863,
      "avgIntervalSec": 75.5,
      "txCount": 16653,
      "feesZat": 232815000,
      "removedZat": 0,
      "shieldedPct": 29.44,
      "ironwoodMigrationPct": 91.33,
      "partial": false
    },
    {
      "date": "2026-10-30",
      "blocks": 1155,
      "firstHeight": 3535864,
      "lastHeight": 3537018,
      "avgIntervalSec": 74.7,
      "txCount": 16951,
      "feesZat": 232840000,
      "removedZat": 0,
      "shieldedPct": 29.44,
      "ironwoodMigrationPct": 91.35,
      "partial": false
    },
    {
      "date": "2026-10-31",
      "blocks": 1148,
      "firstHeight": 3537019,
      "lastHeight": 3538166,
      "avgIntervalSec": 75.3,
      "txCount": 16859,
      "feesZat": 232885000,
      "removedZat": 0,
      "shieldedPct": 29.43,
      "ironwoodMigrationPct": 91.37,
      "partial": false
    },
    {
      "date": "2026-11-01",
      "blocks": 1129,
      "firstHeight": 3538167,
      "lastHeight": 3539295,
      "avgIntervalSec": 76.4,
      "txCount": 16634,
      "feesZat": 230015000,
      "removedZat": 0,
      "shieldedPct": 29.43,
      "ironwoodMigrationPct": 91.39,
      "partial": false
    },
    {
      "date": "2026-11-02",
      "blocks": 1174,
      "firstHeight": 3539296,
      "lastHeight": 3540469,
      "avgIntervalSec": 73.6,
      "txCount": 17352,
      "feesZat": 241075000,
      "removedZat": 0,
      "shieldedPct": 29.43,
      "ironwoodMigrationPct": 91.41,
      "partial": false
    },
    {
      "date": "2026-11-03",
      "blocks": 1141,
      "firstHeight": 3540470,
      "lastHeight": 3541610,
      "avgIntervalSec": 75.8,
      "txCount": 16882,
      "feesZat": 232435000,
      "removedZat": 0,
      "shieldedPct": 29.43,
      "ironwoodMigrationPct": 91.43,
      "partial": false
    },
    {
      "date": "2026-11-04",
      "blocks": 1201,
      "firstHeight": 3541611,
      "lastHeight": 3542811,
      "avgIntervalSec": 71.8,
      "txCount": 17782,
      "feesZat": 246975000,
      "removedZat": 0,
      "shieldedPct": 29.43,
      "ironwoodMigrationPct": 91.45,
      "partial": false
    },
    {
      "date": "2026-11-05",
      "blocks": 3054,
      "firstHeight": 3542812,
      "lastHeight": 3545865,
      "avgIntervalSec": 28.3,
      "txCount": 13090,
      "feesZat": 180720000,
      "removedZat": 84825000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.5,
      "partial": false
    },
    {
      "date": "2026-11-06",
      "blocks": 3523,
      "firstHeight": 3545866,
      "lastHeight": 3549388,
      "avgIntervalSec": 24.5,
      "txCount": 12599,
      "feesZat": 174175000,
      "removedZat": 104505000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.56,
      "partial": false
    },
    {
      "date": "2026-11-07",
      "blocks": 3305,
      "firstHeight": 3549389,
      "lastHeight": 3552693,
      "avgIntervalSec": 26.1,
      "txCount": 11816,
      "feesZat": 163020000,
      "removedZat": 97812000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.61,
      "partial": false
    },
    {
      "date": "2026-11-08",
      "blocks": 3470,
      "firstHeight": 3552694,
      "lastHeight": 3556163,
      "avgIntervalSec": 24.9,
      "txCount": 12629,
      "feesZat": 175505000,
      "removedZat": 105303000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.67,
      "partial": false
    },
    {
      "date": "2026-11-09",
      "blocks": 3417,
      "firstHeight": 3556164,
      "lastHeight": 3559580,
      "avgIntervalSec": 25.3,
      "txCount": 12307,
      "feesZat": 169640000,
      "removedZat": 101784000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.73,
      "partial": false
    },
    {
      "date": "2026-11-10",
      "blocks": 3367,
      "firstHeight": 3559581,
      "lastHeight": 3562947,
      "avgIntervalSec": 25.7,
      "txCount": 12157,
      "feesZat": 168635000,
      "removedZat": 101181000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.79,
      "partial": false
    },
    {
      "date": "2026-11-11",
      "blocks": 3409,
      "firstHeight": 3562948,
      "lastHeight": 3566356,
      "avgIntervalSec": 25.4,
      "txCount": 12275,
      "feesZat": 171915000,
      "removedZat": 103149000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.84,
      "partial": false
    },
    {
      "date": "2026-11-12",
      "blocks": 3335,
      "firstHeight": 3566357,
      "lastHeight": 3569691,
      "avgIntervalSec": 25.9,
      "txCount": 11880,
      "feesZat": null,
      "removedZat": 99711000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.9,
      "partial": false
    },
    {
      "date": "2026-11-13",
      "blocks": 3383,
      "firstHeight": 3569692,
      "lastHeight": 3573074,
      "avgIntervalSec": 25.5,
      "txCount": 12221,
      "feesZat": 169250000,
      "removedZat": 101550000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 91.96,
      "partial": false
    },
    {
      "date": "2026-11-14",
      "blocks": 3378,
      "firstHeight": 3573075,
      "lastHeight": 3576452,
      "avgIntervalSec": 25.6,
      "txCount": 12033,
      "feesZat": 166405000,
      "removedZat": 99843000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 92.02,
      "partial": false
    },
    {
      "date": "2026-11-15",
      "blocks": 3382,
      "firstHeight": 3576453,
      "lastHeight": 3579834,
      "avgIntervalSec": 25.5,
      "txCount": 12265,
      "feesZat": 170275000,
      "removedZat": 102165000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 92.07,
      "partial": false
    },
    {
      "date": "2026-11-16",
      "blocks": 3435,
      "firstHeight": 3579835,
      "lastHeight": 3583269,
      "avgIntervalSec": 25.1,
      "txCount": 12445,
      "feesZat": 172975000,
      "removedZat": 103785000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 92.13,
      "partial": false
    },
    {
      "date": "2026-11-17",
      "blocks": 3512,
      "firstHeight": 3583270,
      "lastHeight": 3586781,
      "avgIntervalSec": 24.6,
      "txCount": 12658,
      "feesZat": 173100000,
      "removedZat": 103860000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 92.19,
      "partial": false
    },
    {
      "date": "2026-11-18",
      "blocks": 3396,
      "firstHeight": 3586782,
      "lastHeight": 3590177,
      "avgIntervalSec": 25.4,
      "txCount": 12341,
      "feesZat": 172985000,
      "removedZat": 103791000,
      "shieldedPct": 29.42,
      "ironwoodMigrationPct": 92.25,
      "partial": false
    },
    {
      "date": "2026-11-19",
      "blocks": 3363,
      "firstHeight": 3590178,
      "lastHeight": 3593540,
      "avgIntervalSec": 25.7,
      "txCount": 12090,
      "feesZat": 166545000,
      "removedZat": 99927000,
      "shieldedPct": 29.41,
      "ironwoodMigrationPct": 92.31,
      "partial": false
    },
    {
      "date": "2026-11-20",
      "blocks": 3316,
      "firstHeight": 3593541,
      "lastHeight": 3596856,
      "avgIntervalSec": 26.1,
      "txCount": 11869,
      "feesZat": 164740000,
      "removedZat": 98844000,
      "shieldedPct": 29.41,
      "ironwoodMigrationPct": 92.36,
      "partial": false
    },
    {
      "date": "2026-11-21",
      "blocks": 3135,
      "firstHeight": 3596857,
      "lastHeight": 3599991,
      "avgIntervalSec": 25.7,
      "txCount": 11223,
      "feesZat": 156325000,
      "removedZat": 93795000,
      "shieldedPct": 29.41,
      "ironwoodMigrationPct": 92.42,
      "partial": true
    }
  ]
}

milestones.json

{
  "schemaVersion": 1,
  "network": "mainnet",
  "generatedAt": 1795300018,
  "rev": "4cb74a0636042485",
  "activationHeight": 3543000,
  "items": [
    {
      "id": "t-minus-10000",
      "kind": "countdown",
      "label": "10,000 blocks to NU7",
      "height": 3533000,
      "hash": "00000000e71355007d1750d31fd8063d2d9e53fa5ba08d9502f035a5ea2c75f6",
      "time": 1793102104,
      "status": "final",
      "value": {
        "eta": {
          "time": 1793833098,
          "low": 1793641546,
          "high": 1794017837
        }
      }
    },
    {
      "id": "t-minus-1000",
      "kind": "countdown",
      "label": "1,000 blocks to NU7",
      "height": 3542000,
      "hash": "000000020e38fabf44204e6be3c3121cad00b0f19033120f7b9ce4f9e4b7137a",
      "time": 1793777842,
      "status": "final",
      "value": {
        "eta": {
          "time": 1793850094,
          "low": 1793837973,
          "high": 1793858400
        }
      }
    },
    {
      "id": "t-minus-100",
      "kind": "countdown",
      "label": "100 blocks to NU7",
      "height": 3542900,
      "hash": "0000000ec6a3cb5bcf0df4b851f7af60b1386f4f0acc08d3f6045be6708d4582",
      "time": 1793843865,
      "status": "final",
      "value": {
        "eta": {
          "time": 1793851655,
          "low": 1793850695,
          "high": 1793852578
        }
      }
    },
    {
      "id": "t-minus-10",
      "kind": "countdown",
      "label": "10 blocks to NU7",
      "height": 3542990,
      "hash": "0000000a35c12361f832d429a1685b900a3d8dac871ec1bebce4ac1094e96809",
      "time": 1793850716,
      "status": "final",
      "value": {
        "eta": {
          "time": 1793851504,
          "low": 1793851448,
          "high": 1793851596
        }
      }
    },
    {
      "id": "activation",
      "kind": "activation",
      "label": "NU7 activated",
      "height": 3543000,
      "hash": "0000000d65ee2231200619805f053b56c4d2da30ff278505b5ff56865bde2a02",
      "time": 1793851200,
      "status": "final",
      "value": null
    },
    {
      "id": "first-removal",
      "kind": "removal",
      "label": "First ZEC set aside",
      "height": 3543000,
      "hash": "0000000d65ee2231200619805f053b56c4d2da30ff278505b5ff56865bde2a02",
      "time": 1793851200,
      "status": "final",
      "value": {
        "removedZat": 12000
      }
    },
    {
      "id": "first-sub-25s-block",
      "kind": "speed",
      "label": "First block under 25 s",
      "height": 3543001,
      "hash": "0000000d8dbfaa5bc30bcbabf757011af750aa90d70ed8724fc41629c0282e62",
      "time": 1793851214,
      "status": "final",
      "value": {
        "intervalSec": 14,
        "avgBlockTime1hSec": 74.5
      }
    },
    {
      "id": "first-144-block-hour",
      "kind": "speed",
      "label": "First hour with 144 blocks",
      "height": 3543144,
      "hash": "00000001f617a1f73c735b4288311df0316c6df1ee309469eb779cf4e9ae28ee",
      "time": 1793854585,
      "status": "final",
      "value": null
    },
    {
      "id": "first-6-hours",
      "kind": "activation",
      "label": "NU7: the first 6 hours",
      "height": 3543857,
      "hash": "00000006620f16e9fdcd90737c06def1e0544dbfeb3523135fde724ac108f146",
      "time": 1793872830,
      "status": "final",
      "value": {
        "blocks": 857,
        "avgIntervalSec": 25.2,
        "removedZat": 25017000,
        "shieldedPct": 29.42
      }
    },
    {
      "id": "removed-1-zec",
      "kind": "removal",
      "label": "1 ZEC removed from circulation",
      "height": 3546378,
      "hash": "00000000dce7e70b30a54c27b1e7e6762a493315351e0d73ef70437b757d854e",
      "time": 1793935655,
      "status": "final",
      "value": null
    },
    {
      "id": "removed-10-zec",
      "kind": "removal",
      "label": "10 ZEC removed from circulation",
      "height": 3576463,
      "hash": "00000006025fab5913a8307d3b16f937846ff0ec59331292c5efe64f0f1b5224",
      "time": 1794701288,
      "status": "final",
      "value": null
    }
  ]
}

cards.json

{
  "schemaVersion": 1,
  "network": "mainnet",
  "generatedAt": 1795300017,
  "rev": "e7a8beb73b551bcd",
  "current": {
    "landscape": {
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/current-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "17.0605 ZEC removed from circulation since NU7. +1.0147 ZEC in the last 24 h. 29.41% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. As of block 3,600,000, 21 Nov 2026 UTC.",
      "renderedAt": 1795299778
    },
    "portrait": {
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/current-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "17.0605 ZEC removed from circulation since NU7. +1.0147 ZEC in the last 24 h. 29.41% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. As of block 3,600,000, 21 Nov 2026 UTC.",
      "renderedAt": 1795299778
    }
  },
  "items": [
    {
      "key": "t-minus-10000-3543000-landscape",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-10000-3543000-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "10,000 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3533000,
      "renderedAt": 1793102128
    },
    {
      "key": "t-minus-10000-3543000-portrait",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-10000-3543000-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "10,000 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3533000,
      "renderedAt": 1793102128
    },
    {
      "key": "t-minus-1000-3543000-landscape",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-1000-3543000-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "1,000 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3542000,
      "renderedAt": 1793777864
    },
    {
      "key": "t-minus-1000-3543000-portrait",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-1000-3543000-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "1,000 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3542000,
      "renderedAt": 1793777864
    },
    {
      "key": "t-minus-100-3543000-landscape",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-100-3543000-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "100 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3542900,
      "renderedAt": 1793843887
    },
    {
      "key": "t-minus-100-3543000-portrait",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-100-3543000-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "100 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3542900,
      "renderedAt": 1793843887
    },
    {
      "key": "t-minus-10-3543000-landscape",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-10-3543000-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "10 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3542990,
      "renderedAt": 1793850741
    },
    {
      "key": "t-minus-10-3543000-portrait",
      "kind": "countdown",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/t-minus-10-3543000-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "10 blocks to NU7. Activation at block 3,543,000.",
      "heightRef": 3542990,
      "renderedAt": 1793850741
    },
    {
      "key": "activation-3543000-landscape-e4703ef6",
      "kind": "activation",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/activation-3543000-landscape-e4703ef6.png",
      "width": 1200,
      "height": 630,
      "alt": "NU7 is live at block 3,543,000.",
      "heightRef": 3543000,
      "renderedAt": 1793851223
    },
    {
      "key": "activation-3543000-portrait-41781fba",
      "kind": "activation",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/activation-3543000-portrait-41781fba.png",
      "width": 1080,
      "height": 1350,
      "alt": "NU7 is live at block 3,543,000.",
      "heightRef": 3543000,
      "renderedAt": 1793851223
    },
    {
      "key": "activation-art-3543000-landscape-89fafed7",
      "kind": "activation-art",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/activation-art-3543000-landscape-89fafed7.png",
      "width": 1200,
      "height": 630,
      "alt": "Generative art seeded by NU7 activation block 3,543,000",
      "heightRef": 3543000,
      "renderedAt": 1793851228
    },
    {
      "key": "activation-art-3543000-f6c32bd7",
      "kind": "activation-art",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/activation-art-3543000-f6c32bd7.png",
      "width": 1200,
      "height": 1200,
      "alt": "Generative art seeded by NU7 activation block 3,543,000",
      "heightRef": 3543000,
      "renderedAt": 1793851228
    },
    {
      "key": "first-removal-3543000-landscape",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-removal-3543000-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "First ZEC set aside by the NSM. 0.00012000 ZEC at block 3,543,000. Held in the NSM reserve, reissued from about 2031. 5 Nov 2026, 04:00 UTC.",
      "heightRef": 3543000,
      "renderedAt": 1793851223
    },
    {
      "key": "first-removal-3543000-portrait",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-removal-3543000-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "First ZEC set aside by the NSM. 0.00012000 ZEC at block 3,543,000. Held in the NSM reserve, reissued from about 2031. 5 Nov 2026, 04:00 UTC.",
      "heightRef": 3543000,
      "renderedAt": 1793851223
    },
    {
      "key": "first-sub-25s-block-3543001-landscape",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-sub-25s-block-3543001-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "First block under 25 s: block 3,543,001.",
      "heightRef": 3543001,
      "renderedAt": 1793851240
    },
    {
      "key": "first-sub-25s-block-3543001-portrait",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-sub-25s-block-3543001-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "First block under 25 s: block 3,543,001.",
      "heightRef": 3543001,
      "renderedAt": 1793851240
    },
    {
      "key": "first-144-block-hour-3543144-landscape",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-144-block-hour-3543144-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "First hour with 144 blocks: block 3,543,144.",
      "heightRef": 3543144,
      "renderedAt": 1793854610
    },
    {
      "key": "first-144-block-hour-3543144-portrait",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-144-block-hour-3543144-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "First hour with 144 blocks: block 3,543,144.",
      "heightRef": 3543144,
      "renderedAt": 1793854610
    },
    {
      "key": "first-6-hours-3543000-landscape",
      "kind": "first-6-hours",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-6-hours-3543000-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "NU7: the first 6 hours. 857 blocks, average 25.2 s. 0.2501 ZEC set aside. 29.42% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. 5 Nov 2026, 04:00 to 10:00 UTC.",
      "heightRef": 3543857,
      "renderedAt": 1793872853
    },
    {
      "key": "first-6-hours-3543000-portrait",
      "kind": "first-6-hours",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/first-6-hours-3543000-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "NU7: the first 6 hours. 857 blocks, average 25.2 s. 0.2501 ZEC set aside. 29.42% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. 5 Nov 2026, 04:00 to 10:00 UTC.",
      "heightRef": 3543857,
      "renderedAt": 1793872853
    },
    {
      "key": "removed-1-zec-3546378-landscape",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/removed-1-zec-3546378-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "1 ZEC removed from circulation since NU7. Reached at block 3,546,378, 6 Nov 2026. Held in the NSM reserve, reissued from about 2031. Milestone.",
      "heightRef": 3546378,
      "renderedAt": 1793935678
    },
    {
      "key": "removed-1-zec-3546378-portrait",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/removed-1-zec-3546378-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "1 ZEC removed from circulation since NU7. Reached at block 3,546,378, 6 Nov 2026. Held in the NSM reserve, reissued from about 2031. Milestone.",
      "heightRef": 3546378,
      "renderedAt": 1793935678
    },
    {
      "key": "removed-10-zec-3576463-landscape",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/removed-10-zec-3576463-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "10 ZEC removed from circulation since NU7. Reached at block 3,576,463, 15 Nov 2026. Held in the NSM reserve, reissued from about 2031. Milestone.",
      "heightRef": 3576463,
      "renderedAt": 1794701313
    },
    {
      "key": "removed-10-zec-3576463-portrait",
      "kind": "event",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/removed-10-zec-3576463-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "10 ZEC removed from circulation since NU7. Reached at block 3,576,463, 15 Nov 2026. Held in the NSM reserve, reissued from about 2031. Milestone.",
      "heightRef": 3576463,
      "renderedAt": 1794701313
    },
    {
      "key": "daily-2026-11-20-landscape",
      "kind": "daily",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/daily-2026-11-20-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "15.7213 ZEC removed from circulation since NU7. +0.9914 ZEC in the last 24 h. 29.41% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. As of block 3,595,489, 20 Nov 2026 UTC.",
      "heightRef": 3595489,
      "renderedAt": 1795183230
    },
    {
      "key": "daily-2026-11-20-portrait",
      "kind": "daily",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/daily-2026-11-20-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "15.7213 ZEC removed from circulation since NU7. +0.9914 ZEC in the last 24 h. 29.41% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. As of block 3,595,489, 20 Nov 2026 UTC.",
      "heightRef": 3595489,
      "renderedAt": 1795183230
    },
    {
      "key": "daily-2026-11-21-landscape",
      "kind": "daily",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/daily-2026-11-21-landscape.png",
      "width": 1200,
      "height": 630,
      "alt": "16.7133 ZEC removed from circulation since NU7. +0.9932 ZEC in the last 24 h. 29.41% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. As of block 3,598,820, 21 Nov 2026 UTC.",
      "heightRef": 3598820,
      "renderedAt": 1795269630
    },
    {
      "key": "daily-2026-11-21-portrait",
      "kind": "daily",
      "url": "https://data.burnwood.xyz/v1/mainnet/cards/daily-2026-11-21-portrait.png",
      "width": 1080,
      "height": 1350,
      "alt": "16.7133 ZEC removed from circulation since NU7. +0.9932 ZEC in the last 24 h. 29.41% of ZEC is shielded. Held in the NSM reserve, reissued from about 2031. As of block 3,598,820, 21 Nov 2026 UTC.",
      "heightRef": 3598820,
      "renderedAt": 1795269630
    }
  ]
}

Status values

FieldValueMeaning
stateANU7 not scheduled (or withdrawn)
BCountdown, more than 100 blocks to go
C + phase: approach100 blocks or fewer to go
C + phase: liveNU7 active, fewer than 100 blocks since activation
D100+ blocks since activation
burn.statusnot-active / confirmed / single-source / disputedsee /method#sources
burn.methodnsm-reserve / pool-delta / fee-share / nullsee /method#active-method
check (blocks), pools.statusconfirmed / pending / single-source / disputedper-block and pool cross-check
burn.seed.statusunknown / provisional / lockedthe reserve seed measurement (never counted)
sources.items[].statushealthy / degraded / down / stalleddata source health

Notice codes

CodeText
single-sourceRunning on one data source right now. Numbers are still exact, but not cross-checked.
burn-disputedOur two data sources disagree. Showing the last value they both confirmed.
pools-disputedPool figures are being re-checked. Showing the last confirmed values.
pools-unconfirmedPool figures are being re-checked. Our data sources haven't agreed on them yet, so the values shown aren't confirmed.
source-not-nu7-readyOne of our data providers hasn't upgraded for NU7 yet. We'll switch sources if needed.
nu7-schedule-changedThe NU7 activation height changed. The countdown follows the network.
nu7-disabledNU7 is no longer scheduled on the network. We'll resume the countdown when it is.
reserve-field-missingThe reserve total isn't available right now. We're adding up each block's removal instead.
history-starts-latePool history starts on {date}, when Burnwood started recording.

The list may grow; show unknown codes generically or ignore them.

Examples

# The current countdown
curl -s https://data.burnwood.xyz/v1/mainnet/latest.json | jq '.nu7.blocksRemaining'
# ZEC removed since NU7 (zatoshi → ZEC as text)
curl -s https://data.burnwood.xyz/v1/mainnet/latest.json | jq -r '.burn.sinceNu7Zat / 100000000'

jq uses floating point; fine for a quick look, not for exact accounting.

# Daily history
curl -s https://data.burnwood.xyz/v1/mainnet/history.json | jq '.days[-7:]'

Changelog

v1 (October 2026): first public version, with an OpenAPI 3.1 description of every file (openapi.json).