Nockchain logo

Nockchain

Nockchain is an L1 blockchain that uses Zero-Knowledge Proof of Work to secure transactions and enable private, programmable applications.
United States

Nockchain Bridge


Description

Nockchain Bridge is a cross-chain bridge enabling transfer of NOCK from the Nockchain network to the Base blockchain as wrapped tokens. Users deposit assets from Nockchain to Base, where wrapped NOCK is accessible through the Base network. Withdrawals from Base back to Nockchain are planned for a future release.

Category: Bridge

NockApp


Project Links


Description

NockApp is a framework for building applications that settle execution proofs to Nockchain. Applications use a two-component architecture: a kernel written in Hoon or Jock that compiles to the Nock instruction set architecture, containing formally verifiable application logic; and a Rust-based runtime providing a NockVM execution environment alongside I/O drivers for HTTP, file access, and gRPC networking. The kernel operates as a deterministic state machine with state persisted automatically by the runtime. Applications declare intents over Nockchain state, with off-chain logic generating zero-knowledge proofs submitted on-chain for verification. NockApps communicate with each other via gRPC for local and remote discoverability. The SDK includes stock I/O drivers, a Nockup build manager with application templates, and reference implementations including the Nockchain node and CLI wallet.

Category: Developer Tooling

Nockchain


Project Links


Description

Nockchain is a Layer 1 blockchain that uses Zero-Knowledge Proof of Work (ZKPoW) as its consensus mechanism. Miners produce blocks by generating zero-knowledge proofs in a competitive puzzle, targeting approximately ten-minute block intervals with difficulty adjusting every two block-weeks. Transactions follow a UTXO-based notes model with an intent-based execution approach: users and applications declare conditions under which notes may be spent, and off-chain solvers generate zero-knowledge proofs satisfying those conditions before submitting them on-chain. Native lockscript types include Schnorr signature locks, timelocks, hashlocks, ZK-proof locks, Merkle proof locks, and fraud proof locks, composable in Merklized script trees. Multiple intents from independent off-chain applications can be batched into aggregated proofs for atomic settlement through a shared sequencer model. An elastic block size allows the chain to accommodate increased proof volume without fixed throughput limits. $NOCK is the native a

Category: L1