Skip to main content
Cartesi Rollup Lab

Rollup Lab

Welcome to the Cartesi community’s repository of proof of concepts, hackathon projects, and experimental DApps developed with Cartesi Rollups. Get inspired to push the boundaries of Web3 tech together!

Search
The information listed in this directory is provided by the owner of each associated project and is not verified by any third party.

Cartesi Experiment Week

A week-long online hackathon hosted by the Cartesi Foundation for grantees and the broader community with the aim to bring several tangible dApp ideas, use cases, improvements, and tooling to life.

BugLess
In progress - Beta

BugLess

A trustless bug bounty platform for Linux applications

Last updated: Mar 28, 2024
Interactive rootfs
In progress - Alpha

Interactive rootfs

Interactive rootfs is a tooling focused project to improve iteration times of DApp development and filesystem construction by providing an incremental way of adding files and packages to the system.

Last updated: Nov 29, 2023
Arena Mayhem
Hackathon Project

Arena Mayhem

Arena Mayhem is an exciting fighting game that let users craft their own gladiators and join many epic battles by inviting their friends. It's an auto-battler with betting and strategy involved!

Last updated: Dec 11, 2023
Cartesi Werewolf
Hackathon Project

Cartesi Werewolf

We implemented a fully decentralized version of the werewolf game that runs on Cartesi Rollups, guaranteeing transparent game logic and a deterministic game result that anyone can validate by running a Cartesi node for it.

Last updated: Dec 11, 2023
CarteSign
Hackathon Project

CarteSign

CarteSign is a Handwritten Biometrics tool which can bring traditional security to the world of Digital signature based smart contracts.

Last updated: Nov 29, 2023
Decentralized Air Quality Classifier
Hackathon Project

Decentralized Air Quality Classifier

This project leverages the Cartesi Rollups technology to offer a decentralized solution for real-time AQI prediction. By integrating machine learning algorithms, Data Analysis techniques and a vast spectrum of environmental data, we aim to provide accurate and real-time AQI predictions.

Last updated: Nov 29, 2023
Tribes: Building and Sharing Value
Hackathon Project

Tribes: Building and Sharing Value

The creator's current economic model is in shambles. There's no meaningful bond between creators and their followers, no community spirit, and distribution of value is virtually non-existent. Tribes empower creators and enable deeper community connections

Last updated: Nov 29, 2023
Complex Vouchers
Stable release

Complex Vouchers

This project was to implement Complex Vouchers in Cartesi Rollups. Cartesi dApps interact with external parties, including smart contracts and other dApps, through the use of vouchers. Vouchers are designed to be highly generic, enabling a wide range of potential interactions and use cases. This level of flexibility opens up the possibility of expanding the behavior of vouchers to support more complex interactions by targeting smart contracts that extend their functionalities.

Last updated: Arp 10, 2024
Drand Tooling
Stable release

Drand Tooling

The Cartesi PRNG project aims to establish a versatile and reusable component library through React and TypeScript, facilitating the integration of a PRNG algorithm into Cartesi's technology stack. Leveraging Drand and Cartesi Rollups, the framework ensures the generation of truly random numbers in a trustless manner.

Last updated: Mar 26, 2024
Rollmelette
Stable release

Rollmelette

Rollmelette is a high-level framework for Cartesi Rollups in Go. The main objective of Rollmelette is to facilitate the development of the back-end of Cartesi applications. It offers an abstraction on top of the Rollups API, manages assets from portals, and has unit-testing functions.

Last updated: Jan 14, 2024
Drawing DApp
Release Candidate

Drawing DApp

Drawing canvas with option to mint images as NFTs

Last updated: Arp 10, 2024
BugLess
In progress - Beta

BugLess

A trustless bug bounty platform for Linux applications

Last updated: Mar 28, 2024
DCA.Monster
In progress - Alpha

DCA.Monster

DCA.Monster is an Automated Market Maker (AMM) leveraging ERC20 streams for granular, efficient on-chain Dollar Cost Averaging (DCA). The project utilizes Cartesi rollups by leveraging its capability to handle thousands of streams, enabling efficient off-chain computation of balances for users, the AMM, and liquidity pools. This approach allows for seamless implementation of Dollar Cost Averaging with infinite granularity, which would be impractical within the constraints of an EVM smart contract due to the extensive computation required.

Last updated: Apr 10, 2024
Interactive rootfs
In progress - Alpha

Interactive rootfs

