Brevis is a smart ZK coprocessor that empowers smart contracts to read the full historical on-chain data from any chain and run customizable computations in a completely trust-free way.
Brevis can trustlessly read the states, transactions, and receipts of any time frame. It efficiently runs computations on data of any size: as the data to be proved increases in size, Brevis significantly reduces the per-unit cost and time for proof generation. Additionally, Brevis seamlessly verifies ZK proofs on any blockchain, providing a unified and trustless user experience for dApps. Brevis empowers data-rich use cases, including data-driven DeFi, user-segment optimized live-ops features, zkBridges, zkDID, and smart-contract native risk control, all executed in a trustless manner across multiple chains.