Reading from NEAR testnet…
Reading from NEAR testnet…
2QawvYNZ3783ApE7vHUHNHS2mUT1g78uTu2CmuLaE3qA
redsigma.testnet to redsigma.testnet
store_entry()
{
"action_data": "{\"chart_sha256\":{\"contract_usage.png\":\"eec27294b90ef95108eae821470668eeb9780cb46ef17b6226d3a6c260b63a19\",\"daily_active_accounts.png\":\"55987a7b89858bd67a473f44fd1d770838b1d7fe7888c93526ba28027c827067\",\"intents_swap_volume.png\":\"63ab6630f133f71598f603d2767f9a2685f4a45fd62a958fc1a81dddbb05a324\",\"transaction_counts.png\":\"534579177eaddc8ee661f3bfe8c09a653643fe3337c25117bec0ab0d5bfc247d\"},\"demo\":false,\"evidence\":{\"chart_manifest\":{\"built_at\":\"2026-11-14T22:25:44.694190+00:00\",\"charts\":[{\"name\":\"daily_active_accounts\",\"path\":\"charts/daily_active_accounts.png\",\"query\":\"\\n SELECT block_date, COUNT(DISTINCT signer_account_id) as daily_active_accounts\\n FROM `bigquery-public-data.crypto_near_mainnet_us.transactions`\\n WHERE block_date >= @start_date AND block_date < @end_date\\n GROUP BY block_date ORDER BY block_date\\n \",\"source\":\"near-bigquery\",\"takeaway\":\"Daily active accounts moved up over the period (55503 → 85595), based on 30 days of BigQuery data.\"},{\"name\":\"transaction_counts\",\"path\":\"charts/transaction_counts.png\",\"query\":\"\\n SELECT block_date, COUNT(*) as tx_count\\n FROM `bigquery-public-data.crypto_near_mainnet_us.transactions`\\n WHERE block_date >= @start_date AND block_date < @end_date\\n GROUP BY block_date ORDER BY block_date\\n \",\"source\":\"near-bigquery\",\"takeaway\":\"30 days of transactions totaling 20,344,165 (avg 678,139/day) from BigQuery.\"},{\"name\":\"contract_usage\",\"path\":\"charts/contract_usage.png\",\"query\":\"\\n SELECT receipt_receiver_account_id AS receiver_id, COUNT(*) as call_count\\n FROM `bigquery-public-data.crypto_near_mainnet_us.receipt_actions`\\n WHERE block_date >= @start_date AND block_date < @end_date\\n AND action_kind = 'FUNCTION_CALL'\\n GROUP BY receiver_id ORDER BY call_count DESC LIMIT 20\\n \",\"source\":\"near-bigquery\",\"takeaway\":\"game.hot.tg is the most-called contract with 1952431 calls, based on 10 contracts from BigQuery.\"},{\"name\":\"intents_swap_volume\",\"path\":\"charts/intents_swap_volume.png\",\"query\":\"GET https://explorer.near-intents.org/api/v0/transactions; params={\\\"direction\\\":\\\"next\\\",\\\"endTimestamp\\\":\\\"2026-11-14T00:00:00+00:00\\\",\\\"numberOfTransactions\\\":1000,\\\"startTimestamp\\\":\\\"2026-10-15T00:00:00+00:00\\\",\\\"statuses\\\":\\\"SUCCESS\\\"}; locally restrict to 2026-11-07T00:00:00+00:00 <= createdAt < 2026-11-14T00:00:00+00:00; sum amountInUsd by UTC date\",\"source\":\"near-intents-explorer\",\"takeaway\":\"Intents swap volume totaled $289,787,516 over 7 days from the Intents Explorer API.\"}],\"demo\":false,\"input_sha256\":\"5b14f6455b21a8dce7aa7bf836f6aa6c0f5c64bf674ddf19e1fb001392e0248f\"},\"raw_data\":{\"demo\":false,\"fetched_at\":\"2026-11-14T22:25:44.694190+00:00\",\"sources\":[{\"data\":{\"contract_usage\":[{\"call_count\":1952431,\"receiver_id\":\"game.hot.tg\"},{\"call_count\":1272672,\"receiver_id\":\"intents.near\"},{\"call_count\":1002737,\"receiver_id\":\"token.sweat\"},{\"call_count\":682444,\"receiver_id\":\"wrap.near\"},{\"call_count\":638942,\"receiver_id\":\"dclv2.ref-labs.near\"},{\"call_count\":617707,\"receiver_id\":\"v2.ref-finance.near\"},{\"call_count\":532931,\"receiver_id\":\"omni.bridge.near\"},{\"call_count\":519326,\"receiver_id\":\"17208628f84f5d6ad33f0da3bbbeb27ffcb398eac501a31bd6ad2011e36133a1\"},{\"call_count\":455665,\"receiver_id\":\"v2.jars.sweat\"},{\"call_count\":390915,\"receiver_id\":\"claim.sweat\"},{\"call_count\":374766,\"receiver_id\":\"v1.signer\"},{\"call_count\":242407,\"receiver_id\":\"sol.omft.near\"},{\"call_count\":219506,\"receiver_id\":\"vaa-prover-0_4_13.bridge.near\"},{\"call_count\":200173,\"receiver_id\":\"aggregate-oracle.near\"},{\"call_count\":135123,\"receiver_id\":\"aa-harvest-moon.near\"},{\"call_count\":111285,\"receiver_id\":\"contract.wormhole_crypto.near\"},{\"call_count\":108939,\"receiver_id\":\"btc-connector.bridge.near\"},{\"call_count\":97090,\"receiver_id\":\"omft.near\"},{\"call_count\":89386,\"receiver_id\":\"sol-5ce3bf3a31af18be40ba30f721101b4341690186.omft.near\"},{\"call_count\":72193,\"receiver_id\":\"fast-auth.near\"}],\"daily_active_accounts\":[{\"block_date\":\"2026-10-15\",\"daily_active_accounts\":55503},{\"block_date\":\"2026-10-16\",\"daily_active_accounts\":54936},{\"block_date\":\"2026-10-17\",\"daily_active_accounts\":54322},{\"block_date\":\"2026-10-18\",\"daily_active_accounts\":51810},{\"block_date\":\"2026-10-19\",\"daily_active_accounts\":53107},{\"block_date\":\"2026-10-20\",\"daily_active_accounts\":52116},{\"block_date\":\"2026-10-21\",\"daily_active_accounts\":53919},{\"block_date\":\"2026-10-22\",\"daily_active_accounts\":51423},{\"block_date\":\"2026-10-23\",\"daily_active_accounts\":51214},{\"block_date\":\"2026-10-24\",\"daily_active_accounts\":50178},{\"block_date\":\"2026-10-25\",\"daily_active_accounts\":49245},{\"block_date\":\"2026-10-26\",\"daily_active_accounts\":49601},{\"block_date\":\"2026-10-27\",\"daily_active_accounts\":61855},{\"block_date\":\"2026-10-28\",\"daily_active_accounts\":49273},{\"block_date\":\"2026-10-29\",\"daily_active_accounts\":49292},{\"block_date\":\"2026-10-30\",\"daily_active_accounts\":47349},{\"block_date\":\"2026-10-31\",\"daily_active_accounts\":46019},{\"block_date\":\"2026-11-01\",\"daily_active_accounts\":46478},{\"block_date\":\"2026-11-02\",\"daily_active_accounts\":48060},{\"block_date\":\"2026-11-03\",\"daily_active_accounts\":72343},{\"block_date\":\"2026-11-04\",\"daily_active_accounts\":79164},{\"block_date\":\"2026-11-05\",\"daily_active_accounts\":78560},{\"block_date\":\"2026-11-06\",\"daily_active_accounts\":78574},{\"block_date\":\"2026-11-07\",\"daily_active_accounts\":77076},{\"block_date\":\"2026-11-08\",\"daily_active_accounts\":79184},{\"block_date\":\"2026-11-09\",\"daily_active_accounts\":77752},{\"block_date\":\"2026-11-10\",\"daily_active_accounts\":177510},{\"block_date\":\"2026-11-11\",\"daily_active_accounts\":77831},{\"block_date\":\"2026-11-12\",\"daily_active_accounts\":85370},{\"block_date\":\"2026-11-13\",\"daily_active_accounts\":85595}],\"transaction_counts\":[{\"block_date\":\"2026-10-15\",\"tx_count\":911980},{\"block_date\":\"2026-10-16\",\"tx_count\":658427},{\"block_date\":\"2026-10-17\",\"tx_count\":557903},{\"block_date\":\"2026-10-18\",\"tx_count\":569735},{\"block_date\":\"2026-10-19\",\"tx_count\":607019},{\"block_date\":\"2026-10-20\",\"tx_count\":617990},{\"block_date\":\"2026-10-21\",\"tx_count\":658784},{\"block_date\":\"2026-10-22\",\"tx_count\":547267},{\"block_date\":\"2026-10-23\",\"tx_count\":609236},{\"block_date\":\"2026-10-24\",\"tx_count\":635438},{\"block_date\":\"2026-10-25\",\"tx_count\":550250},{\"block_date\":\"2026-10-26\",\"tx_count\":573801},{\"block_date\":\"2026-10-27\",\"tx_count\":604320},{\"block_date\":\"2026-10-28\",\"tx_count\":520096},{\"block_date\":\"2026-10-29\",\"tx_count\":649103},{\"block_date\":\"2026-10-30\",\"tx_count\":691420},{\"block_date\":\"2026-10-31\",\"tx_count\":502649},{\"block_date\":\"2026-11-01\",\"tx_count\":509345},{\"block_date\":\"2026-11-02\",\"tx_count\":522358},{\"block_date\":\"2026-11-03\",\"tx_count\":597189},{\"block_date\":\"2026-11-04\",\"tx_count\":706690},{\"block_date\":\"2026-11-05\",\"tx_count\":848794},{\"block_date\":\"2026-11-06\",\"tx_count\":717484},{\"block_date\":\"2026-11-07\",\"tx_count\":682432},{\"block_date\":\"2026-11-08\",\"tx_count\":609504},{\"block_date\":\"2026-11-09\",\"tx_count\":895302},{\"block_date\":\"2026-11-10\",\"tx_count\":970505},{\"block_date\":\"2026-11-11\",\"tx_count\":891297},{\"block_date\":\"2026-11-12\",\"tx_count\":891523},{\"block_date\":\"2026-11-13\",\"tx_count\":1036324}]},\"demo\":false,\"dry_run_bytes\":{\"contract_usage\":1233093029,\"daily_active_accounts\":600313849,\"transaction_counts\":162753320},\"fetched_at\":\"2026-11-14T22:01:17.990029+00:00\",\"jobs\":{\"contract_usage\":{\"bytes_billed\":1233125376,\"bytes_processed\":1233093029,\"cache_hit\":false,\"job_id\":\"924c6511-7edd-49e6-9fa8-fd873e1e0c29\"},\"daily_active_accounts\":{\"bytes_billed\":600834048,\"bytes_processed\":600313849,\"cache_hit\":false,\"job_id\":\"bbe0a3ee-a4f2-49f3-87a8-d7cd0cd4f844\"},\"transaction_counts\":{\"bytes_billed\":163577856,\"bytes_processed\":162753320,\"cache_hit\":false,\"job_id\":\"e0bbf2aa-676d-464f-b90c-9506505687bb\"}},\"queries\":{\"contract_usage\":\"\\n SELECT receipt_receiver_account_id AS receiver_id, COUNT(*) as call_count\\n FROM `bigquery-public-data.crypto_near_mainnet_us.receipt_actions`\\n WHERE block_date >= @start_date AND block_date < @end_date\\n AND action_kind = 'FUNCTION_CALL'\\n GROUP BY receiver_id ORDER BY call_count DESC LIMIT 20\\n \",\"daily_active_accounts\":\"\\n SELECT block_date, COUNT(DISTINCT signer_account_id) as daily_active_accounts\\n FROM `bigquery-public-data.crypto_near_mainnet_us.transactions`\\n WHERE block_date >= @start_date AND block_date < @end_date\\n GROUP BY block_date ORDER BY block_date\\n \",\"transaction_counts\":\"\\n SELECT block_date, COUNT(*) as tx_count\\n FROM `bigquery-public-data.crypto_near_mainnet_us.transactions`\\n WHERE block_date >= @start_date AND block_date < @end_date\\n GROUP BY block_date ORDER BY block_date\\n \"},\"query_project\":\"near-thesis-2026-e1ef72\",\"source\":\"near-bigquery\",\"window\":{\"contract_start_date\":\"2026-11-07\",\"end_date_exclusive\":\"2026-11-14\",\"start_date\":\"2026-10-15\",\"timezone\":\"UTC\"}},{\"archive_schema\":[\"depositAddress\",\"depositMemo\",\"createdAt\",\"amountInUsd\",\"nearTxHashes\",\"status\"],\"audit_storage\":\"Complete contributing records in gzip JSONL pages; each archive and uncompressed content are SHA-256 committed. No transaction records are truncated.\",\"collection_provenance\":{\"method\":\"Complete seven-day subwindow from contiguous newest-first API pages retrieved past its lower boundary; longer pull stopped for demo deadline\",\"original_params\":{\"direction\":\"next\",\"endTimestamp\":\"2026-11-14T00:00:00+00:00\",\"numberOfTransactions\":1000,\"startTimestamp\":\"2026-10-15T00:00:00+00:00\",\"statuses\":\"SUCCESS\"},\"parent_checkpoint_sha256\":\"08232dcca9a6f2a89ec40ae25e0abbef3896b8c88458758a973bcaab8fea8784\",\"retrieved_oldest_created_at\":\"2026-11-06T14:32:08.062Z\"},\"coverage\":\"All returned SUCCESS 1Click swaps in the complete bounded window. Not all NEAR Intents activity; days with no returned swaps omitted.\",\"data\":{\"daily_swap_volume_usd\":[{\"date\":\"2026-11-07\",\"swap_count\":17300,\"volume_usd\":29084781.888028376,\"volume_usd_decimal\":\"29084781.888028374726\"},{\"date\":\"2026-11-08\",\"swap_count\":14651,\"volume_usd\":26301194.02515628,\"volume_usd_decimal\":\"26301194.025156277767\"},{\"date\":\"2026-11-09\",\"swap_count\":20243,\"volume_usd\":43331710.00669459,\"volume_usd_decimal\":\"43331710.006694590507\"},{\"date\":\"2026-11-10\",\"swap_count\":21953,\"volume_usd\":48679672.700381204,\"volume_usd_decimal\":\"48679672.700381205016\"},{\"date\":\"2026-11-11\",\"swap_count\":20480,\"volume_usd\":37258176.5850961,\"volume_usd_decimal\":\"37258176.585096096911\"},{\"date\":\"2026-11-12\",\"swap_count\":23226,\"volume_usd\":45384106.598456904,\"volume_usd_decimal\":\"45384106.598456902006\"},{\"date\":\"2026-11-13\",\"swap_count\":26605,\"volume_usd\":59747874.25924778,\"volume_usd_decimal\":\"59747874.259247779840\"}]},\"demo\":false,\"evidence_files\":[{\"bytes\":7955647,\"content_sha256\":\"591f71be684e842d16f02140a652e5befbc02c2bbf70309fcfc910220515007c\",\"filename\":\"transactions-part-001.jsonl.gz\",\"format\":\"gzip JSON Lines (concatenated members)\",\"path\":\"data/intents-evidence/2026-11-07_2026-11-14/transactions-part-001.jsonl.gz\",\"records\":42000,\"sha256\":\"7bf98fa27d9f71102159cf3b0ef660d76f51295a8e45b6071671fa752a337ed0\"},{\"bytes\":7924811,\"content_sha256\":\"d4f41285ad4eb481ac897b818ec38d6088456008e4586834f3ac3ba46451fb6e\",\"filename\":\"transactions-part-002.jsonl.gz\",\"format\":\"gzip JSON Lines (concatenated members)\",\"path\":\"data/intents-evidence/2026-11-07_2026-11-14/transactions-part-002.jsonl.gz\",\"records\":42000,\"sha256\":\"55613f9c6f0ebc811bb741214aaca498cfd6f1b784132d3d578fc35bdb52036b\"},{\"bytes\":7993134,\"content_sha256\":\"af839ea1d093c6b90703095e133c6186602a268f0ba99f90f2f3c1728d720c3d\",\"filename\":\"transactions-part-003.jsonl.gz\",\"format\":\"gzip JSON Lines (concatenated members)\",\"path\":\"data/intents-evidence/2026-11-07_2026-11-14/transactions-part-003.jsonl.gz\",\"records\":42000,\"sha256\":\"0927457354729922c29735c1929e79df8bb5c4b3efb5f5b005d74a735d3c4b58\"},{\"bytes\":3522337,\"content_sha256\":\"7452ffc6072d97e464e397a62fc23a47d1c8d4fe238f562d6087b4e44ec8c36b\",\"filename\":\"transactions-part-004.jsonl.gz\",\"format\":\"gzip JSON Lines (concatenated members)\",\"path\":\"data/intents-evidence/2026-11-07_2026-11-14/transactions-part-004.jsonl.gz\",\"records\":18458,\"sha256\":\"71218532e744f8a7bf4265052ea73e754c4d0feed347c648b113c2c5cec16c8f\"}],\"fetched_at\":\"2026-11-14T22:24:20.006648+00:00\",\"query\":\"GET https://explorer.near-intents.org/api/v0/transactions; params={\\\"direction\\\":\\\"next\\\",\\\"endTimestamp\\\":\\\"2026-11-14T00:00:00+00:00\\\",\\\"numberOfTransactions\\\":1000,\\\"startTimestamp\\\":\\\"2026-10-15T00:00:00+00:00\\\",\\\"statuses\\\":\\\"SUCCESS\\\"}; locally restrict to 2026-11-07T00:00:00+00:00 <= createdAt < 2026-11-14T00:00:00+00:00; sum amountInUsd by UTC date\",\"retrieved_pages\":145,\"snapshot_consistency\":\"Cursor pagination is not an atomic database snapshot; late settlements or backfills can change future reruns.\",\"source\":\"near-intents-explorer\",\"transaction_count\":144458,\"window\":{\"end_exclusive\":\"2026-11-14T00:00:00+00:00\",\"start\":\"2026-11-07T00:00:00+00:00\",\"timezone\":\"UTC\"}}]}},\"schema\":\"near-thesis-result/v1\",\"status\":\"Descriptive evidence available; predictive hypothesis still requires testing\",\"thesis\":\"# NEAR Thesis — Cross-Chain Intents Volume as Leading Indicator\\n\\nBuilt for NEAR HACKATHON 2026, **thesis** track. Testnet-eligible (Q-010).\\n\\n## The claim\\n\\n**Cross-chain swap volume through NEAR Intents is a better leading indicator of real network usage than NEAR token price.**\\n\\nToken price is noisy, forward-looking, and easily manipulated. Cross-chain volume through NEAR Intents measures actual economic activity — users and agents moving value across chains through NEAR's settlement layer. If Intents volume rises while price is flat, real usage is growing ahead of price discovery.\\n\\n## Data sources (per track prompt)\\n\\n| Source | Table / Endpoint | SQL query | block_date filter |\\n|---|---|---|---|\\n| NEAR BigQuery public dataset | `bigquery-public-data.crypto_near_mainnet_us.transactions` | `SELECT block_date, COUNT(DISTINCT signer_account_id) as daily_active_accounts FROM \\\\`bigquery-public-data.crypto_near_mainnet_us.transactions\\\\` WHERE block_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY) GROUP BY block_date ORDER BY block_date` | Yes — `block_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY)` |\\n| NEAR BigQuery public dataset | `bigquery-public-data.crypto_near_mainnet_us.transactions` | `SELECT block_date, COUNT(*) as tx_count FROM \\\\`bigquery-public-data.crypto_near_mainnet_us.transactions\\\\` WHERE block_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY) GROUP BY block_date ORDER BY block_date` | Yes — `block_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY)` |\\n| NEAR BigQuery public dataset | `bigquery-public-data.crypto_near_mainnet_us.receipt_actions` | `SELECT receipt_receiver_account_id AS receiver_id, COUNT(*) AS call_count FROM \\\\`bigquery-public-data.crypto_near_mainnet_us.receipt_actions\\\\` WHERE block_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 7 DAY) AND action_kind = 'FUNCTION_CALL' GROUP BY receiver_id ORDER BY call_count DESC LIMIT 20` | Yes - 7 days |\\n| NEAR Intents Explorer API | `GET https://explorer.near-intents.org/api/v0/transactions` | N/A (API pull, not SQL) | N/A |\\n\\nSample query (daily active accounts):\\n\\n```sql\\nSELECT block_date, COUNT(DISTINCT signer_account_id) as daily_active_accounts\\nFROM `bigquery-public-data.crypto_near_mainnet_us.transactions`\\nWHERE block_date >= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY)\\nGROUP BY block_date\\nORDER BY block_date\\n```\\n\\n## Metrics computed from live data\\n\\nThis snapshot uses real NEAR mainnet research data, with its verification record on **NEAR Testnet**. BigQuery covers **2026-10-15 through 2026-11-13** (30 completed UTC days). Contract usage and Intents cover **November 7–13, 2026** (7 completed UTC days). The shorter Intents window was selected for the demo deadline only after cursor pagination had crossed its lower boundary; no partial day or incomplete page total is reported.\\n\\n| Observation | Measured result |\\n|---|---:|\\n| Daily active signer accounts, first → last day | 55,503 → 85,595 |\\n| Change in daily active signers, first vs last day | 54.22% |\\n| Total transactions over 30 days | 20,344,165 |\\n| Daily transactions, first → last day | 911,980 → 1,036,324 |\\n| Most-called contract, trailing 7 days | `game.hot.tg` — 1,952,431 function-call actions |\\n| Successful 1Click swaps in the complete 7-day window | 144,458 |\\n| Reported inbound USD volume over those 7 days | $289,787,516.06 |\\n| Intents daily volume, first → last observed day | $29,084,781.89 → $59,747,874.26 |\\n\\nThe USD values are the Explorer API's `amountInUsd`, counted once per successful swap and summed by UTC creation date using decimal arithmetic. They describe **1Click** activity, not all NEAR Intents activity. Active signers are accounts, not verified humans. Transaction counts include the table's transaction records; contract counts measure receipt function-call actions.\\n\\nAll 144,458 contributing swap records are retained in 4 gzip JSONL audit parts. The result commits each compressed file and its uncompressed content with SHA-256. `python scripts/verify_evidence.py` independently reconstructs the daily totals offline. Query windows, actual SQL, BigQuery job IDs, processed bytes and archive hashes are included in the result evidence. Google project billing is disabled.\\n\\n## Metrics that could NOT be computed\\n\\n- Relative predictive performance against token price: this snapshot has no NEAR/USD price baseline.\\n- A credible 90+ day Granger or out-of-sample leading-indicator test: the Intents demo window is only seven days.\\n- Organic versus incentivized volume, unique human users, and activity outside the 1Click Explorer's coverage.\\n\\nThese metrics are not invented or inferred from the descriptive charts.\\n\\n## Evidence FOR the claim\\n\\nThe data establish observable settlement activity and network usage: 144,458 successful 1Click swaps represent $289,787,516.06 of reported inbound volume, while the 30-day network window contains 20,344,165 transactions. Daily active signer counts rose 55,503 → 85,595. This supports measuring economic activity directly rather than relying only on token price.\\n\\nIt does **not** establish that Intents volume leads network activity, or that it outperforms price. The windows differ, endpoint comparisons are not predictive models, and a seven-day sample cannot support that conclusion.\\n\\n## Evidence AGAINST the claim\\n\\n- **Correlation vs causation**: Intents volume could rise because of a single large airdrop or incentive program, not organic usage. We don't distinguish organic vs incentivized volume.\\n- **Sample size and window alignment**: BigQuery has 30 daily observations, but Intents has seven completed days in this deadline-limited snapshot. Any comparison must use overlapping dates. A predictive claim still needs a substantially longer series and an actual price baseline.\\n- **Price leads volume in bull markets**: In strong uptrends, price often rises first and volume follows — the reverse of our claim. We haven't tested bear-market periods.\\n- **Data freshness**: BigQuery has ingestion lag; Intents API may not capture all cross-chain routes (some settle off-explorer).\\n\\n## What would change my mind\\n\\n- **Intents volume falls 30%+ while daily active accounts rise** → volume is not tracking real usage; claim weakened.\\n- **Intents volume rises 50%+ in a 14-day window with no price move** → volume is leading price; claim strengthened.\\n- **90+ day Granger causality test shows Intents volume predicts transaction counts (p < 0.05)** → claim confirmed with statistical rigor.\\n- **Granger test shows price predicts volume, not vice versa** → claim reversed; price is the leading indicator.\\n\\n## Verification\\n\\nGenerate a canonical result containing this thesis, raw evidence, chart manifest and chart SHA-256 identifiers, then record the complete result at `redsigma.testnet` on NEAR Testnet. The original SUM/LINEAR/PRODUCT mod 231 algorithm remains unchanged. The application requires both a true contract verification response and exact equality between the candidate and retrieved `action_data`.\\n\\n```sh\\npython scripts/seal_results.py --prepare\\npython scripts/testnet_smoke.py\\n# After contract deployment and local signer configuration:\\npython scripts/seal_results.py\\npython scripts/seal_results.py --verify ENTRY_ID\\n```\\n\\nOn November 14, 2026, the companion contract was built from source and deployed to `redsigma.testnet`, with owner `redsigma.testnet`, in Testnet transaction `CfqwJwujoueXKzu5vN5sHMDgAp53YYcWrTonp93WNNdn`. Deployment and initialization succeeded. Each thesis result must still be retrieved and compared individually; deployment alone does not verify a result or establish the research hypothesis. See README.md for the recorded live demonstration and CONTRACT_INTEGRATION.md for the inspected ABI.\\n\\n## Dashboard\\n\\nRun `python scripts/dashboard_server.py` and open `http://127.0.0.1:8000`. Generate or load a result; inspect its supporting evidence; submit it with a locally configured Testnet signer; inspect the transaction identifier; retrieve the entry; and verify the exact content. Missing data, missing entries, mismatches and RPC failures are displayed separately.\\n\\nThe chart calculations remain descriptive. The Explorer adapter aggregates complete bounded windows of successful **1Click** swaps, not all Intents activity. It omits days without returned transactions and refuses partial totals when pagination fails or reaches its limit. Source errors remain visible in the result. The live credentialed data paths require GCP and partner API authorization; offline test fixtures are not research evidence.\\n\\n## Known Limitations\\n\\n**231-gate tamper detection is not cryptographic collision resistance.** The gate derivation uses modular addition: `gates[slot] = (gates[slot] + byte) % bound`. Because adding the modulus (22 or 231) to a byte never changes that slot's gate value, some single-byte changes go undetected. For example, changing byte at position 0 (slot 0, bound 22) from 'A' (65) to 'W' (87) produces identical checksums since 65 % 22 = 87 % 22 = 21.\\n\\nMeasured detection rate: >99% of single-byte changes are detected (tested across all 256 byte values at every position of a 23-byte input). The undetected changes are those where the byte value shifts by exactly the modulus of its gate slot.\\n\\nThis is a known limitation of the 231-gate design. It is optimized for detecting common tampering (text edits, insertions, deletions, redactions), not for cryptographic proof of uniqueness. For the thesis track, this means sealed entries are tamper-*evident* for typical modifications, but not tamper-*proof* against a determined adversary who understands the gate derivation.\\n\\n**Demo mode produces no numbers.** Without GCP credentials and an Intents API JWT, `fetch_data.py` returns empty arrays. No charts are generated and THESIS.md contains no figures — per the track prompt: \\\"Never invent numbers.\\\"\\n\"}",
"agent_id": "thesis-engine"
}1 automatic refund step from the network not shown.
This page reads FastNEAR's public transaction index and stores nothing. This command asks a NEAR archival node for the same transaction and needs no keys.
curl -s https://archival-rpc.testnet.fastnear.com -H 'Content-Type: application/json' -d '{"jsonrpc":"2.0","id":1,"method":"tx","params":{"tx_hash":"2QawvYNZ3783ApE7vHUHNHS2mUT1g78uTu2CmuLaE3qA","sender_account_id":"redsigma.testnet","wait_until":"FINAL"}}'Vouch has its own page because testnet.nearblocks.io stopped indexing on 27 Sep 2026, so it can't show newer transactions.