Interactive rootfs is a tooling focused project to improve iteration times of DApp development and filesystem construction by providing an incremental way of adding files and packages to the system.

Last updated: Nov 29, 2023
Lilium
In progress - Alpha

Lilium

Lilium DApp is a pioneering project dedicated to environmental conservation through the generation and trading of verified carbon credits.

Last updated: Dec 11, 2023
Nebula Duel
In progress - Alpha

Nebula Duel

Nebula Duel is an on-chain zero player game built on Cartesi, it offers an exciting blend of DeFi and gaming. Here, players acquire characters and engage in battles based on their character choices and a selected strategy. Unlike typical games, success in a Nebula Duel isn't just about a character's strength and specifications but also relies heavily on the user's choice of strategy.

Last updated: Mar 3, 2024
Cartesian Battleship
In progress - Pre-Alpha

Cartesian Battleship

Fully on-chain battleships game

Last updated: Oct 20, 2023
Dazzle
In progress - Pre-Alpha

Dazzle

A strategic, competitive online game that blends the aesthetics of puzzle game with RPG elements.

Last updated: Oct 20, 2023
Ultrachess
In progress - Pre-Alpha

Ultrachess

Fully on-chain chess DApp. Wager real money and play against other chess pros. Or deploy your own chess bots to compete in AI chess battles

Last updated: Oct 20, 2023
Ballaum
Proof of concept

Ballaum

Betting system for prediction of the world cup matches

Last updated: Oct 20, 2023
Biometrics classifier
Proof of concept

Biometrics classifier

This DApp uses machine learning, computer vision, and feature extraction to perform a decentralized biometrics spoof detection on-chain. Beyond verifying who’s fingerprints were used, this program checks for spoofing.

Last updated: Oct 20, 2023
Iris Classifier
Proof of concept

Iris Classifier

On-Chain KNN Flower Prediction

Last updated: Nov 2, 2023
AI-Powered System for Detecting License Plates of Vehicles in Infraction
Proof of concept

AI-Powered System for Detecting License Plates of Vehicles in Infraction

The AI License plate violation detector (Whistleblower) dApp is a revolutionary application leveraging chain-verifiable image recognition powered by AI algorithms. Spearheaded by Think and Dev, a leading technology company specializing in blockchain and AI development, the project is part of Cartesi's grants program and focuses on revolutionizing real-time traffic violation detection through decentralized application (dApp) implementation.

Last updated: Mar 27, 2024
Liquidator
Proof of concept

Liquidator

We want help Developers and DApps onboard people easier by having the needed payment systems, to allow their DApps to request payment from users and off-ramping to fiat.

Last updated: Nov 29, 2023
Parking DApp
Proof of concept

Parking DApp

Public parking DApp using ETH transaction

Last updated: Oct 20, 2023
Titanic survivor
Proof of concept

Titanic survivor

The Titanic DApp collects input data to predict if a person would survive something as epic as the sinking of the Titanic.

Last updated: Oct 20, 2023
Arena Mayhem
Hackathon Project

Arena Mayhem

Arena Mayhem is an exciting fighting game that let users craft their own gladiators and join many epic battles by inviting their friends. It's an auto-battler with betting and strategy involved!

Last updated: Dec 11, 2023
Bidsquad
Hackathon Project

Bidsquad

BidSquad is a groundbreaking carbon credit auction platform that leverages the power of blockchain technology and AI to conduct reverse auctions for carbon credit certification.

Last updated: Oct 20, 2023
Bima Coin
Hackathon Project

Bima Coin

Bima for the people, Bima by the people

Last updated: Oct 20, 2023
Bravo 🍊🥕🍋
Hackathon Project

Bravo 🍊🥕🍋

Bravo (ACE) => Arbitrary Cartesi composability code Execution library

Last updated: Oct 20, 2023
Cartenix
Hackathon Project

Cartenix

Proof of concept allowing you to run Nix builds inside the Cartesi Virtual Machine leveraging the Nix reproducible build system

Last updated: Oct 20, 2023
Cartesi Werewolf
Hackathon Project

Cartesi Werewolf

We implemented a fully decentralized version of the werewolf game that runs on Cartesi Rollups, guaranteeing transparent game logic and a deterministic game result that anyone can validate by running a Cartesi node for it.

Last updated: Dec 11, 2023
CarteSign
Hackathon Project

CarteSign

CarteSign is a Handwritten Biometrics tool which can bring traditional security to the world of Digital signature based smart contracts.

Last updated: Nov 29, 2023
CarteZcash
Hackathon Project

