Cartesi is revolutionizing smart contracts programming by allowing developers to code with mainstream software stacks. Cartesi’s side-chain is optimized for ephemeral data, providing low-cost data availability to DApps.
Cartesi uses a combination of rollups and side-chains. Cartesi is a layer-2 optimistic rollups solution that allows developers to code their smart contracts and DApps directly with mainstream software components and Linux OS resources. Allowing mainstream programmability means that DApp developers have an entirely new expressive power to create from simple to rather complex smart contracts. It also means opening the doors for extensive adoption of regular developers who have never programmed for blockchain, as they will create decentralized applications with a coding experience similar to desktop or web.
Cartesi is blockchain-agnostic and will run on top of the most important chains. The current implementation supports Ethereum, Binance Smart Chain, Avalanche and Matic (Polygon) with Elrond and Injective in the works.