Back to Organizations
Cartesi
Cartesi is an open-source Ethereum rollup platform for building app-specific rollups with a Linux and RISC-V execution environment. It provides developers with scalable, verifiable infrastructure, fraud proofs, documentation, and tooling for decentralized applications.
Distributed
Cartesi Rollups Node
Project Links
Description
Cartesi Rollups Node is the reference middleware implementation within the Cartesi Rollups framework. It reads advance-state inputs from Rollups smart contracts, sends them to application back ends running in the Cartesi Machine, stores outputs such as vouchers, notices, and reports, and exposes GraphQL and REST APIs for querying rollup and inspect state. It also supports Authority-based epoch closure and claim submission to Rollups smart contracts.Category: Node Software
Cartesi CLI
Project Links
Description
Cartesi CLI is an oclif-based TypeScript command-line tool for Cartesi application development, deployment, and management. It provides commands to create applications from templates, build source into a Cartesi machine, run applications locally, and deploy applications to live networks.Category: Developer Tooling
Cartesi Rollups
Project Links
Description
Cartesi Rollups provides modular, application-specific rollup stacks for decentralized applications. Each dApp has its own rollup app chain and CPU, with ordered inputs processed by the Linux-based Cartesi Machine within the Cartesi Node. Outputs become verifiable after an optimistic-rollup dispute window and may be executable on a settlement layer.Category: L2
Honeypot
Project Links
Description
Honeypot, including PRT Honeypot v2, is an application for challenging and fortifying the security of Cartesi Rollups using Cartesi’s PRT fraud-proof system. It holds real assets and provides a gamified environment for the community to audit and test the rollup by attempting to hack the application and drain its locked funds. Its stated objectives are to establish a financial benchmark for secure asset management and build confidence in Cartesi technology for applications holding real assets.Category: L2
Cartesi Machine
Project Links
Description
Cartesi Machine is the execution environment for the Cartesi Rollups protocol. Built on the RISC-V instruction set, it runs decentralized-application backends off-chain and can host a full Linux operating system. Its self-contained, reproducible, and transparent execution state is committed on-chain through Merkle roots and can be verified through an interactive verification game.Category: Developer Tooling