CarteZcash

CarteZcash takes Zcash and turns it into a Cartesi RollApp. Created for the 2024 Cartesi Hackathon.

Last updated: Mar 24, 2024
ChainGPT
Hackathon Project

ChainGPT

Decentralised & verifiable chat AI, backed by the blockchain: a port of Alpaca LLM model leveraging the Cartesi app-specific rollups

Last updated: Oct 20, 2023
COBE
Hackathon Project

COBE

An Order Book Exchange that allows inputs from Ethereum but makes the computation off-chain trustlessly via Cartesi Rollups.

Last updated: Oct 20, 2023
Colosseum
Hackathon Project

Colosseum

Fully on-chain fighting game that pits bots against each other and allows viewers to place bets.

Last updated: Oct 20, 2023
Cryptopolis
Hackathon Project

Cryptopolis

Cryptopolis brings back the original city simulator that started it all in 1989 to the crypto era. Build a city using the same game engine but with real economics. SimCity was launched back in 1989 developed by the legendary game designer Will Write. In 2008, the engine C code was ported to C++ and released as free software under the GPL-3.0-or-later license, renamed to Micropolis for trademark reasons.

Last updated: Mar 9, 2024
Decentralized Air Quality Classifier
Hackathon Project

Decentralized Air Quality Classifier

This project leverages the Cartesi Rollups technology to offer a decentralized solution for real-time AQI prediction. By integrating machine learning algorithms, Data Analysis techniques and a vast spectrum of environmental data, we aim to provide accurate and real-time AQI predictions.

Last updated: Nov 29, 2023
DeCode
Hackathon Project

DeCode

Decentralised Coding Platform

Last updated: Oct 20, 2023
DeML
Hackathon Project

DeML

Blockchain marketplace where people get paid for helping train ML models and don’t need to share their data with anyone.

Last updated: Oct 20, 2023
Godot Onchain
Hackathon Project

Godot Onchain

Proof of Concept: running games built with Godot Engine on Cartesi for verifiable high scores.

Last updated: Oct 20, 2023
HedgeHog Protocol
Hackathon Project

HedgeHog Protocol

A DeFi protocol that hedges against the inherent impermanent loss of Uniswap liquidity pools using NFTs.

Last updated: Oct 20, 2023
Housy
Hackathon Project

Housy

Tokenize your future with Housy: where real estate and innovation converge.

Last updated: Oct 20, 2023
LIFE
Hackathon Project

LIFE

Massively-multiplayer-on-chain Conway's game of life where user's fight for dominance of a 1000X1000 grid.

Last updated: Oct 20, 2023
Nucleus
Hackathon Project

Nucleus

DeFi lending protocol with real-time dynamic risk management

Last updated: Oct 20, 2023
p2pix
Hackathon Project

p2pix

A trustless p2p solution for exchanging FIAT to ERC20 layer 2 tokens

Last updated: Oct 20, 2023
Protocol GPT
Hackathon Project

Protocol GPT

Our platform blends AI with blockchain to provide specialized GPT models, fostering a community-driven marketplace. It emphasizes transparency and scalability in DApp development, using Cartesi's Linux VM for blockchain-verified AI models

Last updated: Dec 11, 2023
Scam Likely
Hackathon Project

Scam Likely

Allow a user to "block" an address by adding it/them to a file which lists flagged EVM addresses.

Last updated: Oct 20, 2023
Teach AI
Hackathon Project

Teach AI

The application helps to curate high-quality datasets by providing a framework to incentivize RLHF, with the LLM being fully verifiable and hosted on-chain.

Last updated: Oct 20, 2023
Tribes: Building and Sharing Value
Hackathon Project

Tribes: Building and Sharing Value

The creator's current economic model is in shambles. There's no meaningful bond between creators and their followers, no community spirit, and distribution of value is virtually non-existent. Tribes empower creators and enable deeper community connections

Last updated: Nov 29, 2023

5 Simple steps

Start building with Cartesi Rollups

Learn

01

Learn

Pick up the fundamentals of Cartesi Rollups

Read the basics

Install

02

Install

Install Docker and Python 3 which are needed for the provided DApp examples.

Install Help

Follow

03

Follow

Follow the short steps for the Echo DApp example in the Rollups repo.

Rollups repo

Edit

04

Edit

Adjust the echo.py script in the repo and play around. Read the docs to get creative.

Documentation

Going Further

05

Going Further

Feel like taking your code to the next level? Submit a proposal in the Community Grants Program.

Submit a proposal