Week 2 of Cartesi Experimentation Week has concluded, a week-long online hackathon for grantees and the wider community to explore use cases using the Cartesi technology stack. The event invited everyone to focus on exploring the limits of Cartesi technology and unleash their creativity, either individually or in teams. It was a fun challenge and we’re excited to see all the ideas come to life!

The week started with a kickoff call where we had Alysia from Espresso Systems talk about their project. During the week we also had Ottomorac give a talk about PrivadoID (formerly Polygon ID) focusing on decentralized identity and its surroundings.

A total of 17 teams submitted their projects during the Lab Week. Thanks to all the participants for their efforts, of course, only a few teams will win. Let us extend a big congratulations to the winners:

🥇 First Place: Machine Accelerated Kernels

https://youtu.be/ljLRuXSXyuE

A solution for performing Large Language Model (LLM) inference in a machine simulator by offloading specialized computational tasks to the host CPU.

GitHub  

https://github.com/edubart/machine-kernels-llama2.c?_gl=1*hbjqrx*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Eduardo

https://x.com/edubart


🥈 2nd Place: Comet


https://youtu.be/pjQslGlfSaQ


The COMET project creates a co-writing platform where anyone can start co-creating a shared rhyme, poem, song or story that can be minted and the profits and/or donations will be equally divided between all contributors.

GitHub

https://github.com/riseandshaheen/jam-twt?_gl=1*u6j836*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Shaheen, Bruno, Claudio, Karmen, Cynthia

🥉 Tied for third place: Organic Yield Farming and OnChess

https://youtu.be/hNdF-8dgsp8


Organic Yield Farming builds its own token whose minting and destruction is controlled by yield/inflation auctions.

GitHub 

https://github.com/pedroargento/Organic-Yield-Farms?_gl=1*1bnq909*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Pedro https://x.com/PedroArgento8




https://youtu.be/ks8uYyvA0wc


OnChess is an on-chain chess game played on the Base chain. It is a decentralized application (dApp) built using Cartesi technology.

GitHub

https://github.com/onchess/onchess?_gl=1*16fc7x0*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Danilo https://x.com/dtuler

We have more to report though! We were impressed by the wide range of use cases explored, so let’s highlight other projects as well:

game

RIVES WATERFALL

https://youtu.be/PqIDJwhM5Bk

Proof of concept to add base layer composability to RIVES and any Cartesi Rollup DApps using Cascade.

GitHub 

https://github.com/lynoferraz/cartesi-exp-week-2?_gl=1*xf22wb*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2


Team: Lyno https://x.com/lynoferraz Max https://x.com/Max_Hatesuer

Love, Linux

https://youtu.be/4XHc25QzRS4

We often talk about how Cartesi enables you to use Linux on the blockchain, but now you can date Linux on the blockchain. This is an on-chain Otome game that leverages large language models, where you can date a cute penguin named Linux and create your own unique story.

GitHub

https://github.com/stskeeps/duckdarlings/?_gl=1*12y5j0t*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Carsten https://x.com/stskeeps

João https://x.com/joaopdgarcia

 Siannie https://x.com/siannieeee

Blockagotchi

https://youtu.be/jxXtaa_6nK0

A blockchain-based game that brings the nostalgia of Tamagotchi into the Web3 era. Users can create, care for, and evolve their virtual pets, called Blockagotchi. This application uses Cartesi Rollups as its backend, making it a scalable and secure DApp.

GitHub

https://github.com/souzavinny/blockagotchi?_gl=1*1h4d7r4*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Marcus https://x.com/mvinnysl Osman

Tools and Infrastructure

 NoExtra

https://youtu.be/vblOZZ8TgIA

Additional functionality developed by Nonodo and Cartesi. It wraps the original Nonodo binary and is responsible for downloading the correct version of the binary for the current platform.

GitHub

https://github.com/gbarros/noextra?_gl=1*1sxn5av*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Gabriel https://x.com/web3gb


Noozzle

https://youtu.be/We6fixjiDY8

A developer tool designed as a framework to help developers attract more users by enabling gas-free transactions (meta transactions) on their dApps.

GitHub

https://github.com/Nonnyjoe/noozzle?_gl=1*1o98x3u*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Ariel https://x.com/MetalJacketh  

Chinonso https://x.com/ChinonsoIdogwu

 Helen https://x.com/helenimah

Michael https://x.com/MichaelAsiedu_


EIP-4844 "Blobs" DA (Data Access) for Cartesi Rollup

