Celestia Profile picture
May 25 10 tweets 2 min read
Launching the new Celestia “Mamaki” testnet and introducing the Alpha Data Availability API! 🍵🧵
Today, we are excited to announce the launch of the new Celestia “Mamaki” testnet! This marks the next step towards mainnet - a modular blockchain network that enables anyone to easily deploy their own blockchain without the overhead of bootstrapping a new consensus network. 🧱
Mamaki introduces a new data availability API. It’s a simple but effective API that unlocks a powerful primitive for building blockchains: ordered and available data. The API’s core function enables developers to submit and retrieve data from a namespace on Celestia. 🌐
The testnet will serve as an upgraded version of the retired devnet, featuring enhancements and bug fixes.💡 Here’s some of the new features:

- Node RPC
- P2P block reconstruction
- Bad encoding proofs
- Historical data availability sampling
- Rollup kit (Optimint + Cosmos SDK)
With new features, developers will now be able to: 💻

- Submit PayForData transactions and retrieve data by namespace ID from a given block height.
- Build rollups with the Cosmos SDK using Optimint as the ABCI client.
Other features are also planned for future enhancements and upgrades, such as an EVM settlement layer and the Quantum Gravity Bridge, so stay tuned for future releases. 👀
Community members can also participate in the testnet similarly to the previous devnet (there is no incentive for participation). They can:

- Operate nodes
- Receive testnet tokens from the faucet
- Delegate to and undelegate from validators
- Send transactions between wallets
To get started, developers can check out the documentation 📚
If developers have any questions regarding the testnet, join the discord and head to the #testnet channel 📥

Celestia envisions a world of sovereign communities. Our core belief is that groups of people with shared goals have an inalienable right to self-organize, unburdened by the status quo.

Build modular. Be free. 🧱

• • •

Missing some Tweet in this thread? You can try to force a refresh

Keep Current with Celestia

Celestia Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!


Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @CelestiaOrg

May 17
How do modular blockchains bring scalable shared security to the @Cosmos?

CTO @KreuzUQuer took the stage at @Gateway_Conf to explain and outline the modular design 🧵 🧱
@cosmos @KreuzUQuer @Gateway_Conf Right now, there is a problem with current blockchains. The process of 1) checking if a block has consensus then 2) verifying if all the transactions are valid is inefficient. We face a bottleneck.
@cosmos @KreuzUQuer @Gateway_Conf The solution is to use a modular blockchain, decoupling consensus from execution. This way, the process becomes 1) check if a block has consensus to 2) check if transactions are available.

"That's all you need to build an application on top of a blockchain" ~ @KreuzUQuer
Read 8 tweets
May 17
Rollups have emerged as the dominant choice for execution in the modular paradigm. While they have desirable security properties, in what ways are they scalable? Here’s a brief look 🧵
To recap, a rollup executes transactions and builds blocks which are then published to a different blockchain, which we’ll call our base layer. The base layer will at minimum, provide consensus over the transactions and ensure they are available.
One primary scalability improvement that rollups provide is by alleviating an execution bottleneck from the base layer. Transactions only need to be executed once on the rollup, whereas monolithic blockchains require all nodes to re-execute transactions.
Read 7 tweets
May 10
By decoupling consensus from execution, Celestia also removes settlement functionality. What happens to rollups that need settlement, and what are the advantages of a separate settlement layer?

Let’s take a look 🧵
The purpose of removing settlement from Celestia is to reduce the burden of execution and smart contracts, such as state bloat and congestion. However, rollups that want better interoperability or a separate dispute resolution layer need a settlement layer.
To enable that, a settlement layer can be deployed on top of Celestia as a rollup.

The settlement rollup would provide a purpose-built environment for proof verification, dispute resolution, and bridging between execution layers on top of it.
Read 6 tweets
Apr 28
To us, blockchains are more than a technological advancement. They are a mechanism that enables individuals to coordinate in a sovereign manner. To guide this vision, here is an overview of the values held by modular blockchains 👇🧵
1. Users are first class citizens of the network

Technologies like fraud/validity proofs and data availability enable users to be first class citizens. They can verify the network with equivalent security to full nodes but with significantly lower hardware.
2. Modularism, not maximalism

Layer 1 maximalism is old. Modularism believes that the ecosystem is not zero-sum. Developers should build their application using the best components for their use case. More players in the modular blockchain ecosystem equals more value created.
Read 6 tweets
Apr 14
It is clear that the transition to a multi-chain ecosystem has emerged. The question remains, what will that ecosystem look like in the future?

Here’s the TLDR on our vision 👇
We believe modular blockchains are the natural progression of a multi-chain ecosystem. Instead of blockchains that do everything, the core functions are separated across multiple specialized layers.
A rollup can provide execution while Celestia provides the consensus and data availability. This separation of concerns allows for untethered experimentation of the types of blockchains that can integrate into the modular stack.
Read 6 tweets
Apr 13
Modular blockchains split the processes of a single monolithic blockchain into multiple specialized layers. What exactly are the benefits of taking this approach?

Let’s take a brief look 🧵👇
1. Sovereignty

Execution layers, such as rollups, can harness a modular architecture without sacrificing sovereignty. A sovereign rollup has the ability to push upgrades and fork without permission from any underlying layers, just like an L1.
2. Launching new blockchains

New chains can utilize existing modular blockchains to off-load any processes they wish, such as consensus. Because of this, new blockchains can be launched efficiently, reducing time to deployment and minimizing costs.

Read 5 tweets

Did Thread Reader help you today?

Support us! We are indie developers!

This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!


0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy


3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

Follow Us on Twitter!