Methodology & data
Every number on this site is computed by make build from the files below, offline and without credentials. Their hashes are checked by make verify.
Sources and freshness
One row per input file in data/snapshot/manifest.json. The last date is the freshest day in that file.
| File | Source | Rows | First date | Last date | Pulled (UTC) | sha256 |
|---|---|---|---|---|---|---|
| contracts_daily.parquet | BigQuery bigquery-public-data.crypto_near_mainnet_us | 921,480 | 2025-09-22 | 2026-11-01 | 2026-11-02T08:05:43Z | cac2f0a3 |
| defillama_intents_daily.parquet | https://api.llama.fi/summary/dexs/near-intents | 690 | 2024-12-10 | 2026-10-30 | 2026-11-02T03:43:25Z | ae50ca9a |
| explorer_1click_daily.parquet | https://explorer.near-intents.org/api/v0/transactions | 433,167 | 2026-07-01 | 2026-11-01 | 2026-11-03T03:16:25Z | 1b17dccc |
| explorer_channels_daily.parquet | https://explorer.near-intents.org/api/v0/transactions | 11,023 | 2026-07-01 | 2026-11-01 | 2026-11-03T03:16:25Z | 9521d445 |
| explorer_recipients_daily.parquet | https://explorer.near-intents.org/api/v0/transactions | 25,786 | 2026-07-01 | 2026-11-01 | 2026-11-03T03:16:25Z | 238b3049 |
| fee_wallet_inflows_daily.parquet | BigQuery bigquery-public-data.crypto_near_mainnet_us | 811 | 2025-11-07 | 2026-10-31 | 2026-11-02T03:40:35Z | b32041f1 |
| intents_onchain_daily.parquet | BigQuery bigquery-public-data.crypto_near_mainnet_us | 190 | 2026-04-26 | 2026-11-01 | 2026-11-02T03:39:28Z | c63a43d0 |
| network_daily.parquet | BigQuery bigquery-public-data.crypto_near_mainnet_us | 190 | 2026-04-26 | 2026-11-01 | 2026-11-02T03:38:29Z | ea5d1085 |
| price_daily.parquet | https://api.coingecko.com/api/v3/coins/near/market_chart/range | 363 | 2025-11-04 | 2026-11-01 | 2026-11-02T03:43:33Z | 48afd3b4 |
| supply_daily.parquet | BigQuery bigquery-public-data.crypto_near_mainnet_us | 541 | 2025-05-10 | 2026-11-01 | 2026-11-02T03:40:33Z | 382b732b |
| token_assets.parquet | https://1click.chaindefuser.com/v0/tokens | 210 | – | – | 2026-11-02T07:57:54Z | 3529a856 |
| events.csv | Curated reference (sources per row) | 4 | 2026-02-23 | 2026-10-01 | 2026-11-03T05:00:00Z | 931da26c |
| parameters.csv | Curated reference (sources per row) | 4 | – | – | 2026-11-03T08:00:00Z | cc10f883 |
Snapshot manifest sha256: 48c59060cee309e2aafb62614dfb24454828bf5ae8f534bd52154165b5b8c096
Reconciliation: on-chain revenue against DefiLlama
Every complete month, revenue measured from the NEAR revenue wallets (internal transfers netted, daily prices) is compared with DefiLlama's. Tolerance 15%; a month outside it withdraws the headline.
- 2025-12: +11.0%
- 2026-01: +3.5%
- 2026-02: -2.0%
- 2026-03: +0.8%
- 2026-04: -6.7%
- 2026-05: -2.5%
- 2026-06: +5.1%
- 2026-07: -4.6%
- 2026-08: -1.6%
- 2026-09: -4.8%
Proof of analysis
The SHA-256 of the snapshot manifest (which lists the hash of every data file) is committed to a NEAR contract, so anyone can check that these numbers came from these files, and that the hash existed no later than the block of the transaction. It does not show that the data is correct.
NEAR testnet
This is a testnet commit, not mainnet: testnet carries no economic security and is not guaranteed to keep its history. It was chosen because it costs nothing.
- Contract:
- nepu-ledger.testnet
- Run id:
- capture-ledger-2026-11-01-48c59060cee3
- Transaction:
- 2CsbDXKFmFPqUpBDvQxiamodirssdd9NT63E6dqeg76D (block 276017917)
Verify it yourself
Checking…
- SHA-256 of snapshot-manifest.json, computed in your browser
- …
- Hash returned by nepu-ledger.testnet.get("capture-ledger-2026-11-01-48c59060cee3") on NEAR testnet
- …
- Hash recorded when the proof was made (data/proof.json)
- 48c59060cee309e2aafb62614dfb24454828bf5ae8f534bd52154165b5b8c096
Without this page: hash data/snapshot/manifest.json (for example with sha256sum) and compare it with the value of get for the run id above (near contract call-function as-read-only, or capture proof status).
OpenTimestamps (Bitcoin): pending
Submitted to 4 calendar servers; a Bitcoin block attests it a few hours later and the proof workflow then completes the file. Checked 2026-11-03T08:01:58Z. manifest.json.ots (to verify, save it next to data/snapshot/manifest.json and run ots verify manifest.json.ots; the client needs a Bitcoin Core node).
Events on the charts
- 2025-10-30 · Daily gross issuance falls from about 176,237 to 88,823 NEAR (14-day means); 2025-10-29 is a transition day (from the data: supply_daily.parquet: issuance_gross_near, largest 14-day step down, dated to the first day closer to the new level)
- 2026-02-23 · NEAR Intents fee switch goes live; revenue used for NEAR buybacks (reported: web search 2026-11-03: several secondary reports agree on the date; no primary NEAR Foundation post found (see also DATA_AUDIT.md Check 5))
- 2026-04-27 · First observed inflow to buybacks.multisignature.near (from the data: fee_wallet_inflows_daily.parquet: first day of the buyback wallet)
- 2026-09-09 · 502,792 NEAR moved between revenue wallets (netted out, not a buyback) (from the data: fee_wallet_inflows_daily.parquet: largest internal transfer)
- 2026-10-01 · NEAR Intents exploit; 1Click services halted (reported: web search 2026-11-03: consistent reports from several outlets and a status-page 1Click API incident; no technical post-mortem read)
Not drawn, and why
- nearcore 2.14 activation: web search 2026-11-03: only a release candidate (2.14.0-rc.1) found; no mainnet activation date
- HSP-029 outcome (issuance cap 2.5 % to 1.6 %): web fetch 2026-11-03: proposal and its phasing confirmed (24 months after a 90-day grace period); vote result not found
Reproduce
make setup # Python (uv) and Node dependencies make build # every metric from data/snapshot -> site/public/data/*.json make verify # tests, reconciliation, invariants, manifest hashes make site # this dashboard, static, into site/out/
Definitions, formulas and limitations: docs/METHODOLOGY.md. How every source was checked: DATA_AUDIT.md. 11 input tables; the SQL or API request of each is shown under every chart. This build: 7e1684b81b06, 2026-11-04T07:59:01Z.