Today, the outstanding Celestia project team announces the launch of the testnet called “Mamaki”! Another step towards the final implementation of a revolutionary technology: a modular blockchain network that separates consent from execution. With Mamaki, the ability for anyone to easily implement their own blockchain, without the expense of starting a new consensus network, is closer than ever. Guided tour.
Le Journal du Coin offers you this promotional article in collaboration with Celestia
Mamaki, one more step towards the public network
The newly implemented testnet is an improved version of the devnet it replaces. In doing so, it includes many improvements and fixes of bugs that its predecessor was able to reveal. Mamaki is ahead of the incentive testnet it promises us Celestia in the next future.
Mamaki introduces a new API called “data availability”. A simple yet effective API format that offers a solid and relevant foundation for building blockchains using the Celestia protocol: sorted and accessible data. Therefore, the core function of the API allows developers to send and retrieve data while contextualizing the process. This function called “Namespace” identifies and groups a logical set of elements used by a program. An important step forward for the exploitation of APIs.
For now, Mamaki only implements the alpha version of the API. An evolution of the technology is expected in the near future. Indeed, to improve future API iterations and overall testnet capabilities, developer and user feedback will be leveraged extensively.
Mamaki, a godsend for developers
So with the new features added to the testnet, developers have an ideal environment to build and experiment with:
- RPC nodes and API : Developers can send “PayForData” transactions to celestia node previously deployed on devnet. A request that now refers to a specific portion of the block and retrieves the data sorted by their category (Namespace).
- Cosmos SDK rollup generator : Developers can use Optimint to create rollups with Cosmos SDK. In fact, the ABCI client implementation now allows you to read and write data in Celestia’s DA layer, thus laying the foundation for interoperability.
Other projects developed in parallel with Celestia technology provide additional functionality to Mamaki. This multiplies the use cases and experiments. These future updates include:
- EVM settlement level example (Ethereum virtual machine): Implemented natively on the Celestia network, developers will be able to deploy rollups that require an EVM environment.
- Quantum gravity bridge : will allow developers to use Celestia as a secure “off-chain” data source for their parallel networks, while keeping Ethereum for settlement.
As a developer, if you want to interact with the testnet, you can start by checking the documentation. If you have any questions, you can join the Discord and direct you to the #testnet channel. the Github looks forward to your contributions. the T.witter it is useful for updates.
Mamaki testnet brings new abilities to Celestia
Without being exhaustive, the list of disruptive innovations is still growing for the modular blockchain:
- Initial implementation of the rebuilding of blocks in peer-to-peer : Full nodes can now rebuild blocks from sampled blocks from light knots.
- Evidence of incorrect coding (implementation): Full nodes will be able to share evidence of bad coding to alert lightweight nodes of badly coded blocks.
- Historical sampling of data availability – Nodes can sample data availability on historical block headers as well as new block headers.
- Fresh market : The size of the data determines the “PayForData” transaction fees charged.
Mamaki for community members
Non-developers can still participate in the testnet Celestia in different ways. for example by investing time and energy to test the functionality of the network. In effect, the testnet tokens will be distributed as a reward from the incentive principle known as a “faucet”. The missions to be carried out are many:
- Take advantage of knots – All participants can use a lightweight node that samples data availability or a full node.
- Delegate your testnet tokens validators and possibly revoke their powers.
- As an experienced PoS validator, you can too manage one of the 150 validator nodes. To do this, you will need to attract enough delegations to be part of the active set.
- Send cross-wallet transactions : Users can add Celestia as a network to the file Keplr wallet and then send tokens between Celestia addresses. Testnet token transfer is also possible using the command line.
Your opinion is valuable. A community call will be launched on June 8, 2022 to discuss the latest details on Mamaki. Celestia imagines a world of sovereign communities, where groups of people with common goals have the inalienable right to self-organize, free from the status quo. Blockchain technology is a social coordination tool. Celestia’s modularity allows communities to coordinate with greater freedom and flexibility. Build mod. Be free.