What is Topos?
The first chapter of the Topos Developer Portal provides a high-level overview of Topos, the world's first zero-knowledge ecosystem. It introduces some central concepts, provides a number of illustrative use cases and ends with a walkthrough of a typical transaction flow.
This unit provides a brief, accessible overview of the concepts behind Topos and outlines its advantages for developers of smart contracts and distributed applications.
This unit outlines in more detail how the ease of deployment, unbounded scalability, uniform security and provable computation of Topos makes it an ideal solution for interoperable blockchain applications.
This unit presents a quartet of use cases illustrating the strengths of Topos. They cover interoperable dApps, complex multi-chain operations, secure applications and customizable logic integration, providing both general overviews and specific examples.
This unit details the numerous elements which make up the Topos Protocol, including subnets, the Universal Certification Interface (UCI), sequencers, the Transmission Control Engine (TCE), the zero-knowledge Ethereum Virtual Machine (zkEVM), certificates, the ICE-FROST threshold signature scheme and Topos contracts.
This unit explains the important distinction between cross-subnet messages, which are made possible in Topos, and cross-chain transactions, which feature in typical blockchain ecosystems. It examines common challenges of cross-chain transactions and illustrates the solution that Topos provides.