{
  "snapshot": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
  "widerRawWindow": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
  "sourceVersion": 2,
  "files": [
    {
      "path": "data/analysis/address-identity-audit.csv",
      "bytes": 138,
      "sha256": "fbc1aeb5544d100a25719f85218ceb4983c538f772c62c586281100d6ce49dec"
    },
    {
      "path": "data/analysis/busy-quiet-fees.csv",
      "bytes": 591,
      "sha256": "66f1ccbfb96368e590e040577264c5932ccce72e059221a7174977e495828cef"
    },
    {
      "path": "data/analysis/buyer-seller-breadth-scope.csv",
      "bytes": 977,
      "sha256": "731eeff140a4d0c122193c239ddff2f961b7a3dcde76e1d142751a5a66f751f0"
    },
    {
      "path": "data/analysis/buyer-seller-breadth.csv.gz",
      "bytes": 648906,
      "sha256": "c2eda5996a0e52288a9be341c06873669ccfee2168af98c48fe42a7dd5dbdc68"
    },
    {
      "path": "data/analysis/chain-activity-mix.csv",
      "bytes": 306,
      "sha256": "ec0c56bc1d4c9a438aca3fd2aec5c430036b97e03e57203977fa69a91d8d4e8c"
    },
    {
      "path": "data/analysis/chain-common.csv",
      "bytes": 125,
      "sha256": "a05fadb48b7c4eeb65805484000bdaf5e9bb10571c63e7914b7cbb0ec9f273b5"
    },
    {
      "path": "data/analysis/chain-hourly.csv",
      "bytes": 945,
      "sha256": "fdba7d22a3458d700ca8e8714ba7d98bd1073d4e6e6ca1ea30bfb7ac1b0caf4c"
    },
    {
      "path": "data/analysis/creator-cash-flow.csv",
      "bytes": 670,
      "sha256": "7fd92cdb4921c6d9a75a70bb546d6a577d74bc2203bdfe90260cb852bf9a6d63"
    },
    {
      "path": "data/analysis/creator-launch-counts.csv",
      "bytes": 94317,
      "sha256": "f1d6598d441487afdd9fab093b0871d04a0f16466117fef5ad3f611d89c26574"
    },
    {
      "path": "data/analysis/creator-trading.csv.gz",
      "bytes": 67560,
      "sha256": "cd2c4750647264e1657b41e95de712de0fb55bed77f31330dcada36f4e8f370d"
    },
    {
      "path": "data/analysis/cube-base-missing.csv",
      "bytes": 54,
      "sha256": "4f9aa2ca542e3940e3b951157741f0915d737520c157d3504eb46261b3b8b1d9"
    },
    {
      "path": "data/analysis/deployment-common.csv",
      "bytes": 69,
      "sha256": "4b2087809785e4caefeb70da1c2357cfaad63715d590bdf0594911ebd906a088"
    },
    {
      "path": "data/analysis/deployment-hourly.csv",
      "bytes": 260,
      "sha256": "459b5d213a245e1a27d1179f27fac23274b839617abc59cec052efa3b8cd0da1"
    },
    {
      "path": "data/analysis/deployment-mix.csv",
      "bytes": 117,
      "sha256": "fd6a05cdf00c7fe42f490d203040f3ddb458fafee86beef695261a92a7b9d13d"
    },
    {
      "path": "data/analysis/deployment-summary.csv",
      "bytes": 155,
      "sha256": "466b86b9a3fa12113c27c14987034a3b3acc2bc338411d32f17003ceb208d801"
    },
    {
      "path": "data/analysis/deployment-top-creators.csv",
      "bytes": 1728,
      "sha256": "714b63f04987f8e5b322e0dfccd12d431304f2c6fed1aa22d6a633fea40becb9"
    },
    {
      "path": "data/analysis/economic-usdc-overview.csv",
      "bytes": 80,
      "sha256": "73b5a9a1b11b92c8f742aebeff9c0801537e1e452c6b2e80c03482c3f66d0bfe"
    },
    {
      "path": "data/analysis/entry-cohorts.csv.gz",
      "bytes": 6271743,
      "sha256": "ac58328cbdf5d08c592fa97a7a7171c2709833b2a639b759bb24eda025299b7b"
    },
    {
      "path": "data/analysis/entry-summary.csv",
      "bytes": 7607,
      "sha256": "57931bdb80b55cc51495e98453cfd6c12b74fb8bdd618e75873e8c5dfa4fd81d"
    },
    {
      "path": "data/analysis/execution-sizes.csv",
      "bytes": 335,
      "sha256": "e8f75719ea5d0b9be9eb3cfb3f5856dda0e85d72ca8d82106b6175d6d24d7634"
    },
    {
      "path": "data/analysis/fast-repeat-summary.csv",
      "bytes": 867,
      "sha256": "4e8395db231392c286e589859f5b094e473430cee7d8f7fabe3758f9ac650441"
    },
    {
      "path": "data/analysis/final-audit.csv",
      "bytes": 10096,
      "sha256": "ac23087b0e7d523e630480d00c939a539f1b140bb072010708028c0a4d746d45"
    },
    {
      "path": "data/analysis/final-hour-local-seal.csv",
      "bytes": 189,
      "sha256": "fa9c38d8a94ea3b65f05703bb8512c0d8d447b8cc75929fc18f0f6ae25c4667f"
    },
    {
      "path": "data/analysis/final-hour-quote-comparison.csv",
      "bytes": 6223,
      "sha256": "96730c38b73eba94d2bc905550d08976a13d66e99221bebe97f32412e1d43f47"
    },
    {
      "path": "data/analysis/final-hour-quote-local.csv",
      "bytes": 4010,
      "sha256": "b387a9740392f2f2a911e67974ef5d7b1343f9fea2df947f9c0b92a0d374e187"
    },
    {
      "path": "data/analysis/first-hour-tokens.csv.gz",
      "bytes": 1035293,
      "sha256": "d7d562b9aaf3c01078798b7a44501792d8ea35ed3c2f98207ec7be54f6a7d535"
    },
    {
      "path": "data/analysis/funnel-stage-times.csv",
      "bytes": 134567,
      "sha256": "636f6d030540f9cf662b7b359be0d94947e8a21ef2c9a35563b068236574e231"
    },
    {
      "path": "data/analysis/hour-change.csv",
      "bytes": 294,
      "sha256": "850b996fa2d139454893ea2b0dc6bc077e3b61cbd9bf03657232e3a0b53ef3f6"
    },
    {
      "path": "data/analysis/hourly-trading.csv",
      "bytes": 694,
      "sha256": "552fabdc76166c5c7e26fe9a0aa98dcc7939b52b69b5435a4ebf18ab9b5308e9"
    },
    {
      "path": "data/analysis/intensity.csv",
      "bytes": 79,
      "sha256": "649327c766f55f5f0c94158f887725ab0a1b99d247069bfb845667fd017fb035"
    },
    {
      "path": "data/analysis/largest-token-exclusion.csv",
      "bytes": 1769,
      "sha256": "0512cb3f33c02b37a3d60c0685487d269a9949d0897050bdecb23aa532437d85"
    },
    {
      "path": "data/analysis/launch-cohort-summary.csv",
      "bytes": 11306,
      "sha256": "3c8b1d6926ba4737d380259d8ec362faaac84dfbe1dc47c173756993b4865301"
    },
    {
      "path": "data/analysis/launch-cost-demand.csv.gz",
      "bytes": 1087416,
      "sha256": "56526068846857065299f0397f5a00e508b1e16a89b5043be717418422be466c"
    },
    {
      "path": "data/analysis/launch-coverage.csv",
      "bytes": 1420,
      "sha256": "7c89ec1e05d72526c5765f7f0835e242f6aabe3520acf05f53116894c5d8dd8c"
    },
    {
      "path": "data/analysis/launch-first-30m.csv.gz",
      "bytes": 780476,
      "sha256": "394b76064d2886f6e8c8beb65bcc89e8e4a98310cd888784f7e3cbe153466e36"
    },
    {
      "path": "data/analysis/launch-half-hour-cohorts.csv",
      "bytes": 6919,
      "sha256": "668b28763a25e60a436e532e13b92feed5634a9d4144eaf17938f82e1a4be180"
    },
    {
      "path": "data/analysis/launch-persistence-detail.csv.gz",
      "bytes": 661375,
      "sha256": "2729d08d17ad8779cc0066d071e0b7a69e2fbdd4cde21b2e781f1c01d136eea3"
    },
    {
      "path": "data/analysis/launch-phase-trading.csv",
      "bytes": 2462,
      "sha256": "94fe9700fcef5988a1444e6deb8c5664094fd25015f31c410c5ac3c2dbad2327"
    },
    {
      "path": "data/analysis/launch-time-outcomes.csv",
      "bytes": 37920,
      "sha256": "9735e902a1a372f97cd5875e09fdbe042634c908ddb39640d9fab2e4667f229e"
    },
    {
      "path": "data/analysis/launches-common.csv",
      "bytes": 577,
      "sha256": "cf68be93a673f5e549aecacafe91d3b5ffd4fd5cb900534437fe4c5c2d77cac5"
    },
    {
      "path": "data/analysis/launchpad-audience-overlap.csv",
      "bytes": 30592,
      "sha256": "ca7a56e538e61d220f7721fff06f9de9cc7df43f681cb79471ffce5a7221cfea"
    },
    {
      "path": "data/analysis/network-fee-distribution.csv",
      "bytes": 197,
      "sha256": "95b39ab6a85db377c17b7a30b9079a4213bf3155580acf7600ad8bcd3aecfcc1"
    },
    {
      "path": "data/analysis/network-trade-cost-summary.csv",
      "bytes": 361,
      "sha256": "2ddb23fba9f3df8cb639ce4c6affbc7ae5fd243a185428ace3193fac0c0b07ce"
    },
    {
      "path": "data/analysis/observed-exits-summary.csv",
      "bytes": 318,
      "sha256": "23d165403abfdd075588cd6f19cedce207e2a421c911de5e8e7e26090199dfef"
    },
    {
      "path": "data/analysis/origin-turnover.csv",
      "bytes": 1065,
      "sha256": "45bcb1659adb20bb660ea0f88ea2e0a8acd64ed259eabce09860ff4f9b6e47d5"
    },
    {
      "path": "data/analysis/origin-wallet-stress.csv",
      "bytes": 2562,
      "sha256": "b76ba6f8dc7f1f78a96ea291c08f414d31ea916fa257ded7fb458f098b37b704"
    },
    {
      "path": "data/analysis/original-pool-trading.csv",
      "bytes": 1459,
      "sha256": "5c89494a66cebb493adafca24b938f8f65d74310acf4dfefc03901d4fe80ed31"
    },
    {
      "path": "data/analysis/platform-path-summary.csv",
      "bytes": 8068,
      "sha256": "a8ab51a8eddbe358e1ba1bc6f9236e809ca7b34abe16f7c9891ceaf7067c2cdc"
    },
    {
      "path": "data/analysis/pool-concentration.csv",
      "bytes": 37,
      "sha256": "4a6af35f89745a2025012e106f66a40e0def054dd6ec44cb202a28fccf3c0972"
    },
    {
      "path": "data/analysis/pools.csv.gz",
      "bytes": 1024618,
      "sha256": "618b91f7f2a5577b298a0413cd9d2297f57221755442768608a5744f4d504457"
    },
    {
      "path": "data/analysis/post-move-address-values.csv.gz",
      "bytes": 260225,
      "sha256": "93b630b2707079933dc0b5a26fa4e38ac6de65ba16ccfca4bf3a5ad8195ca7df"
    },
    {
      "path": "data/analysis/protocols.csv",
      "bytes": 638,
      "sha256": "aee44f9520cbbc00e62a9f4bde3df550286fb3b6cf957b2f9e8b4c50dbcb55e8"
    },
    {
      "path": "data/analysis/quarter-hour-trading.csv",
      "bytes": 1517,
      "sha256": "39cec2d751491783049ea278ab9a5f796ba395f1dbb951724216f1d197f350d4"
    },
    {
      "path": "data/analysis/quote-assets.csv",
      "bytes": 6634,
      "sha256": "48d7a66cf6288597ae29c5b94c7d0d275d3cc90871bdaadd59a4683687bffc7e"
    },
    {
      "path": "data/analysis/return-exploration.csv",
      "bytes": 114,
      "sha256": "199f1d41cc9943dd427679fc714bbe5b778f8869f4290ccdd1971a1981ed090b"
    },
    {
      "path": "data/analysis/returns-summary.csv",
      "bytes": 723,
      "sha256": "9f035e4dd375789573887450678dcbfc6e311315dd1f1d11ace29080912507fc"
    },
    {
      "path": "data/analysis/same-denomination-swaps.csv",
      "bytes": 35,
      "sha256": "f641557bd195c9fb3fea5198169f4bf9a7a0cbb911054e8265fd20794778eb72"
    },
    {
      "path": "data/analysis/same-usdc-by-hour.csv",
      "bytes": 264,
      "sha256": "7d5417f9bb93c49f7949b3aa825725555cc39f167818434092c3f66ed2c5a70d"
    },
    {
      "path": "data/analysis/same-usdc-by-origin.csv",
      "bytes": 65,
      "sha256": "8cef7df7c59edcb32077bff4c32cff0b77f68db31b713957e4b0c134a62b4041"
    },
    {
      "path": "data/analysis/same-usdc-by-protocol.csv",
      "bytes": 66,
      "sha256": "ea5ff7e2ad99777ce90d589c44ef6f3c10d585f2fa1cfe159af168db30643aa2"
    },
    {
      "path": "data/analysis/selected-pool-price-paths.csv",
      "bytes": 34180,
      "sha256": "b2b3b16d7c53a8e188f8a32243c92e2ab034892ad0c96a51e2c1fa84bd2cc2f7"
    },
    {
      "path": "data/analysis/selected-pool-price-summary.csv",
      "bytes": 1107,
      "sha256": "4a8e7b31433df26efceb928b8be53365a948a0f0098dd0f02972953ba3f10310"
    },
    {
      "path": "data/analysis/selected-pool-trade-gaps.csv",
      "bytes": 670,
      "sha256": "e5c9de467d68d412cdac880b1dd1b50e28a4959463a8b6ab982f8a4ba72f5f5d"
    },
    {
      "path": "data/analysis/tokens.csv.gz",
      "bytes": 719280,
      "sha256": "9c3a25992c89b1daf3b68cd9a177fe3d370fd617bd945c6eed73067b91380294"
    },
    {
      "path": "data/analysis/top-origin-tokens.csv.gz",
      "bytes": 327998,
      "sha256": "ea725060c0e7f23578221eb4c8ab824c2ee938be0572b17d97ca76420083305f"
    },
    {
      "path": "data/analysis/top-token-display.csv",
      "bytes": 3794,
      "sha256": "bcaa779b6f13e323788c114eaab7169aeefc8724afa7957feb0cf68409700bfb"
    },
    {
      "path": "data/analysis/trade-size.csv",
      "bytes": 765,
      "sha256": "6c94ca997fd3748e773ccd67496771f6dfbb1dcd3063787abdb9a9edc3bf6e7c"
    },
    {
      "path": "data/analysis/trader-summary.csv",
      "bytes": 760,
      "sha256": "a2134bb9dc14cfea44291af225c1236d70b78191fad7f50f1cf2ed3a3b71c994"
    },
    {
      "path": "data/analysis/trading-overview.csv",
      "bytes": 476,
      "sha256": "bef23c5aa17ac9626d933ba121fe04406ca0a989b0006f2fe8dcd7be2f40636c"
    },
    {
      "path": "data/analysis/transaction-routing.csv",
      "bytes": 109,
      "sha256": "422900e0726d494d2c21b723a3b679653022a4cf8768e429d4200ab666964832"
    },
    {
      "path": "data/analysis/v2-correction-audit.csv",
      "bytes": 1734,
      "sha256": "9c061709fe5938c7fdde08bef8e1295dcf64df8eb259a604dbe1a8e7ee9f7525"
    },
    {
      "path": "data/creation-grain-check.csv",
      "bytes": 176,
      "sha256": "10f57d895454f0452505fc02c74ee0dd71a4bbb8d93fb173007a256930fb3665"
    },
    {
      "path": "data/launchpad-coverage-public.csv",
      "bytes": 8570,
      "sha256": "2887188fe40adeddddfd57aeec42eb5f736adfef24069e272449c0d7352da99e"
    },
    {
      "path": "data/snapshot-seal-checks.csv",
      "bytes": 9788,
      "sha256": "c8d99c52cfeb7f2e644c1c18dbff3ac4d8c13d0ebb4942573459338aedcb30a1"
    },
    {
      "path": "data/source-audit.csv",
      "bytes": 9747,
      "sha256": "b05657e1754c1a7eb655d41010f8be3be33468931fef0e1e7551eb455e3dd971"
    },
    {
      "path": "data/transfer-common.csv",
      "bytes": 876,
      "sha256": "db74b4fb59df82aef4ea8ae611695b0fe84397634e86f9ded5e0b0ad84b47e17"
    },
    {
      "path": "data/transfer-key-check.csv",
      "bytes": 288,
      "sha256": "1ef523bb3261b471c08726f6b24c0afdb06b24293359c353660886a050ba11b9"
    },
    {
      "path": "charts/hourly.svg",
      "bytes": 2795,
      "sha256": "a1985d76f8c713fa3331c0783d7de43603f9633d725c826df1f9921856e5e9b4"
    },
    {
      "path": "charts/launchpads.svg",
      "bytes": 2510,
      "sha256": "0aef19a89ac0bfe7c15658d7fcf3ad918e50174ac3dba31af97ecea6714ca238"
    },
    {
      "path": "charts/first-hour.svg",
      "bytes": 2899,
      "sha256": "976f52f46afd2f57bda08930346cf6616b0c290f52a7fb6dc68fe6978f64696c"
    },
    {
      "path": "charts/returns.svg",
      "bytes": 1818,
      "sha256": "e3a0d1d2d46e0168f367c521fc8089568f358a9a4c1d59376fe7d038d8dc7740"
    },
    {
      "path": "charts/minara-price.svg",
      "bytes": 4318,
      "sha256": "44a61692e34e642cb2d4e4e2fae8996ff2404bc0e1f2ea15ac3255fe763c1ed0"
    },
    {
      "path": "report.md",
      "bytes": 30801,
      "sha256": "40ee0d84cdd79e139cd32ab12414af076a259317fe59271eb0673a39b1df28d1"
    },
    {
      "path": "methodology.md",
      "bytes": 10767,
      "sha256": "4f8fcd7f4923d488bdf29a1bbe04395144aea7ee1a0e7749e8b626c9ebea0523"
    },
    {
      "path": "audit.md",
      "bytes": 6953,
      "sha256": "e51a6145c64eb6308819acb64fb2976979c333fe4203a3e0feca397797bec906"
    },
    {
      "path": "launchpad-coverage.md",
      "bytes": 9279,
      "sha256": "4a69afe1dc03fd3ecfa3b9ad47297f22441fe44a0a0e0145d5dfa6b0d609504a"
    },
    {
      "path": "metric-status.md",
      "bytes": 19437,
      "sha256": "a3a6b8b2bf871edd80143e76b351400e544aac24f7c9f46896051f26b925fbe3"
    },
    {
      "path": "queries/local/address-identity-audit.sql",
      "bytes": 345,
      "sha256": "4ab091b268a935b6d9e78624fde6bb843178a8c92ffaba36820191ef3ce8c740"
    },
    {
      "path": "queries/local/chain-activity-mix.sql",
      "bytes": 467,
      "sha256": "002acd213bc5c8d5f1543294aa8b34e52602e2c1cfce90d8b08dad61d08ac10f"
    },
    {
      "path": "queries/local/chain-common.sql",
      "bytes": 240,
      "sha256": "9b8fce83eb4ab57f35c494cb08d58888dacd04029fd9ba0382fd549845513897"
    },
    {
      "path": "queries/local/creator-cash-flow.sql",
      "bytes": 368,
      "sha256": "c3a51accc30b7d16456d60995a7cc2c9743663fcde22a627a37d37a5f54cdbc4"
    },
    {
      "path": "queries/local/creator-trading.sql",
      "bytes": 335,
      "sha256": "b2eb2dd476d36a0008c8d5a192c2fe456640e4c8ba5df63378d4f2fd4513f789"
    },
    {
      "path": "queries/local/cube-base-missing.sql",
      "bytes": 89,
      "sha256": "38daeb00345d1837941b023473305b5b7c5535fef9cafe8909e79809240b9866"
    },
    {
      "path": "queries/local/deployment-common.sql",
      "bytes": 160,
      "sha256": "e010a65303ceb213d0a3924382012571575232ff90a23fe459373e1b62049683"
    },
    {
      "path": "queries/local/deployment-mix.sql",
      "bytes": 243,
      "sha256": "094dcf754a71c7bb9649cdff4a949093ee22ed9201e01fc1e8f6a1ccd5808992"
    },
    {
      "path": "queries/local/first-hour-tokens.sql",
      "bytes": 1479,
      "sha256": "7caec0c4a526fdf7e7fb5ce2a773cfba8ebae5e0d4029003dae1219923b3c2b2"
    },
    {
      "path": "queries/local/funnel-stage-times.sql",
      "bytes": 546,
      "sha256": "0815190ecef906c9fc03b11895d65d55a42d13e40a718ff65840184d604d35d1"
    },
    {
      "path": "queries/local/intensity.sql",
      "bytes": 138,
      "sha256": "2d16e623bf207d7f33bada3f64fdd43f37a955461285a308ab47f5ce02f81035"
    },
    {
      "path": "queries/local/launch-cost-demand.sql",
      "bytes": 384,
      "sha256": "2dcf9a34682d56f326cd51aa8df1b70af8a065bf7ac849dd56fe0f3f49220ad8"
    },
    {
      "path": "queries/local/launch-persistence-detail.sql",
      "bytes": 547,
      "sha256": "acf2f8543a68d27baf283779c12646401114f80649946e843824b177d7a8f5d5"
    },
    {
      "path": "queries/local/launch-phase-trading.sql",
      "bytes": 341,
      "sha256": "7e31e32a304e6697d7a9902e149b0cc21b5498ac27381403fa2313104e3ebc5c"
    },
    {
      "path": "queries/local/origin-turnover.sql",
      "bytes": 263,
      "sha256": "3331aba267ac65ce8255bf747479031c6f837e0be82022249a709d08eb1edad9"
    },
    {
      "path": "queries/local/pool-concentration.sql",
      "bytes": 115,
      "sha256": "3875cf49ae3d2c144568a7c5f901f5166a958f2df6a545ce1bf04ce672d95ba6"
    },
    {
      "path": "queries/local/return-exploration.sql",
      "bytes": 378,
      "sha256": "e1c30e1ded7bb612bfb3dae3193227aa380ede18fa8e5359e35668f3c107377e"
    },
    {
      "path": "queries/local/selected-pool-trade-gaps.sql",
      "bytes": 385,
      "sha256": "d8ecc797013af5aec554f0e5b0123306209bf97217f87d88498a1b70a58587da"
    },
    {
      "path": "queries/local/trading-overview.sql",
      "bytes": 878,
      "sha256": "f9443eab823b5714d20d8cde9a3a2ae61417bf21c71eb0791e48eeed073daac1"
    },
    {
      "path": "queries/local/transaction-routing.sql",
      "bytes": 262,
      "sha256": "0c8e57b6aecd17120a9dedef85dd3f99a47b5a64bfd1757c1eb3a50f4fb0c2ab"
    },
    {
      "path": "metrics.json",
      "bytes": 139978,
      "sha256": "1914a8516cfd5d1bfc1eb05b457018383ab9b96164ba163b6f033ec033b12c1d"
    },
    {
      "path": "coverage-map.json",
      "bytes": 178491,
      "sha256": "f9268b6449aba1d50a02c97d2ddc56da9290855f295a09c992c23e74303d2840"
    },
    {
      "path": "registers.html",
      "bytes": 43291,
      "sha256": "c4a41fc6ae3ac7b279cb16e0648d136c2a73f45285032464d1b44f1700b86d58"
    },
    {
      "path": "claims.json",
      "bytes": 101940,
      "sha256": "d3e99402cb2a712a5bad8d463b141dc45e675d18ca3fa185058df85e49a5f79d"
    },
    {
      "path": "chart-checks.json",
      "bytes": 2652,
      "sha256": "6a62be48a59ea8dadb3d3327539f9d126235ea0d9ff25934ea77e230da919a77"
    },
    {
      "path": "field-guide.json",
      "bytes": 119392,
      "sha256": "151a995e62b8e3ace0c8c8247706ec9e6d89279feff0a263fce7f3c59a5fb033"
    },
    {
      "path": "export-checks.json",
      "bytes": 10137,
      "sha256": "5a7449da338cc5e6d0b662c4234c76d8abc789ae29af681ce620013d6caea809"
    },
    {
      "path": "README.md",
      "bytes": 2228,
      "sha256": "dfe706ee9d2e1a1ee9410365de50412c119d1f0c54f0bbad8417c44d526db75b"
    },
    {
      "path": "cover.svg",
      "bytes": 1305,
      "sha256": "7fdd05985954fe2de7cd6d0c351837c1827ce949295ce2aafa700238a98c0daf"
    },
    {
      "path": "cover.png",
      "bytes": 69900,
      "sha256": "a72d3673b81d37ac7cdbbb453e8afdf69dca096bb50785447382ca40e1772894"
    },
    {
      "path": "appendix.html",
      "bytes": 39411,
      "sha256": "c4e1083d478ef7b1e6624eb6bffff3fa36afa76a25378cf98377fd466599673e"
    }
  ],
  "datasets": {
    "data/analysis/address-identity-audit.json": {
      "file": "data/analysis/address-identity-audit.csv",
      "rows": 1,
      "fields": {
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "trader_equals_chain_sender": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "cube_header_sender_equals_chain_sender": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "chain_senders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "cube_header_senders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "ea1218fd714fc4a7a43decbc553a765be2f1f32ca19a9a883574b7bb360b165e",
      "csvSha256": "fbc1aeb5544d100a25719f85218ceb4983c538f772c62c586281100d6ce49dec"
    },
    "data/analysis/busy-quiet-fees.json": {
      "file": "data/analysis/busy-quiet-fees.csv",
      "rows": 2,
      "fields": {
        "label": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "hour": "Unix seconds, UTC; buckets can start before the first observed event.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "successful": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "failed": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "senders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "receivers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "network_fees_usdc": "USDC network fees: sum of transaction fee / 10^18 over the transactions in this result. Pool trading fees are separate.",
        "transaction_cost_field": "Sum of the source transaction cost field without scaling. Its unit is unverified; do not treat it as USDC fees or gas units.",
        "fee_distribution": "USDC network-fee quantiles per transaction, using transaction fee / 10^18. Pool trading fees are separate.",
        "failed_trade_intent": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": null,
      "windows": {
        "busiest": "[2026-09-16T09:00:00Z,2026-09-16T10:00:00Z)",
        "quietest": "[2026-09-16T07:00:00Z,2026-09-16T08:00:00Z)"
      },
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "96ccf5fa916969ff2d230f2b2d263ea855988d983b18384b374d422754ade499",
      "csvSha256": "66f1ccbfb96368e590e040577264c5932ccce72e059221a7174977e495828cef"
    },
    "data/analysis/buyer-seller-breadth-scope.json": {
      "file": "data/analysis/buyer-seller-breadth-scope.csv",
      "rows": 1,
      "fields": {
        "address_count_scope": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "address_fields": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "value_scope": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "value_fields": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "repeat_rule": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "directional_ratio": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "count_check": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "value_per_buyer_rule": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "475e973ec7857daeba5afa307f9686c3be878b06846aed65221aa4b51aa12d1e",
      "csvSha256": "731eeff140a4d0c122193c239ddff2f961b7a3dcde76e1d142751a5a66f751f0"
    },
    "data/analysis/buyer-seller-breadth.json": {
      "file": "data/analysis/buyer-seller-breadth.csv.gz",
      "rows": 14450,
      "fields": {
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "two_way_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "buy_only": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "sell_only": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "repeat_buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "repeat_buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "directional_ratio": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "f22db666d3a94d971baa0f02fd4b02ae9ae011e0698af123af594efac1646e21",
      "csvSha256": "cd0a2afc6c603f24723b114d8a6f55806492e62fa385322e072bf5066f74714d"
    },
    "data/analysis/chain-activity-mix.json": {
      "file": "data/analysis/chain-activity-mix.csv",
      "rows": 4,
      "fields": {
        "category": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "network_fees_usdc": "USDC network fees: sum of transaction fee / 10^18 over the transactions in this result. Pool trading fees are separate.",
        "gas_from_fee_price": "Gas units: sum of transaction fee / gas price where gas price > 0; rows with nonpositive gas price contribute zero. No USDC scaling is applied."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "74394f9172796a4b90f952a429f93f647947dac04bb4e4e14082d9ad8c13bbb9",
      "csvSha256": "ec0c56bc1d4c9a438aca3fd2aec5c430036b97e03e57203977fa69a91d8d4e8c"
    },
    "data/analysis/chain-common.json": {
      "file": "data/analysis/chain-common.csv",
      "rows": 1,
      "fields": {
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "successful": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "failed": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "senders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "receivers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "network_fees_usdc": "USDC network fees: sum of transaction fee / 10^18 over the transactions in this result. Pool trading fees are separate."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "91f1547d902acfb3c8b893ef584cb78886e2264d1634ff101c40f386e1d0096b",
      "csvSha256": "a05fadb48b7c4eeb65805484000bdaf5e9bb10571c63e7914b7cbb0ec9f273b5"
    },
    "data/analysis/chain-hourly.json": {
      "file": "data/analysis/chain-hourly.csv",
      "rows": 10,
      "fields": {
        "hour": "Unix seconds, UTC; buckets can start before the first observed event.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "successful": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "failed": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "senders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "receivers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "network_fees_usdc": "USDC network fees: sum of transaction fee / 10^18 over the transactions in this result. Pool trading fees are separate.",
        "transaction_cost_field": "Sum of the source transaction cost field without scaling. Its unit is unverified; do not treat it as USDC fees or gas units."
      },
      "window": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "cd4d5522e82d188e90e25fa60f6a3d46a0a66f780460b2c5461086b2eee86195",
      "csvSha256": "fdba7d22a3458d700ca8e8714ba7d98bd1073d4e6e6ca1ea30bfb7ac1b0caf4c"
    },
    "data/analysis/creator-cash-flow.json": {
      "file": "data/analysis/creator-cash-flow.csv",
      "rows": 13,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "creator_buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "creator_sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "all_sell_usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "c4fd7325413ecc7a765402888238353372fd28b640f6d6c536785423d6e92d07",
      "csvSha256": "7fd92cdb4921c6d9a75a70bb546d6a577d74bc2203bdfe90260cb852bf9a6d63"
    },
    "data/analysis/creator-launch-counts.json": {
      "file": "data/analysis/creator-launch-counts.csv",
      "rows": 1461,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "creator": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "launches": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "8d9ba24beab4be9556c4b40419c5f9e7cdc04351628c37df9169ca279b981de3",
      "csvSha256": "f1d6598d441487afdd9fab093b0871d04a0f16466117fef5ad3f611d89c26574"
    },
    "data/analysis/creator-trading.json": {
      "file": "data/analysis/creator-trading.csv.gz",
      "rows": 1376,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "creator": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "seconds_to_first_sale": "Elapsed seconds; complete follow-up is required."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "120c8284a5efa9a7e94d63f100bb3f33f471f222a9943698e94769aa9bb34a5e",
      "csvSha256": "b7235747e030ca492858160dbfaae4d3cc7bfa0218dda1bfd773fbb7455449d3"
    },
    "data/analysis/cube-base-missing.json": {
      "file": "data/analysis/cube-base-missing.csv",
      "rows": 1,
      "fields": {
        "protocol": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "33724ea6be3840a7c1aaf3a67fcea6058d252b6ce7f5f7c4c3a908a3e68b4b6b",
      "csvSha256": "4f9aa2ca542e3940e3b951157741f0915d737520c157d3504eb46261b3b8b1d9"
    },
    "data/analysis/deployment-common.json": {
      "file": "data/analysis/deployment-common.csv",
      "rows": 1,
      "fields": {
        "successful_internal_creation_traces": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "immediate_creators": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "cd798c012289219fa27cc8d61fe996f6509d84fdfb691bee7f00a4542e66b3e3",
      "csvSha256": "4b2087809785e4caefeb70da1c2357cfaad63715d590bdf0594911ebd906a088"
    },
    "data/analysis/deployment-hourly.json": {
      "file": "data/analysis/deployment-hourly.csv",
      "rows": 10,
      "fields": {
        "hour": "Unix seconds, UTC; buckets can start before the first observed event.",
        "creation_traces": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "immediate_creators": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "e24fa7ffd010d0a14dbc7e649d8f8eb04b643ef01ce0453031e3e5b9347f30c0",
      "csvSha256": "459b5d213a245e1a27d1179f27fac23274b839617abc59cec052efa3b8cd0da1"
    },
    "data/analysis/deployment-mix.json": {
      "file": "data/analysis/deployment-mix.csv",
      "rows": 2,
      "fields": {
        "type": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "creation_traces": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "5f8bdbb4d107c07f29fd136c44dedb02a3134bd12f51cf8ef54c277395c9ead3",
      "csvSha256": "fd6a05cdf00c7fe42f490d203040f3ddb458fafee86beef695261a92a7b9d13d"
    },
    "data/analysis/deployment-summary.json": {
      "file": "data/analysis/deployment-summary.csv",
      "rows": 1,
      "fields": {
        "successful_internal_creation_traces": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "source_occurrences": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "resolved_created_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "unresolved_address_rows": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "immediate_creators": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "fc73092a8c13c1a7de8b38a922777cc4f65915a25f14ab51d7ec927c3a089e40",
      "csvSha256": "466b86b9a3fa12113c27c14987034a3b3acc2bc338411d32f17003ceb208d801"
    },
    "data/analysis/deployment-top-creators.json": {
      "file": "data/analysis/deployment-top-creators.csv",
      "rows": 30,
      "fields": {
        "creator": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "creation_traces": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "d624efb2985c13424338619377c385838a471e391de015281634a008b0c6ffde",
      "csvSha256": "714b63f04987f8e5b322e0dfccd12d431304f2c6fed1aa22d6a633fea40becb9"
    },
    "data/analysis/economic-usdc-overview.json": {
      "file": "data/analysis/economic-usdc-overview.csv",
      "rows": 1,
      "fields": {
        "executions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "ad7a038289950cb7192f4d92248ab67abce604dec9c0391d8ed57089fd6bc85d",
      "csvSha256": "73b5a9a1b11b92c8f742aebeff9c0801537e1e452c6b2e80c03482c3f66d0bfe"
    },
    "data/analysis/entry-cohorts.json": {
      "file": "data/analysis/entry-cohorts.csv.gz",
      "rows": 197942,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "trader": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "entry_group": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "age_seconds": "Elapsed seconds; complete follow-up is required.",
        "first_buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "later_sell_30m": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "repeat_30m": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "b4a6f7579a0bd9c95ddd18aec959f56d01022b3485b71682d24ab61e2f22037d",
      "csvSha256": "cc4213d4984f1746b2c42d105f041565eddc21d4235824c7d43477aad4c114f6"
    },
    "data/analysis/entry-summary.json": {
      "file": "data/analysis/entry-summary.csv",
      "rows": 72,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "entry_group": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "eligible_address_token_pairs": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "later_sell_30m": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "repeat_30m": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "first_buy_usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "837a77889dcdd9790daf288823e51e9b91630bac296ed39eeceb8aef1d4c655d",
      "csvSha256": "57931bdb80b55cc51495e98453cfd6c12b74fb8bdd618e75873e8c5dfa4fd81d"
    },
    "data/analysis/execution-sizes.json": {
      "file": "data/analysis/execution-sizes.csv",
      "rows": 2,
      "fields": {
        "side": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "count": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "quantiles": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "b16f6c2f03ac99e553d96ce607aa7bdd710a855c4d64b7f0f8d2ef68560385b0",
      "csvSha256": "e8f75719ea5d0b9be9eb3cfb3f5856dda0e85d72ca8d82106b6175d6d24d7634"
    },
    "data/analysis/fast-repeat-summary.json": {
      "file": "data/analysis/fast-repeat-summary.csv",
      "rows": 4,
      "fields": {
        "threshold": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "flagged": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "remaining_without_flagged_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "27a49184e220994fd642c9d009e0e3ed3baae31eb241b7018e185f35231e5c11",
      "csvSha256": "4e8395db231392c286e589859f5b094e473430cee7d8f7fabe3758f9ac650441"
    },
    "data/analysis/final-audit.json": {
      "file": "data/analysis/final-audit.csv",
      "rows": 1,
      "fields": {
        "passed": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "check_count": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "checks": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "float_tolerance": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "scope": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only."
      },
      "window": null,
      "windows": {
        "common": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
        "wider_raw": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
        "final_hour_comparison": "[2026-09-16T13:00:00Z,2026-09-16T14:00:00Z)"
      },
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "2146d30685d86fcca1e9b596b54ebc0a5438cf30d97a0002f4003f57a32258f8",
      "csvSha256": "ac23087b0e7d523e630480d00c939a539f1b140bb072010708028c0a4d746d45"
    },
    "data/analysis/final-hour-local-seal.json": {
      "file": "data/analysis/final-hour-local-seal.csv",
      "rows": 4,
      "fields": {
        "protocol": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "quoteUsd": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T13:00:00Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "f1155a13e20079e64e132483e0fa1f9dfa269fe1add8a096651d5885a2ba5c40",
      "csvSha256": "fa9c38d8a94ea3b65f05703bb8512c0d8d447b8cc75929fc18f0f6ae25c4667f"
    },
    "data/analysis/final-hour-quote-comparison.json": {
      "file": "data/analysis/final-hour-quote-comparison.csv",
      "rows": 48,
      "fields": {
        "protocol": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "quote": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "count_match": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "saved_amount": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "fresh_amount": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "amount_difference": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T13:00:00Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "e4f816901ebee98918599442adf26b37656b53246be8829c5726c246b931e2a1",
      "csvSha256": "96730c38b73eba94d2bc905550d08976a13d66e99221bebe97f32412e1d43f47"
    },
    "data/analysis/final-hour-quote-local.json": {
      "file": "data/analysis/final-hour-quote-local.csv",
      "rows": 48,
      "fields": {
        "protocol": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "quote": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "amount": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T13:00:00Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "9e86db2fca0ee25e46746d2dbce6b728fe2534b3460778e4f10667ebfbf35f02",
      "csvSha256": "b387a9740392f2f2a911e67974ef5d7b1343f9fea2df947f9c0b92a0d374e187"
    },
    "data/analysis/first-hour-tokens.json": {
      "file": "data/analysis/first-hour-tokens.csv.gz",
      "rows": 25919,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "creator": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "pool": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "groups": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "noncreator_buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "noncreator_sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "opening_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "late_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "late_swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "late_noncreator_buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "first_noncreator_buy_seconds": "Elapsed seconds; complete follow-up is required.",
        "observed_pools": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "6f6aaa35ad6ec79f982c05603fbe4a32362111f2506c1feaf250d9a4f682acc1",
      "csvSha256": "d9449c9cbd82c88f43e41a87d651b16cdc3fcd31d0e14c666416320ece7507d1"
    },
    "data/analysis/funnel-stage-times.json": {
      "file": "data/analysis/funnel-stage-times.csv",
      "rows": 1942,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "first_buyer_seconds": "Elapsed seconds; complete follow-up is required.",
        "fifth_buyer_seconds": "Elapsed seconds; complete follow-up is required."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "f8d26d283566b2381fb0a84f91ff2f359e4471c1c090fa7ec07610a3eb6ffa3b",
      "csvSha256": "636f6d030540f9cf662b7b359be0d94947e8a21ef2c9a35563b068236574e231"
    },
    "data/analysis/hour-change.json": {
      "file": "data/analysis/hour-change.csv",
      "rows": 1,
      "fields": {
        "period_a": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "period_b": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "a_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "b_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "continuing_change": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "b_only_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "a_only_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "continuing_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "b_only_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "a_only_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": null,
      "windows": {
        "period_a": "[2026-09-16T12:00:00Z,2026-09-16T13:00:00Z)",
        "period_b": "[2026-09-16T13:00:00Z,2026-09-16T14:00:00Z)"
      },
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "e989eacf2561782130d456ae83af1f0cdb4212ed02b19df1f85241855c6a5529",
      "csvSha256": "850b996fa2d139454893ea2b0dc6bc077e3b61cbd9bf03657232e3a0b53ef3f6"
    },
    "data/analysis/hourly-trading.json": {
      "file": "data/analysis/hourly-trading.csv",
      "rows": 8,
      "fields": {
        "hour": "Unix seconds, UTC; buckets can start before the first observed event.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "reference_usd": "Reference USD estimate; separate from USDC quantities.",
        "pools": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "63d27f2a2d2480c736c798fada8092f43fd7265ea8397c7cfd32a71d42d14d6f",
      "csvSha256": "552fabdc76166c5c7e26fe9a0aa98dcc7939b52b69b5435a4ebf18ab9b5308e9"
    },
    "data/analysis/intensity.json": {
      "file": "data/analysis/intensity.csv",
      "rows": 1,
      "fields": {
        "all_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "W": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "A": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "S": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "V": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "1a80cdd9b6fa16d0f496641519750735e8c696e5156ba7c5680a476f807caa46",
      "csvSha256": "649327c766f55f5f0c94158f887725ab0a1b99d247069bfb845667fd017fb035"
    },
    "data/analysis/largest-token-exclusion.json": {
      "file": "data/analysis/largest-token-exclusion.csv",
      "rows": 22,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "removed_token": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "b31fa370134a8fbe5e0e8c86956e6d77e94f027771c62ed4163973de0fb4c283",
      "csvSha256": "0512cb3f33c02b37a3d60c0685487d269a9949d0897050bdecb23aa532437d85"
    },
    "data/analysis/launch-cohort-summary.json": {
      "file": "data/analysis/launch-cohort-summary.csv",
      "rows": 27,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "eligible_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "creator_known_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traded_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "zero_trade_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "total_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "turnover_distribution": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "buyer_distribution": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "quiet_last_15m": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "known_creator_no_late_other_buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "opening_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "late_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "noncreator_buyer_thresholds": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "first_other_buyer_seconds": "Elapsed seconds; complete follow-up is required.",
        "other_buyer_not_observed": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "nested_funnel": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "b2c45e1ef9be27f29d0f72a20fffa70910d0569d57ccb327475f5330c94ffae9",
      "csvSha256": "3c8b1d6926ba4737d380259d8ec362faaac84dfbe1dc47c173756993b4865301"
    },
    "data/analysis/launch-cost-demand.json": {
      "file": "data/analysis/launch-cost-demand.csv.gz",
      "rows": 32100,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "network_fee_usdc": "USDC network fee for the launch transaction: transaction fee / 10^18. Shared launch transactions may repeat across token rows; do not sum these rows as distinct transaction fees.",
        "later_known_noncreator_usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "c8f2c25cd708054e7291a5c8f86a82a25a2cb3c1b3bc30b82c246f090146fde0",
      "csvSha256": "3db87ac39002df5a95b302ea979b69ea294386e837cd3b625608c33bd82e7eba"
    },
    "data/analysis/launch-coverage.json": {
      "file": "data/analysis/launch-coverage.csv",
      "rows": 28,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "birth_verified": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "creator_known": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "source_parsed": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "first_launch": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "last_launch": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "91fd10bcaa27bd210e491df1d4e3d480ba833d25378d62a41f99c2a439077b01",
      "csvSha256": "7c89ec1e05d72526c5765f7f0835e242f6aabe3520acf05f53116894c5d8dd8c"
    },
    "data/analysis/launch-first-30m.json": {
      "file": "data/analysis/launch-first-30m.csv.gz",
      "rows": 28553,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "a2bfe52948e3b0a7cf140cc5762eb4e3feef7420e5c46512d3dcf71c3286cf94",
      "csvSha256": "06d6844ae57ea9b829d9c6f7e2030c4b655186c8e9f7ea1d7f49c0fd6c5a0a4e"
    },
    "data/analysis/launch-half-hour-cohorts.json": {
      "file": "data/analysis/launch-half-hour-cohorts.csv",
      "rows": 232,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "launch_bucket": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "creator_known": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "f4e802afe8292a8d6b2f2514b30d1e3540c788e29438ce2fd807bd247027a356",
      "csvSha256": "668b28763a25e60a436e532e13b92feed5634a9d4144eaf17938f82e1a4be180"
    },
    "data/analysis/launch-persistence-detail.json": {
      "file": "data/analysis/launch-persistence-detail.csv.gz",
      "rows": 25919,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "opening_buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "late_buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "opening_transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "late_transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "f7b18acc81ddcd8dffdd8f101bf803be55a13f4670ebd14fd1691f4c3fcda253",
      "csvSha256": "1a0a02800bb353ebc2ab23d830be69be666a8532fe35b7eb4767651ed18b75b5"
    },
    "data/analysis/launch-phase-trading.json": {
      "file": "data/analysis/launch-phase-trading.csv",
      "rows": 41,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "phase": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "known_creator_usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "20aafad31cacb2d1d865d900fed6c84ddf4b0d5e846f5d8e098ead678e91f108",
      "csvSha256": "94fe9700fcef5988a1444e6deb8c5664094fd25015f31c410c5ac3c2dbad2327"
    },
    "data/analysis/launch-time-outcomes.json": {
      "file": "data/analysis/launch-time-outcomes.csv",
      "rows": 232,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "launch_bucket": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "eligible_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc_distribution": "USDC quote quantity; pool executions are summed, not net funds.",
        "buyer_distribution": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "zero_trade_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "87d1c4b3a9618cbf5506626caa008e7d8c448b7086726e72242fe0eec9389ab8",
      "csvSha256": "9735e902a1a372f97cd5875e09fdbe042634c908ddb39640d9fab2e4667f229e"
    },
    "data/analysis/launches-common.json": {
      "file": "data/analysis/launches-common.csv",
      "rows": 27,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "known_creator_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "fd1fc0e5d621f1162020cf930a44f18d353b874d6aaef019c72193578c93f390",
      "csvSha256": "cf68be93a673f5e549aecacafe91d3b5ffd4fd5cb900534437fe4c5c2d77cac5"
    },
    "data/analysis/launchpad-audience-overlap.json": {
      "file": "data/analysis/launchpad-audience-overlap.csv",
      "rows": 462,
      "fields": {
        "from": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "to": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "from_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "shared": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "directional_share": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "jaccard": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "0b32f59325ad2dbbe7ee6482b5b1e05a82d2bbe74ec7907b6dbb5534e01c81d9",
      "csvSha256": "ca7a56e538e61d220f7721fff06f9de9cc7df43f681cb79471ffce5a7221cfea"
    },
    "data/analysis/network-fee-distribution.json": {
      "file": "data/analysis/network-fee-distribution.csv",
      "rows": 1,
      "fields": {
        "common_window": "USDC network-fee quantiles per transaction, using transaction fee / 10^18. Pool trading fees are separate."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "c79e4fc3f88c295d7ee20ebdf55d6704a6a846f2c6797a10c6614fb7f88a003b",
      "csvSha256": "95b39ab6a85db377c17b7a30b9079a4213bf3155580acf7600ad8bcd3aecfcc1"
    },
    "data/analysis/network-trade-cost-summary.json": {
      "file": "data/analysis/network-trade-cost-summary.csv",
      "rows": 1,
      "fields": {
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "network_fees_usdc": "USDC network fees: sum of transaction fee / 10^18 over the transactions in this result. Pool trading fees are separate.",
        "fee_usdc_distribution": "USDC network-fee quantiles per transaction, using transaction fee / 10^18. Pool trading fees are separate.",
        "fee_over_pool_turnover": "Unitless ratio quantiles: each trade transaction network fee in USDC divided by its positive USDC pool turnover. Excludes zero-turnover transactions; multiply by 100 for percent.",
        "ratio_eligible_transactions": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "40ac40c9afe57b1b1c89cd53dfca5348d0f3d59ddc5fa4ba5f019ab674284d16",
      "csvSha256": "2ddb23fba9f3df8cb639ce4c6affbc7ae5fd243a185428ace3193fac0c0b07ce"
    },
    "data/analysis/observed-exits-summary.json": {
      "file": "data/analysis/observed-exits-summary.csv",
      "rows": 2,
      "fields": {
        "horizon_seconds": "Elapsed seconds; complete follow-up is required.",
        "eligible_address_token_pairs": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "later_sell_pairs": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "rate": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "seconds_to_sale": "Elapsed seconds; complete follow-up is required.",
        "mixed_first_transaction": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "4773ff2eedf4fdb7145e9676c8bbc1f4ea8bd377a91a023ed74e659a25d13d40",
      "csvSha256": "23d165403abfdd075588cd6f19cedce207e2a421c911de5e8e7e26090199dfef"
    },
    "data/analysis/origin-turnover.json": {
      "file": "data/analysis/origin-turnover.csv",
      "rows": 23,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "base_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "4d232dee8afa9780adaf92e0140dca307cb8c8c032e439de63b17e55f4087c3c",
      "csvSha256": "45bcb1659adb20bb660ea0f88ea2e0a8acd64ed259eabce09860ff4f9b6e47d5"
    },
    "data/analysis/origin-wallet-stress.json": {
      "file": "data/analysis/origin-wallet-stress.csv",
      "rows": 23,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "top_1_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "top_10_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "remaining_after_top_1_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "remaining_after_top_10_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "remaining_addresses_after_top_10": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "equivalent_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "0f8e6f6c29a5637139e8c863b6749eee3518974632abdb8f7aab83b754d99cbc",
      "csvSha256": "b76ba6f8dc7f1f78a96ea291c08f414d31ea916fa257ded7fb458f098b37b704"
    },
    "data/analysis/original-pool-trading.json": {
      "file": "data/analysis/original-pool-trading.csv",
      "rows": 27,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "pool_group": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "71e205c37d920946e081fea30f07919d3fb7ed3be106ddc781301bdf044f2041",
      "csvSha256": "5c89494a66cebb493adafca24b938f8f65d74310acf4dfefc03901d4fe80ed31"
    },
    "data/analysis/platform-path-summary.json": {
      "file": "data/analysis/platform-path-summary.csv",
      "rows": 141,
      "fields": {
        "source": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "outcome": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "eligible": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "share": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "4ce79fa8a8c3b352a05f50c3c3652a9f93de0905714b6bfa31e87f5a68097f16",
      "csvSha256": "a8ab51a8eddbe358e1ba1bc6f9236e809ca7b34abe16f7c9891ceaf7067c2cdc"
    },
    "data/analysis/pool-concentration.json": {
      "file": "data/analysis/pool-concentration.csv",
      "rows": 1,
      "fields": {
        "equivalent_pools": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "975ed136fed13117dffa613636d00ca4d0f1e2a00ef2bcd20e7591e8f1558e24",
      "csvSha256": "4a6af35f89745a2025012e106f66a40e0def054dd6ec44cb202a28fccf3c0972"
    },
    "data/analysis/pools.json": {
      "file": "data/analysis/pools.csv.gz",
      "rows": 16097,
      "fields": {
        "market": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "reference_usd": "Reference USD estimate; separate from USDC quantities.",
        "buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "first_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "last_time": "Unix seconds, UTC; buckets can start before the first observed event."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "79c9f027cf35152f50a7b25406c490a6cbb6c9b3b20edbe17543af6ca783d7ce",
      "csvSha256": "3645c1b1e8556d03b108f33ca6d96570c765fc9bfe85cc062c9a7a8a4b0ad892"
    },
    "data/analysis/post-move-address-values.json": {
      "file": "data/analysis/post-move-address-values.csv.gz",
      "rows": 9057,
      "fields": {
        "source": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "destination": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "trader": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "source_usdc_next_30m": "USDC quote quantity; pool executions are summed, not net funds.",
        "destination_usdc_next_30m": "USDC quote quantity; pool executions are summed, not net funds.",
        "difference_usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "49feae3839c1e67d093ca592a78a9d463f5c131d95fbf5e725b9c997ed165c7a",
      "csvSha256": "b86cec88dffae1ae42a2a267991138a6d7e73f73754951557f66148e6386d6ce"
    },
    "data/analysis/protocols.json": {
      "file": "data/analysis/protocols.csv",
      "rows": 4,
      "fields": {
        "protocol": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "reference_usd": "Reference USD estimate; separate from USDC quantities.",
        "buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "first_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "last_time": "Unix seconds, UTC; buckets can start before the first observed event."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "7529fa85266da9bd10190879265cad85f2641ee8e5210313093ebce226523736",
      "csvSha256": "aee44f9520cbbc00e62a9f4bde3df550286fb3b6cf957b2f9e8b4c50dbcb55e8"
    },
    "data/analysis/quarter-hour-trading.json": {
      "file": "data/analysis/quarter-hour-trading.csv",
      "rows": 31,
      "fields": {
        "start": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "f5d0ca4a1761588b605b21824848c39a21f2b2cfa383be1cd9a1989d788eadd6",
      "csvSha256": "39cec2d751491783049ea278ab9a5f796ba395f1dbb951724216f1d197f350d4"
    },
    "data/analysis/quote-assets.json": {
      "file": "data/analysis/quote-assets.csv",
      "rows": 61,
      "fields": {
        "quote": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "reference_usd": "Reference USD estimate; separate from USDC quantities.",
        "buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "first_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "last_time": "Unix seconds, UTC; buckets can start before the first observed event."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "181ecf0ee8ae572a1558c6ee4931c2ed17c73e46ff047ba9299fda7419538f0c",
      "csvSha256": "48d7a66cf6288597ae29c5b94c7d0d275d3cc90871bdaadd59a4683687bffc7e"
    },
    "data/analysis/return-exploration.json": {
      "file": "data/analysis/return-exploration.csv",
      "rows": 3,
      "fields": {
        "outcome": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "4572a7f16f30ab5727ad5281d17bae5f5c7c33b83ec5bf764dd2c691504d6e8c",
      "csvSha256": "199f1d41cc9943dd427679fc714bbe5b778f8869f4290ccdd1971a1981ed090b"
    },
    "data/analysis/returns-summary.json": {
      "file": "data/analysis/returns-summary.csv",
      "rows": 4,
      "fields": {
        "horizon_seconds": "Elapsed seconds; complete follow-up is required.",
        "eligible": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "returned": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "rate": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "seconds_to_second": "Elapsed seconds; complete follow-up is required.",
        "return_15_30": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "return_30_60": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "3869388af8407f94a244f4021202846371536b0ff363a6904f9949441ebc2914",
      "csvSha256": "9f035e4dd375789573887450678dcbfc6e311315dd1f1d11ace29080912507fc"
    },
    "data/analysis/same-denomination-swaps.json": {
      "file": "data/analysis/same-denomination-swaps.csv",
      "rows": 1,
      "fields": {
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "6e50e545a4a22ab126f5c373c6ddd2287d12ff2b8df268390318ae72a28f9f90",
      "csvSha256": "f641557bd195c9fb3fea5198169f4bf9a7a0cbb911054e8265fd20794778eb72"
    },
    "data/analysis/same-usdc-by-hour.json": {
      "file": "data/analysis/same-usdc-by-hour.csv",
      "rows": 8,
      "fields": {
        "hour": "Unix seconds, UTC; buckets can start before the first observed event.",
        "executions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "7ef87e2daaa15523c7f79fe02fb27d450ceb6e04ef0d2fcc83a20e918b36da2a",
      "csvSha256": "7d5417f9bb93c49f7949b3aa825725555cc39f167818434092c3f66ed2c5a70d"
    },
    "data/analysis/same-usdc-by-origin.json": {
      "file": "data/analysis/same-usdc-by-origin.csv",
      "rows": 1,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "executions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "983abf54b8456d975f54c8c880c367824502b80fe719bd6066f554bda13990a1",
      "csvSha256": "8cef7df7c59edcb32077bff4c32cff0b77f68db31b713957e4b0c134a62b4041"
    },
    "data/analysis/same-usdc-by-protocol.json": {
      "file": "data/analysis/same-usdc-by-protocol.csv",
      "rows": 1,
      "fields": {
        "protocol": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "executions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "a5e7f64fdaea46ef623ce709fcaed3bb2cf207cb696eef420be27f26062aa6eb",
      "csvSha256": "ea5ff7e2ad99777ce90d589c44ef6f3c10d585f2fa1cfe159af168db30643aa2"
    },
    "data/analysis/selected-pool-price-paths.json": {
      "file": "data/analysis/selected-pool-price-paths.csv",
      "rows": 5,
      "fields": {
        "market": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "bins": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "7ce9618511368ec4f99f09bbf02638cdfbf3e1b445a518e0bffcec366e294340",
      "csvSha256": "b2b3b16d7c53a8e188f8a32243c92e2ab034892ad0c96a51e2c1fa84bd2cc2f7"
    },
    "data/analysis/selected-pool-price-summary.json": {
      "file": "data/analysis/selected-pool-price-summary.csv",
      "rows": 5,
      "fields": {
        "market": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "first_bin": "Unix seconds, UTC; buckets can start before the first observed event.",
        "last_bin": "Unix seconds, UTC; buckets can start before the first observed event.",
        "first_vwap": "USDC per base token, quantity-weighted within the stated pool/time bucket.",
        "last_vwap": "USDC per base token, quantity-weighted within the stated pool/time bucket.",
        "change": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "max_drawdown_of_5m_vwap": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "bins": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "52cd782c864143f20744f627cd2ede73c31cb440317a1a6cb2c4dcc3fd8140f6",
      "csvSha256": "4a8e7b31433df26efceb928b8be53365a948a0f0098dd0f02972953ba3f10310"
    },
    "data/analysis/selected-pool-trade-gaps.json": {
      "file": "data/analysis/selected-pool-trade-gaps.csv",
      "rows": 5,
      "fields": {
        "market": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "max_seconds_between_transactions": "Elapsed seconds; complete follow-up is required.",
        "mean_seconds_between_transactions": "Elapsed seconds; complete follow-up is required."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "b5ea3af00ecebc960b655d4658e57c62f00fc9dc5b1701d68faa86f5dc100c2b",
      "csvSha256": "e5c9de467d68d412cdac880b1dd1b50e28a4959463a8b6ab982f8a4ba72f5f5d"
    },
    "data/analysis/tokens.json": {
      "file": "data/analysis/tokens.csv.gz",
      "rows": 14450,
      "fields": {
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "reference_usd": "Reference USD estimate; separate from USDC quantities.",
        "buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "first_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "last_time": "Unix seconds, UTC; buckets can start before the first observed event."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "4844afaf03968e176ed49791884b60b255349e084b2216bc7b755ca2e204ef6a",
      "csvSha256": "11d64a76320148901698b95264b34f2f22c9ae3a7cbc8d505ec48340030c91fc"
    },
    "data/analysis/top-origin-tokens.json": {
      "file": "data/analysis/top-origin-tokens.csv.gz",
      "rows": 10233,
      "fields": {
        "brand": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "34e266e1ba66c39c28ed4e7b7b077380e28dbfab9b47dbd88ebfd8f4fd98558f",
      "csvSha256": "d321f6d1ed3879f41c12dd2dc6e2851c4967fd4e7eb86ef2c4b5dcbb09edcb26"
    },
    "data/analysis/top-token-display.json": {
      "file": "data/analysis/top-token-display.csv",
      "rows": 20,
      "fields": {
        "token": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "traders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "reference_usd": "Reference USD estimate; separate from USDC quantities.",
        "buy_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "sell_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "buyers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "sellers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "first_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "last_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "symbol": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "symbol_is_unverified": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "acd0018b234955cf356b149f55560f0d24014cc135499e2298714a7f6a762362",
      "csvSha256": "bcaa779b6f13e323788c114eaab7169aeefc8724afa7957feb0cf68409700bfb"
    },
    "data/analysis/trade-size.json": {
      "file": "data/analysis/trade-size.csv",
      "rows": 1,
      "fields": {
        "unit": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "count": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "mean": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "quantiles": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "bands": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "18fcab393d00cea0a825ccd92c397bfc31ecc98065771cf9ea2c8f821abc23b8",
      "csvSha256": "6c94ca997fd3748e773ccd67496771f6dfbb1dcd3063787abdb9a9edc3bf6e7c"
    },
    "data/analysis/trader-summary.json": {
      "file": "data/analysis/trader-summary.csv",
      "rows": 1,
      "fields": {
        "addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "one_transaction_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "transactions_per_address": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "turnover_per_address": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "tokens_per_address": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "span_seconds": "Elapsed seconds; complete follow-up is required.",
        "top_1_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "top_10_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "top_100_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "concentration_equivalent_addresses": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "1d4a37fd3b7eec21b4dd7831928b3b8db5aab8abcca6806e7864ce3040cda6ee",
      "csvSha256": "a2134bb9dc14cfea44291af225c1236d70b78191fad7f50f1cf2ed3a3b71c994"
    },
    "data/analysis/trading-overview.json": {
      "file": "data/analysis/trading-overview.csv",
      "rows": 1,
      "fields": {
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "selected_field_groups": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "trader_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "pools": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "base_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "usdc_quote_turnover": "USDC quote quantity; pool executions are summed, not net funds.",
        "usdc_quote_swaps": "USDC quote quantity; pool executions are summed, not net funds.",
        "reference_usd_turnover": "Reference USD estimate; separate from USDC quantities.",
        "positive_usd_swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "unknown_trader_swaps": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "unknown_trader_usdc": "USDC quote quantity; pool executions are summed, not net funds.",
        "negative_amount_swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "first_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "last_time": "Unix seconds, UTC; buckets can start before the first observed event.",
        "cube_header_sender_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "trader_differs_cube_header_sender_swaps": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "chain_sender_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "757e49b4ec09441e9bebd978955d51cd8edb7f9e63f78bd8fabb959c9cfeaa64",
      "csvSha256": "bef23c5aa17ac9626d933ba121fe04406ca0a989b0006f2fe8dcd7be2f40636c"
    },
    "data/analysis/transaction-routing.json": {
      "file": "data/analysis/transaction-routing.csv",
      "rows": 1,
      "fields": {
        "transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "multi_swap_transactions": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "multi_trader_transactions": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "max_swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "swaps": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "52f99fd13503f552146d7d956430702af7a4d5c59a41ea10239c2c543f9284fe",
      "csvSha256": "422900e0726d494d2c21b723a3b679653022a4cf8768e429d4200ab666964832"
    },
    "data/analysis/v2-correction-audit.json": {
      "file": "data/analysis/v2-correction-audit.csv",
      "rows": 1,
      "fields": {
        "version": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "passed": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "check_count": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "checks": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "post_move_pairs": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "corrected_pairs": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "sign_corrections": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "data_window_unchanged": "Unitless ratio unless the row names an amount; multiply fractional rates by 100 for percent.",
        "external_queries": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "prior_value_comparisons_still_open": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "b37de740adfe4f74b9101aa3309a6088cf9fd8ea3dde180a1a299406031fd2f5",
      "csvSha256": "9c061709fe5938c7fdde08bef8e1295dcf64df8eb259a604dbe1a8e7ee9f7525"
    },
    "data/creation-grain-check.json": {
      "file": "data/creation-grain-check.csv",
      "rows": 2,
      "fields": {
        "flag": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "top_level": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "opcode": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "receipt_created": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "occurrences": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "receipt_addresses": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "541b352fe61f3bf8066034d6df9f4e8b15fc058c75bf6d21b22988337461aca3",
      "csvSha256": "10f57d895454f0452505fc02c74ee0dd71a4bbb8d93fb173007a256930fb3665"
    },
    "data/launchpad-coverage-public.json": {
      "file": "data/launchpad-coverage-public.csv",
      "rows": 55,
      "fields": {
        "name": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "site": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "state": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "common_window_tokens": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "scope": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "mapped_emitters": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "b241f019de9308faf73459b4fb24fbd8603fc66ce388b82c46729ab68da8d526",
      "csvSha256": "2887188fe40adeddddfd57aeec42eb5f736adfef24069e272449c0d7352da99e"
    },
    "data/snapshot-seal-checks.json": {
      "file": "data/snapshot-seal-checks.csv",
      "rows": 1,
      "fields": {
        "checks": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "passed": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "missing_base_quantity_rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "note": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": null,
      "windows": {
        "common": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
        "wider_raw": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)",
        "final_hour_comparison": "[2026-09-16T13:00:00Z,2026-09-16T14:00:00Z)"
      },
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "8c54f4f25a67bfd99948f399231d6ae80691589444fc0bf17635a511cc88d0e1",
      "csvSha256": "c8d99c52cfeb7f2e644c1c18dbff3ac4d8c13d0ebb4942573459338aedcb30a1"
    },
    "data/source-audit.json": {
      "file": "data/source-audit.csv",
      "rows": 1,
      "fields": {
        "blocks": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "common_blocks": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "first_common_block": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "last_included_block": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "missing_heights": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "gaps": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "common_window_gap_count": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "bad_parent_links": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "backward_timestamps": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "block_tx_count_mismatches": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "transaction_unknown_blocks": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "transaction_block_identity_mismatches": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "receipt_checks": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "block_transactions_wider": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "block_transactions_common": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "gas_used_wider": "Gas units summed from block gas-used values in the wider raw period.",
        "gas_used_common": "Gas units summed from block gas-used values in the common trading period."
      },
      "window": null,
      "windows": {
        "common": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
        "wider_raw": "[2026-09-16T04:20:06Z,2026-09-16T14:00:00Z)"
      },
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "3065b788cf5b5330da2d224c2bbbd253a735a34fb9dec1aa367b364cb6ef96c2",
      "csvSha256": "b05657e1754c1a7eb655d41010f8be3be33468931fef0e1e7551eb455e3dd971"
    },
    "data/transfer-common.json": {
      "file": "data/transfer-common.csv",
      "rows": 3,
      "fields": {
        "type": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "native": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "currency": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "decimals": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "symbol": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "occurrences": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "senders": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "receivers": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "raw_amount": "Source integer amount; divide by 10 raised to the row decimals. Never sum native and ERC-20 views.",
        "raw_percentiles": "Source integer amount; divide by 10 raised to the row decimals. Never sum native and ERC-20 views.",
        "max_amount": "Source integer amount; divide by 10 raised to the row decimals. Never sum native and ERC-20 views.",
        "zero_sender_rows": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets.",
        "zero_receiver_rows": "Address identifier/count or address-level result; never a count of people. Buyer/seller breadth counts span all quote assets."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "0e175222f768312ad5fa9b959dd0106556df9e7ba46784c558b33e519c8bd739",
      "csvSha256": "db74b4fb59df82aef4ea8ae611695b0fe84397634e86f9ded5e0b0ad84b47e17"
    },
    "data/transfer-key-check.json": {
      "file": "data/transfer-key-check.csv",
      "rows": 3,
      "fields": {
        "type": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "native": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope.",
        "currency": "Source label or identifier. Symbols do not establish identity; brand sets cover mapped tokens only.",
        "rows": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "contextual_occurrences": "Count in this table scope; distinct-address/token groups can overlap. Pool swaps differ from transactions.",
        "full_records": "Typed source field. Nested objects retain named subfields; see linked metric definition and methods for its denominator and scope."
      },
      "window": "[2026-09-16T06:19:10Z,2026-09-16T14:00:00Z)",
      "scope": "Fixed saved result. Bounds are UTC, start-inclusive and end-exclusive. A null window means the named windows apply separately. Launch-source membership may include launches from the wider raw period; trade measures stay within their stated trading bounds. Per-row follow-up horizons and partial bucket labels still apply.",
      "sourceSha256": "961deec646fffb9e4829b0d2927956428eba7bdb8db0040d4ff7273b282cf9c6",
      "csvSha256": "1ef523bb3261b471c08726f6b24c0afdb06b24293359c353660886a050ba11b9"
    }
  },
  "privateCaptureExcluded": true
}