assets/dumb.jam
dumbnet-consensus
Primary Nockchain state machine for consensus, mining state, derived chain state, checkpoints, constants, and state upgrades.
entrySource
hoon/apps/dumbnet/outer.hoon
kernelCrate
crates/kernels/dumb
interfaceArms
load, poke, peek
causeTags
block acceptance and consensus pokes are typed in dumbnet lib/types
effectTags
new-heaviest-chain, new-heaviest-miner, kernel trace spans
receiptFields
kernelId, jamAsset, nockchainCommit, blockchainConstantsSource, protocolTrack, stateVersion, tipStatus, stateJamFingerprint
assets/wal.jam
wallet
Wallet state machine for keys, notes, balance sync, transaction construction, signing commands, and fakenet/mainnet wallet state checks.
entrySource
hoon/apps/wallet/wallet.hoon
kernelCrate
crates/kernels/wallet
consumerCrate
nockchain-wallet
interfaceArms
load, poke, peek
causeTags
wallet command nouns, balance sync pokes, transaction creation pokes
effectTags
%markdown, %file, %exit, wallet driver effects
receiptFields
kernelId, jamAsset, walletEndpointMode, walletAddress, walletStateVersion, balancePeekHash, txPlanHash
assets/peek.jam
nockchain-peek
Read/format helper kernel for block, heaviest-chain, note, and file/markdown peek workflows.
entrySource
hoon/apps/peek/peek.hoon
kernelCrate
crates/kernels/nockchain-peek
consumerCrate
nockchain-peek
interfaceArms
load, poke, peek
causeTags
%born, %grpc-bind
effectTags
%exit, %grpc, %markdown, %file
receiptFields
kernelId, jamAsset, peekCommand, peekPath, peekResultHash, markdownHash, writtenFileHash
assets/bridge.jam
bridge
Bridge state machine for Base/Nock hashchain state, withdrawal coordination, signer thresholds, and kernel reconciliation.
entrySource
hoon/apps/bridge/bridge.hoon
kernelCrate
crates/kernels/bridge
interfaceArms
handle-cause, load, poke, peek
causeTags
%cfg-load, %set-constants, %set-blockchain-constants, %base-blocks, %base-block-withdrawals-committed, %nockchain-block, %create-withdrawal-tx, %sign-tx, %proposed-nock-tx
effectTags
%stop, bridge runtime effects, withdrawal transaction effects
receiptFields
kernelId, jamAsset, withdrawalId, proposalHash, sequencerState, kernelReconciliationStatus, bridgeLockRoot
assets/miner.jam
dumbnet-miner
Proof-of-work helper kernel that receives candidate header/nonce/target causes and emits mine-result effects.
entrySource
hoon/apps/dumbnet/miner.hoon
kernelCrate
crates/kernels/miner
interfaceArms
load, poke, peek
receiptFields
kernelId, jamAsset, miningHeader, nonceDigest, powDigest, target, mineResult