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.
| File | Updated | Cache | Size |
|---|---|---|---|
| index.json | on deploy / config change | public, max-age=300 | < 1 KB |
| {net}/latest.json | every tip change and a heartbeat every 30 s | public, max-age=5 | ~4 KB |
| {net}/blocks.json | every tip change | public, max-age=5 | ~20 KB (200 rows) |
| {net}/history.json | hourly (at :05) and on UTC day rollover | public, max-age=300 | ~150 B/day |
| {net}/milestones.json | on any milestone change | public, max-age=30 | < 4 KB |
| {net}/cards.json | when cards are (re)rendered | public, max-age=60 | < 4 KB |
| {net}/cards/*.png | per card; immutable keys where versioned | public, 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.
timeis the miner's timestamp (noisy);seenAtis when Burnwood first saw the block. - Percentages: 0–100, up to 2 decimals. Durations: seconds.
nullmeans "not applicable or unknown right now". A value is never silently 0 when unknown.dtis 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
| File | Contents |
|---|---|
| index.json | what's available and polling advice |
| openapi.json | machine-readable description of every file (OpenAPI 3.1) |
| latest.json | everything on the live page |
| blocks.json | the last 200 blocks |
| history.json | one row per UTC day |
| milestones.json | countdown, activation, speed and removal milestones |
| cards.json | share-card images with alt text |
| cards/*.png |
Field reference
index.json
What's available and polling advice.
| Field | Type | Meaning |
|---|---|---|
| schemaVersion | 1 | Contract version. |
| license | "CC0-1.0" | Data licence. Every field is CC0; no third-party values are republished. |
| docs | string (URL) | This documentation. |
| openapi | string (URL) | Machine-readable OpenAPI 3.1 description of these files (openapi.json). |
| networks | ("mainnet" | "testnet")[] | Published networks. Never regtest. |
| files | string[] | Files published per network. |
| pollingAdvice.latest | integer (s) | Poll latest.json no faster than this. |
| pollingAdvice.blocks | integer (s) | Same for blocks.json. |
| pollingAdvice.history | integer (s) | Same for history.json. |
| pollingAdvice.milestones | integer (s) | Same for milestones.json. |
latest.json
The current state of one network. Updates every block and at least every 30 seconds (generatedAt).
| Field | Type | Meaning |
|---|---|---|
| schemaVersion | 1 | Contract version. |
| network | "mainnet" | "testnet" | "regtest" | Network of this file. regtest appears only in local test output, never on the public data host. |
| generatedAt | integer (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" | null | Only in state C: approach before activation, live after it. |
| stateSince | integer (Unix s) | When the current state began. |
| tip.height | integer | Height of the best block. Never lower than in the previous latest.json, except after a chain reorganisation below that height. |
| tip.hash | string (64 hex) | Hash of the best block. |
| tip.time | integer (Unix s) | Miner timestamp of the best block. |
| tip.seenAt | integer (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.scheduled | boolean | NU7 is listed in the node's upgrades. |
| nu7.activationHeight | integer | null | Activation height A as reported by the network's nodes. Never hard-coded. |
| nu7.status | "pending" | "active" | "disabled" | null | Raw NU7 status from the node. |
| nu7.activated | boolean | True 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.activation | object | null | The activation block A, once seen. |
| nu7.activation.height | integer | Height of block A. |
| nu7.activation.hash | string (64 hex) | Hash of block A. |
| nu7.activation.time | integer (Unix s) | Miner timestamp of A. |
| nu7.activation.txCount | integer | Transactions in block A. |
| nu7.activation.shieldedActions | integer | null | Shielded actions in block A, counted like recentBlocks[].actions. Null until the count is known; it fills in when a re-check completes. |
| nu7.activation.feesZat | integer (zat) | null | Total fees of block A, like recentBlocks[].feesZat. Null until the fee is known; it fills in when a re-check completes. |
| nu7.blocksRemaining | integer | null | A − tip while NU7 is pending (never below 0). Null otherwise. |
| nu7.blocksSinceActivation | integer | null | Tip − A once NU7 is active. Null before. |
| nu7.eta | object | null | Estimated activation time, before activation only. Null with fewer than 48 blocks of data. |
| nu7.eta.time | integer (Unix s) | Estimate: seen time of the tip + blocks remaining × average interval. |
| nu7.eta.low | integer (Unix s) | Early end of the likely range: seen time of the tip + blocks remaining × p10IntervalSec. Never after time. |
| nu7.eta.high | integer (Unix s) | Late end of the likely range: seen time of the tip + blocks remaining × p90IntervalSec. Never before time. |
| nu7.eta.avgIntervalSec | number (s) | Average block interval over the window. |
| nu7.eta.p10IntervalSec | number (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.p90IntervalSec | number (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.windowBlocks | integer | Blocks in the averaging window (48 to 576). |
| nu7.progress | object | null | Progress from the previous upgrade's activation height to A. |
| nu7.progress.fromUpgrade | string | Previous upgrade, e.g. NU6.3. |
| nu7.progress.fromHeight | integer | Activation height of the previous upgrade. |
| nu7.progress.pct | number (0–100) | Share of the way to A. |
| nu7.chaintipBranchId | string (8 hex) | Consensus branch id of the chain tip. |
| nu7.nextblockBranchId | string (8 hex) | Consensus branch id of the next block. |
| nu7.reissuanceHeight | integer | null | Height 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" | null | Whether 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.asOfHeight | integer | Height the pool figures describe. |
| pools.transparentZat | integer (zat) | Transparent pool. |
| pools.sproutZat | integer (zat) | Sprout shielded pool. |
| pools.saplingZat | integer (zat) | Sapling shielded pool. |
| pools.orchardZat | integer (zat) | Orchard shielded pool. |
| pools.ironwoodZat | integer (zat) | Ironwood shielded pool. |
| pools.lockboxZat | integer (zat) | Lockbox (protocol-held, not in circulation). |
| pools.chainSupplyZat | integer (zat) | Chain supply as reported by the node (the sum of the value pools). |
| pools.nsmReserveZat | integer (zat, signed) | null | NSM reserve balance, including the seed. Null when the node doesn't report it. |
| shielded.pct | number (0–100) | null | (Sprout + Sapling + Orchard + Ironwood) ÷ (Transparent + Sprout + Sapling + Orchard + Ironwood) × 100. Lockbox and NSM reserve excluded. |
| shielded.ironwoodMigrationPct | number (0–100) | null | Ironwood ÷ (Ironwood + Orchard) × 100. |
| burn.active | boolean | NU7 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" | null | Method that produced sinceNu7Zat. See /method#active-method. |
| burn.sinceNu7Zat | integer (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.throughHeight | integer | null | Last height included. Can be below the tip while blocks are being confirmed or disputed. |
| burn.last24hZat | integer (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.last7dZat | integer (zat) | Same, over 7 days. |
| burn.last30dZat | integer (zat) | Same, over 30 days. |
| burn.avgPerBlock24hZat | integer (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" | null | observed-a-1: the reserve observed at block A − 1. implied: reserve − Σ removed, provisional only. |
| burn.seed.zat | integer (zat) | null | Seed value. |
| burn.seed.lockedAtHeight | integer | null | Tip 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.zecstats | object | null | ZecStats 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.observedAt | integer (Unix s) | When the cross-check last ran. |
| crossChecks.zecstats.zecstatsHeight | integer | null | Block ZecStats' pool values describe, matched by chain supply. |
| crossChecks.zecstats.ourShieldedPct | number (0–100) | null | Our shielded share at the compared height. |
| crossChecks.zecstats.ourIronwoodMigrationPct | number (0–100) | null | Our Ironwood share at the compared height. |
| attribution | string[] | Data credits to show with the numbers. |
| stats.avgBlockTime1hSec | number (s) | null | Average 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.avgBlockTime24hSec | number (s) | null | Same, over the 24 h window ending at the tip. Null with fewer than 2 blocks in the window. |
| stats.blocksLastHour | integer | Blocks 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.blocksLast24h | integer | Blocks in the 24 h window ending at the tip, on the same clock. |
| stats.txLast24h | integer | Non-coinbase transactions in the 24 h window ending at the tip. |
| stats.feesLast24hZat | integer (zat) | null | Fees in the 24 h window ending at the tip. Null if any block in the window lacks a fee value. |
| stats.medianFeePerTx24hZat | integer (zat) | null | Lower median fee of non-coinbase transactions in the 24 h window ending at the tip. |
| stats.targetSpacingSec | 75 | 25 | Target block spacing: 75 s before NU7, 25 s after. |
| recentBlocks[].h | integer | Block height. |
| recentBlocks[].hash | string (64 hex) | Block hash, lowercase hex. |
| recentBlocks[].t | integer (Unix s) | Miner timestamp (noisy). |
| recentBlocks[].seenAt | integer (Unix s) | When Burnwood first saw the block. |
| recentBlocks[].dt | integer (s, signed) | Raw interval time(h) − time(h − 1). Can be zero or negative; clamp to at least 1 s before displaying it. |
| recentBlocks[].tx | integer | Transactions in the block, incl. coinbase. |
| recentBlocks[].actions | integer | null | Shielded 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[].feesZat | integer (zat) | null | Total fees of the block. Null when fees are unavailable for it. |
| recentBlocks[].removedZat | integer (zat) | null | ZEC 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" | null | Method 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[].tipHeight | integer | null | The source's tip height. Null if it hasn't answered yet. |
| sources.items[].lagBlocks | integer | null | Blocks behind the highest tip seen across sources. |
| sources.items[].version | string | null | Node software and version, e.g. Zakura 1.5.1. |
| sources.items[].nu7Aware | boolean | null | Whether the source's node supports NU7. Null if unknown. |
| sources.items[].lastOkAt | integer (Unix s) | null | Last successful response. |
| revs.blocks | string | integer | Revision 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.history | string | integer | Revision of history.json, or 0 while it isn't available yet. |
| revs.milestones | string | integer | Revision of milestones.json, or 0 while it isn't available yet. |
| revs.cards | string | integer | Revision of cards.json, or 0 while it isn't available yet. |
| notices | string[] | 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.
| Field | Type | Meaning |
|---|---|---|
| schemaVersion | 1 | Contract version. |
| network | "mainnet" | "testnet" | "regtest" | Network of this file. regtest appears only in local test output, never on the public data host. |
| generatedAt | integer (Unix s) | When this file was built. |
| rev | string (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. |
| tipHeight | integer | Height of the newest row. |
| blocks[].h | integer | Block height. |
| blocks[].hash | string (64 hex) | Block hash, lowercase hex. |
| blocks[].t | integer (Unix s) | Miner timestamp (noisy). |
| blocks[].seenAt | integer (Unix s) | When Burnwood first saw the block. |
| blocks[].dt | integer (s, signed) | Raw interval time(h) − time(h − 1). Can be zero or negative; clamp to at least 1 s before displaying it. |
| blocks[].tx | integer | Transactions in the block, incl. coinbase. |
| blocks[].actions | integer | null | Shielded 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[].feesZat | integer (zat) | null | Total fees of the block. Null when fees are unavailable for it. |
| blocks[].removedZat | integer (zat) | null | ZEC 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" | null | Method 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.
| Field | Type | Meaning |
|---|---|---|
| schemaVersion | 1 | Contract version. |
| network | "mainnet" | "testnet" | "regtest" | Network of this file. regtest appears only in local test output, never on the public data host. |
| generatedAt | integer (Unix s) | When this file was built. |
| rev | string (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. |
| firstDate | string (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). |
| nu7Date | string (YYYY-MM-DD) | null | UTC 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[].date | string (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[].blocks | integer | Blocks counted on that day (lastHeight − firstHeight + 1). |
| days[].firstHeight | integer | Lowest height of the day (the previous day's lastHeight + 1). |
| days[].lastHeight | integer | Highest height of the day. |
| days[].avgIntervalSec | number (s) | null | Average block interval of the day. |
| days[].txCount | integer | Transactions of the day. |
| days[].feesZat | integer (zat) | null | Fees of the day. Null when fees were unavailable for part of the day. |
| days[].removedZat | integer (zat) | ZEC moved to the NSM reserve that day. 0 before NU7. |
| days[].shieldedPct | number (0–100) | null | Shielded share at the day's last confirmed pool snapshot. Null without a snapshot. |
| days[].ironwoodMigrationPct | number (0–100) | null | Ironwood share at the same snapshot. |
| days[].partial | boolean | True for today's row, which is still filling in. |
milestones.json
Milestones reached so far. provisional until the block has 10 confirmations, then final.
| Field | Type | Meaning |
|---|---|---|
| schemaVersion | 1 | Contract version. |
| network | "mainnet" | "testnet" | "regtest" | Network of this file. regtest appears only in local test output, never on the public data host. |
| generatedAt | integer (Unix s) | When this file was built. |
| rev | string (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. |
| activationHeight | integer | null | Activation height A the countdown milestones refer to. |
| items[].id | string | t-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[].label | string | Plain-English label. |
| items[].height | integer | Block that reached the milestone. |
| items[].hash | string (64 hex) | Hash of that block. |
| items[].time | integer (Unix s) | Miner timestamp of that block. |
| items[].status | "provisional" | "final" | final once the block has 10 confirmations. |
| items[].value | object | null | The 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.intervalSec | integer (s) | first-sub-25s-block: raw interval of the first block under 25 s. |
| items[].value.avgBlockTime1hSec | number (s) | null | first-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.blocks | integer | first-6-hours: blocks after the activation block, up to and including this one. |
| items[].value.avgIntervalSec | number (s) | first-6-hours: average block time over those blocks, on the chain clock (latest block timestamp so far). |
| items[].value.removedZat | integer (zat) | null | first-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.shieldedPct | number (0–100) | null | first-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.eta | object | null | t-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.time | integer (Unix s) | Estimated activation time. |
| items[].value.eta.low | integer (Unix s) | Early end of the estimate's band. |
| items[].value.eta.high | integer (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.
| Field | Type | Meaning |
|---|---|---|
| schemaVersion | 1 | Contract version. |
| network | "mainnet" | "testnet" | "regtest" | Network of this file. regtest appears only in local test output, never on the public data host. |
| generatedAt | integer (Unix s) | When this file was built. |
| rev | string (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.url | string (URL) | Current card, 1200×630. |
| current.landscape.width | integer | Width in pixels. |
| current.landscape.height | integer | Height in pixels. |
| current.landscape.alt | string | Alt text, also the share text. |
| current.landscape.renderedAt | integer (Unix s) | When the image was rendered. |
| current.portrait.url | string (URL) | Current card, 1080×1350. |
| current.portrait.width | integer | Width in pixels. |
| current.portrait.height | integer | Height in pixels. |
| current.portrait.alt | string | Alt text, also the share text. |
| current.portrait.renderedAt | integer (Unix s) | When the image was rendered. |
| items[].key | string | Image key (file name without .png). |
| items[].kind | string (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[].url | string (URL) | Image URL. |
| items[].width | integer | Width in pixels. |
| items[].height | integer | Height in pixels. |
| items[].alt | string | Alt text, also the share text. |
| items[].heightRef | integer | Block height the card describes. |
| items[].renderedAt | integer (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
| Field | Value | Meaning |
|---|---|---|
state | A | NU7 not scheduled (or withdrawn) |
B | Countdown, more than 100 blocks to go | |
C + phase: approach | 100 blocks or fewer to go | |
C + phase: live | NU7 active, fewer than 100 blocks since activation | |
D | 100+ blocks since activation | |
burn.status | not-active / confirmed / single-source / disputed | see /method#sources |
burn.method | nsm-reserve / pool-delta / fee-share / null | see /method#active-method |
check (blocks), pools.status | confirmed / pending / single-source / disputed | per-block and pool cross-check |
burn.seed.status | unknown / provisional / locked | the reserve seed measurement (never counted) |
sources.items[].status | healthy / degraded / down / stalled | data source health |
Notice codes
| Code | Text |
|---|---|
single-source | Running on one data source right now. Numbers are still exact, but not cross-checked. |
burn-disputed | Our two data sources disagree. Showing the last value they both confirmed. |
pools-disputed | Pool figures are being re-checked. Showing the last confirmed values. |
pools-unconfirmed | Pool figures are being re-checked. Our data sources haven't agreed on them yet, so the values shown aren't confirmed. |
source-not-nu7-ready | One of our data providers hasn't upgraded for NU7 yet. We'll switch sources if needed. |
nu7-schedule-changed | The NU7 activation height changed. The countdown follows the network. |
nu7-disabled | NU7 is no longer scheduled on the network. We'll resume the countdown when it is. |
reserve-field-missing | The reserve total isn't available right now. We're adding up each block's removal instead. |
history-starts-late | Pool 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).