https://youtu.be/IJcFfhOj8SM

This project aims to create a contract whose only task is to send inputs containing versioned hashes of blobs included in all transactions to the application.

GitHub

https://github.com/guidanoli/cartesi-blobs?_gl=1*i0l3nd*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Guilherme https://x.com/guidanoli

Cartesian Paio


https://youtu.be/zyntdOBdmcw


Make transaction sequencing delicious.

GitHub

https://github.com/GCdePaula/cartesi-paio?_gl=1*jr2t01*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Augusto, Gabriel https://x.com/GCdePaula_  Jathin https://x.com/jjhbk26


Celestia DA

https://youtu.be/ddGI2rZBGuM

Infrastructure that allows Cartesi DApps to use arbitrary data published to Celestia.

GitHub

https://github.com/miltonjonat/rollups-celestia?_gl=1*w7suak*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Milton https://twitter.com/miltonjonat Fabio

Descartes & ZK

https://youtu.be/9LDl9zaS4tM

The goal of this project is to study how to verify computations performed on Cartesi machines using zero-knowledge technology (ZK tech).

GitHub

https://github.com/alexmikhalevich/risc0-merkle-demo?_gl=1*zkjd2y*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Alex

Decentralized Finance and Web3 Authenticity

The New Bankers

https://youtu.be/XEx6gvMTNfI

A risk analysis market.

GitHub

https://github.com/prototyp3-dev/risk_analysis?_gl=1*99poaz*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Arthur https://twitter.com/ArthurV55843416

Bruno https://x.com/bmaia_expat 

 Carlo https://x.com/carlofragni 

 John, Pliny


Dtipify

A tipping platform that enables creators to accept tips from fans. Creators can share their profile on social media and easily create a profile box that can be shared on Farcaster to receive tips.

GitHub

https://github.com/gconnect/Tipping-Dapp?_gl=1*52hlja*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Glory https://x.com/agatevureglory


The Witness

A blockchain-based device data protection system.


GitHub 

https://github.com/ilijapet/the_witness_blockchain_base_IoT_data_protection_system?_gl=1*52hlja*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2


Team: Peter, Ilija


Signature


This project uses pose estimation technology to animate the human body movements of two participants as they interact. The captured animations are used to create NFTs.


GitHub

https://github.com/Mberic/signature?_gl=1*52hlja*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2


Team:Eric


Internet of Things

Infinity

https://youtu.be/lEmNvinIRhg

Combining tradition with cutting-edge technology.

GitHub

https://github.com/felipefg/infinity?_gl=1*12pgrxh*_ga*MTg1ODkwMjU5MC4xNjcwNDcwNTM3*_ga_HM92STPNFJ*MTcxOTMxOTI3OS40ODguMS4xNzE5MzE5MzA2LjMzLjAuMA..*_gcl_au*MjA0NTMyMDcxOS4xNzE2OTAxNjc2

Team: Samuel, Thiago, Andrei, Marcos, Felipe https://x.com/felipefg

Step up your social game

The judging panel also recognized the efforts of some projects to share their build journeys throughout the week, so they decided to award 2 social media prizes. Congratulations to Team Comet and Team Noozzle for winning these prizes!

Big round of applause to all of you!

We are so grateful and proud of our passionate community members, and we hope to see these dApps deployed on the testnet. Base will be submitting several of these to the Onchain Summer Hackathon, so good luck to these teams!

For an overview of all the presentations, check out this YouTube playlist. Have any feedback, comments, or insights on your experience and how we can improve it? Get in touch with us on Discord and let us know!

It’s time to build in Web3. Let’s do it. 🔥

About Cartesi

Cartesi is an application-specific rollup protocol with a virtual machine running a Linux distribution, creating a richer and broader design space for DApp developers.


Cartesi Rollups provide a modular scaling solution that can be deployed as L2, L3, or sovereign Rollups while maintaining strong base layer security guarantees.


Disclaimer

This article is for general reference and information sharing purposes only and does not constitute legal, financial or investment advice. The accuracy and completeness of this information is not guaranteed and should not be considered advice for specific circumstances. Readers should conduct their own independent research and consultation to make any decisions. The author and related institutions are not responsible for any loss or damage caused by reliance on this information. Before making any financial or investment decisions, it is strongly recommended to consult a professional for personalized advice.

Virtual currency is a high-risk investment product. Before making an investment decision, please consult the relevant regulatory authorities whether there is a risk of investment loss.