Last week brought us Cartesi Rollups Contracts 3.0.0-alpha.7. Safer deposits, stricter claims, and a lighter toolchain. Let’s dive into what’s new under the hood in this latest release and why it matters. 🧵↓
1/ Deposit refunds are here. If an app is foreclosed, eligible deposits that haven’t been finalized can now be returned to the sender. This now covers ETH, ERC-20, ERC-721 and ERC-1155 deposits. One less way to lose money by accident.
2/ Deposit finalization is now tracked more explicitly, while fee-on-transfer ERC-20s are rejected. Together, these changes improve accounting around deposits and refunds, helping prevent mismatches that could leave apps underfunded or insolvent.
3/ Claim submissions now run through extra machine checks. That tightens security around the exact step where correctness matters most, catching invalid claims earlier instead of later.
4/ The toolchain just got lighter. We sunset Cannon in alpha.5, and now we've sunset the cartesi/rollups npm package too. rollups-contracts depends on Foundry and POSIX utilities only. Fewer dependencies for integrators to manage, less to break.
5/ Compiled artifacts and deployment addresses are still published on GitHub releases, so you can still grab everything easily. Source still ships through Soldeer: forge soldeer install 'cartesi-rollups-contracts~3.0.0-alpha.7'
6/ Also in this release: type-checked deployment scripts (catch deploy bugs before they hit chain), a smaller curated set of published artifacts (less clutter to sift through), foreclosure now emitted as a single event (easier to track onchain), and a bump to Foundry 1.5.1.
7/ Full changelog: https://github.com/cartesi/rollups-contracts/releases/tag/v3.0.0-alpha.7
So devs, dive into the release on the Rollups channel on Discord, test the changes, and drop any feedback: https://discord.gg/cartesi
It's a wrap on July, and Cartesi kept building in the open.
The fraud proof system picked up a safety upgrade with PRT claim staging, dev tooling got reorganized, media appearances continued, and our penguin ventured from Kuala Lumpur to ETH birthday.
Friday again, and this takes us to another Cartesi Weekly for you to catch up on what happened across the ecosystem this week 🐧
A full Linux environment runs inside a Cartesi rollup, which means code isn't squeezed to fit a constrained execution environment. That's the whole unlock, and that's how we started the week: → https://x.com/cartesiproject/status/2081726068197867826
Developer advocate Shaheen Ahmed joined Dar Blockchain's X Space to talk through Cartesi's role in DeFi, including why building with mainstream legacy software onchain expands what's possible while making the infrastructure even more secure. Listen to the recording if you missed it: → https://x.com/cartesiproject/status/2082483594606329892
Youssef Seghaier put together a solid recap thread if you want a quick scoop: → https://x.com/YoussefS721/status/2083010835639578883
Cartesi was on the ground at Malaysia Blockchain Week in Kuala Lumpur this week, walking the venue and talking Linux-powered rollups (or massage lore from previous hackathons) with anyone who stopped by. Web3 in Southeast Asia is clearly still building, and the energy in the room backed that up. See what contributor Cynthia Gliga shared: → https://x.com/CryptoCyn/status/2082349659771818269
Ethereum turned 11 this week, and Cartesi marked it in the way it knows best: the penguin walking energetically through the Infinite Garden, bringing more compute power and more design space to Ethereum's security and decentralization: → https://x.com/cartesiproject/status/2082813992771416195
To celebrate together with everyone else in the ecosystem, we minted CTSI onto EthLabs' collaborative onchain canvas, an 11x11, 11-color grid that grew square by square as the community drew through each other's links. See it here: → https://x.com/cartesiproject/status/2083105082774839536
You can still participate yourself too, let's see what you create: → https://x.com/ethlabs_org/status/2082835818130063360
That is all for this week. Now let's all have a good weekend.
Want to learn why complex DeFi applications keep suffering from exploits onchain?
Our developer advocate Shaheen Ahmed is joining Dar Blockchain for a live X Space session tomorrow, July 29th at 4 PM UTC+1.
Tune in to learn about Cartesi's role in DeFi, what it brings to the table, and why building with mainstream legacy software onchain expands the design space while also strengthening security.
GM from Cartesi, where actual Linux runs inside a rollup, bringing full programming languages, battle-tested libraries, and no more EVM limitations. Complex logic, verifiable on Ethereum.
Some ideas stand the test of time. In a 2020 video, we made the case for bringing Ethereum's guarantees to real-world computation. The mission still holds.
Rewatch for old times' sake: → https://youtu.be/tYBfDe-14hE?si=08NsUCFV4NGkMsUV
Shoutout to Joeri Billast for having Dev Advocacy Lead Joao Garcia on the Web3 CMO Stories show.
Tune in to hear how giving builders the legacy Linux tooling the world already trusts can completely reframe DeFi infrastructure instead of forcing developers to reinvent everything onchain. 🐧
Watch the full episode below: → https://www.youtube.com/watch?v=slts4Q9fqKo
Fast-moving, intentional teams building at the edges, bringing users, new stakeholders, and different reasons to participate. All while making the shared infrastructure stronger.
Reels, stories, animations, and bite-sized breakdowns of all things Cartesi. Come follow, drop a comment, and join the conversation: https://instagram.com/cartesiproject/
It's a wrap on June, and what a defining month for Cartesi. Emergency withdrawals are now live and being tested, tooling got sharper across the CLI, Rollups Node, and Explorer, and new demos and educational resources kept rolling out. Read the full blog ↓