





Brevis is a zero-knowledge (ZK) omnichain data attestation platform designed to enable smart contracts to access and compute arbitrary data across multiple blockchains in a fully trust-free way. While blockchains store vast amounts of historical and cross-chain data, smart contracts are limited to accessing only current-state data on their native chain. Brevis addresses this gap by leveraging ZK proofs to make omnichain historical data verifiable and usable directly within on-chain logic, without relying on off-chain oracles or additional trust assumptions.
The Brevis architecture consists of three core components: zkFabric, zkQueryNet, and zkAggregatorRollup. zkFabric generates ZK proofs that attest to the validity of block headers from different blockchains, enabling trust-free access to cross-chain state roots. zkQueryNet acts as an open marketplace of ZK Query Engines, allowing developers to submit data queries that are computed off-chain and proven correct with ZK proofs. zkAggregatorRollup serves as the aggregation and verification layer, recursively verifying proofs, storing attested data, and committing zk-verified state roots back to all connected blockchains.
By combining ZK-based light clients, modular query engines, and a rollup-based aggregation layer, Brevis significantly reduces cross-chain communication costs while maintaining strong security guarantees. This design enables a wide range of use cases, including data-driven DeFi, trust-free bridges, zkDID, user acquisition mechanisms, and account abstraction. Unlike traditional off-chain analytics platforms, Brevis allows verified query results to be consumed directly by smart contracts, unlocking new possibilities for programmable, data-driven Web3 applications.
00:00