Hello, Cartesi Rollups Alpha 0.5.0.

Welcoming improved Javascript support and lower-cost DApps.

Cartesi Foundation
Cartesi
3 min readAug 19, 2022

--

Hello, Javascript developers. Itching to future proof your code with The Blockchain OS? You’ll be happy to hear with this new release, you’ll find it easier to code a DApp using Javascript with improved support and a reference example to help you get started.

We also have an exciting update for all developers that allows you to query the state of your DApp’s backend code, without sending a conventional input to the blockchain (which costs money). That then means lower costs for end users of Cartesi Rollups DApps — who could say no to that?

For the Cartesi community at large, all these updates help make The Blockchain OS even more attractive to mainstream developer communities by reducing barriers to entry. We’re bridging the gap between Web2 and Web3 and are looking forward to welcoming developers and their code to their new home on The Blockchain OS. An amazing ecosystem of DApps is just around the corner — are you ready?

What else is new in Cartesi Rollups Alpha 0.5.0.?

1. Voucher execution and an example of how to do it.

  • This allows full-featured DApps to be developed in which users can deposit and withdraw funds.

2. Notice proof validation — this enables developers to check if a given notice was really emitted by their DApp.

3. A proof of concept for a new endpoint in our HTTP query API allows Inspect State calls that will make it possible for developers to query the state of their DApp’s backend code without sending a conventional input to the blockchain, which costs money.

  • For end users interacting with Cartesi Rollups DApps, say hello to lower costs!

4. Improved JavaScript Support

  • JavaScript is already a language supported by the Cartesi Machine but we significantly improved its support by bundling a new JS runtime that includes the fetch API, allowing HTTP requests to be submitted out-of-the-box... We also provided a new reference example for the JS enthusiasts!

Want to explore the updates for yourself?

Head over to the Cartesi Github to dive right in:

About Cartesi

The Blockchain OS is a decentralized layer-2 infrastructure that supports Linux and mainstream software components. For the first time, developers can code scalable smart contracts with rich software tools, libraries, and the services they’re used to, bridging the gap between mainstream software and blockchain.

Cartesi is enabling millions of new startups and their developers to use The Blockchain OS and bring Linux applications on board. With a groundbreaking virtual machine, optimistic rollups, and side-chains, Cartesi paves the way for developers of all kinds, to build the next generation of blockchain apps.

Welcome to The Blockchain OS, home to what’s next.

Follow Cartesi across official channels:

Telegram Announcements | Telegram | Discord (Development Community)| Reddit | Twitter | Facebook | Instagram | Youtube | Github | Cartesi Improvement Proposal (CIP) | Website

--

--