Repository navigation
The 0.2.0 SDK implements the shared wallet core's planning and protocol policies. Transactions match the pinned Rust core and official Hoon fixtures across runtimes.
- Deterministic coin selection, manual selection, sweeps, fee convergence, and refunds.
- Tagged lock trees and Merkle proofs, conjunctive PKH/timelock/hashlock policies, and explicit fund maturity.
- Canonical metadata with typed lock and bridge payloads, phase-dependent fees, and canonical bounded JAM.
- V0-to-V1 migration with complete input commitments and independently verifiable signatures.
The Go module is github.com/SWPSCO/nockchain-go@v0.2.0 for Go 1.23+. The attached WebAssembly archive contains the module, matching Go runtime, typed JavaScript wrapper, browser example, and licenses.
Validation: race tests, vet, five fuzz smoke targets, compiled WASM integration tests, and reproducible Rust/Hoon fixtures pass. CI is green on Go 1.23 and stable.
Source: 2df2a6a.