bridge-withdrawal-releaseimmediatereleased-commit
Bridge withdrawal execution release
The latest released build includes bridge withdrawal execution, so Nocksperimental bridge and settlement receipts need a commit/build anchor before treating results as comparable.
sourceIds
commit:33ba97b1e206, release:build-33ba97b1e206dd89b15c61b72b7802caf2136c18
sourceUrls
https://github.com/nockchain/nockchain/commit/33ba97b1e206dd89b15c61b72b7802caf2136c18, https://github.com/nockchain/nockchain/releases/tag/build-33ba97b1e206dd89b15c61b72b7802caf2136c18
upstreamSignal
bridge: add end-to-end withdrawal execution (#127)
nocksperimentalAction
Refresh bridge withdrawal execution receipts, source anchors, sequencer journal provenance, and VESL-adjacent settlement notes against the released withdrawal execution build.
receiptFields
bridgeWithdrawalExecutionCommit, bridgeWithdrawalReleaseTag, sequencerJournalRoot, withdrawalExecutionEffect
targetSurfaces
bridgeReceipts, nockchainBridgeSourceTrace, launchEvidence, veslEvidenceBridge
verificationGates
test:nockchain-bridge-source-api && test:nockchain-bridge-trace
forbiddenFields
sequencerJournalSigningKey, bridgeNodePrivateKey
pma-state-jam-provenanceimmediatestate-artifact-provenance
PMA and state-jam provenance
State artifacts can change local replay, sync, balance, and support-bundle interpretation; they need metadata and hashes, not raw artifact storage.
sourceIds
drive:1aEYZwmg4isTuYXWFn9gKPl92-pYndwUw, pr:113, pr:112, pr:107, pr:104
sourceUrls
https://drive.google.com/drive/folders/1aEYZwmg4isTuYXWFn9gKPl92-pYndwUw, https://github.com/nockchain/nockchain/pull/113, https://github.com/nockchain/nockchain/pull/112, https://github.com/nockchain/nockchain/pull/107, https://github.com/nockchain/nockchain/pull/104
upstreamSignal
Drive folder is a Zorp/Nockchain state-jam folder, not a VESL evidence folder.
nocksperimentalAction
Inventory state-jam artifacts by source URL, filename, size, hash, network, height or event boundary, and producing build before trusting them.
receiptFields
stateJamFingerprint, checkpointHeight, eventBoundary, stateProducerBuild
targetSurfaces
stateJamRegistry, nockchainOperationsAtlas, localFakenetEvidence
verificationGates
test:nockchain-state-jams-api && test:nockchain-operations-atlas
forbiddenFields
rawPmaSlab, rawStateJam, walletSeedPhrase, privateSpendKey
nockup-template-manifestshighopen-pr
Nockup template manifest rendering
Template manifest rendering can change scaffold file identity, generated reports, and which Nockup fixture hashes a receipt should cite.
sourceUrls
https://github.com/nockchain/nockchain/pull/125
upstreamSignal
fix(nockup): render template manifests from hbs sources
nocksperimentalAction
Review PR #125 before changing Nockup validation fixture manifest assumptions or accepting scaffold receipts as stable.
receiptFields
templateManifestSource, templateManifestHash, nockupTemplateRevision
targetSurfaces
nockupValidation, generatedLabReports, fixtureDocs
verificationGates
test:nockup-validation && test:generated-reports
forbiddenFields
rawStateJam
wallet-blob-memohighopen-pr
Wallet blobs and memo transaction metadata
Wallet blob and memo support changes transaction evidence fields while keeping note, seed, and spend-key material private.
sourceUrls
https://github.com/nockchain/nockchain/pull/116
upstreamSignal
feat(wallet): support blobs and memo on transactions in wallet cli
nocksperimentalAction
Add transaction metadata receipt fields only after PR #116 is reviewed and wallet command behavior is pinned to a Nockchain build.
receiptFields
transactionBlobHash, memoPresence, walletEndpointMode, walletCommandBuild
targetSurfaces
nockchainWalletAtlas, localFakenetCommands, balanceEvidence
verificationGates
test:nockchain-wallet-atlas && test:local-fakenet-commands-api
forbiddenFields
walletSeedPhrase, privateSpendKey, rawTransactionJam
nockapp-export-statehighopen-pr
Public NockApp export state
Live NockApp state export could make snapshot receipts more useful, but raw export jams must stay out of public APIs and git.
sourceUrls
https://github.com/nockchain/nockchain/pull/119
upstreamSignal
feat(nockapp): public NockApp::export_state for live-app snapshot
nocksperimentalAction
Prepare source-traced export-state metadata fields while forbidding raw export jam payloads in receipts and registries.
receiptFields
exportStateCommit, exportStateHash, nockappKernelIdentity
targetSurfaces
nockchainNockAppSourceTrace, stateJamRegistry, localFakenetEvidence
verificationGates
test:nockchain-nockapp-source-api && test:nockchain-state-jams-api
forbiddenFields
rawExportJam, rawPmaSlab, rawStateJam
fakenet-sync-gossiphighopen-pr
Fakenet sync and gossip suppression
Wrong block commitments, empty routing tables, and zero peers need sync/peer/tip context before they are treated as test failures.
sourceIds
signal:5d022ced5504, pr:93
sourceUrls
https://github.com/nockchain/nockchain/commit/5d022ced5504, https://github.com/nockchain/nockchain/pull/93
upstreamSignal
libp2p: suppress all outgoing gossip while catching up (behind tip)
nocksperimentalAction
Keep fakenet diagnostics tied to peer count, routing table state, catch-up status, wallet endpoint mode, and block commitment evidence.
receiptFields
peerCount, routingTableSize, catchUpStatus, blockCommitment
targetSurfaces
nockchainSyncGossipTrace, localFakenetDiagnostics, localFakenetEvidence
verificationGates
test:nockchain-sync-gossip-trace && test:local-fakenet-diagnostics-api
forbiddenFields
rawPmaSlab, rawStateJam
nockchain-benchmarkinghighopen-pr
Nockchain benchmarking and AI PoW puzzle
Benchmarking and puzzle work can become compute/proof evidence surfaces when interpreted with formal Nock semantics and proof-primitives lineage, without changing current Nockchain protocol behavior.
sourceIds
pr:126, pr:124, repo:zorp-corp/knock, repo:zorp-corp/sppark
sourceUrls
https://github.com/nockchain/nockchain/pull/126, https://github.com/nockchain/nockchain/pull/124, https://github.com/zorp-corp/knock/blob/master/README.md, https://github.com/zorp-corp/sppark/blob/main/README.md
upstreamSignal
nockchain-bench; AI Proof-of-Useful-Work (matmul) — ai-pow-miner + ai-pow-zk compact recursive STARK
nocksperimentalAction
Track benchmark harnesses and AI PoW puzzle work as future compute evidence, with Knock and sppark context separated from canonical protocol claims.
receiptFields
benchmarkHarnessCommit, proofPuzzleSource, formalSemanticsSource, proofPrimitiveSource, computeProfileHash
targetSurfaces
computeBenchmarkProfiles, trustComputeBenchmarks, nockchainRustAtlas, nockchainKnowledgeSpine, trustSignals
verificationGates
test:compute-benchmark-detail-page && test:nockchain-rust-atlas-api && test:zorp-upstream-api
forbiddenFields
rawPmaSlab, privateSpendKey
zorp-jock-authoringmediumzorp-lineage
Zorp Jock authoring lineage
Jock is not current protocol authority, but it can shape higher-level Nock application fixture authoring and future NockApp examples.
sourceIds
repo:zorp-corp/jock-lang
sourceUrls
https://github.com/zorp-corp/jock-lang
upstreamSignal
zorp-corp/jock-lang pushed 2026-03-12T02:29:17Z
nocksperimentalAction
Use Jock changes as fixture-authoring signals only after mapping them to current Nockchain/NockApp source authority.
receiptFields
fixtureAuthoringSignal, sourceRepo, sourceRepoPushedAt
targetSurfaces
fixtureDocs, nockupValidation, nockchainNockAppAtlas
verificationGates
test:zorp-upstream-api && test:nockchain-nockapp-page
forbiddenFields
rawStateJam