Complete guide to building with the universal ZK protocol
Boundless is a universal protocol that empowers ZK miners to generate zero-knowledge proofs that any blockchain can verify. A built-in marketplace matches demand from all ecosystems to miners who can supply verifiable compute.
// ZK Mining Example
use boundless::*;
#[derive(Clone)]
struct ProofRequest {
circuit: String,
inputs: Vec<u8>,
deadline: u64,
}
fn main() {
let miner = BoundlessMiner::new()
.with_gpu_count(4)
.with_min_price(0.001)
.build();
miner.start_mining().await?;
}Decentralized market for matching proof requestors with miners using reverse Dutch auctions
Tamper-proof mechanism for measuring and rewarding computational work
ZK-coprocessor enabling Solidity execution beyond gas limits
Native deployment across major L1s and L2s with unified liquidity
Break free from block gas limits
GPU-accelerated proving
Zero-knowledge guarantees