zk-Powered State Layer and Proving Infrastructure
Last updated
Last updated
Forge acts as a zk-based state layer for Solana:
Every runtime and program can prove, share, and verify state.
Lightweight verifiers confirm mathematically sound ZKPs generated by Catalyst.
ZKPs include Merkle commitments and validator signatures.
This enables:
Instant cross-environment settlement
Trustless coordination without oracles, multisigs, or centralized bridges
Traditional interoperability relies on multisig bridges or off-chain relayers. Forge replaces them with:
Solana-native zk verification
Lightweight on-chain verifiers
Consensus root validation through ZKPs
Forge unlocks scalable, trustless interoperability between all layers of the Solana stack.
Catalyst powers zk-based consensus verification with:
Fast execution
Low-cost operation
Accessibility via consumer-grade hardware
Emit a state event from the source environment
Catalyst generates a ZKP of validator signatures and committed state
Target environment verifies the proof and updates its state
Catalyst ensures Forge stays efficient, scalable, and deeply integrated with Solana’s high throughput.
Relayor is Forge’s decentralized relay system:
Event-driven and permissionless
Observes state transitions and queues events
Interacts with Catalyst for ZKP generation
Relayor supports decentralized computation and integration with future proving markets — removing reliance on off-chain relayers and ensuring censorship-resistant communication.