Skip to content

How to Turn Your CometBFT App into an Evolve App

This guide will walk you through the process of turning your existing CometBFT app into an Evolve app. By integrating Evolve into your CometBFT-based blockchain, you can leverage enhanced modularity and data availability features.

This guide assumes you have a CometBFT app set up and Ignite CLI installed.

WARNING

This tutorial is currently being updated to reflect the latest changes using the evolve ignite app. Please check back later for the updated version.

Install Evolve

You need to install Evolve in your CometBFT app. Open a terminal in the directory where your app is located and run the following command:

bash
ignite app install github.com/ignite/apps/evolve@rollkit/v0.3.0

Add Evolve Features to Your CometBFT App

Now that Evolve is installed, you can add Evolve features to your existing blockchain app. Run the following command to integrate Evolve:

bash
ignite evolve add

Initialize Evolve

To prepare your app for Evolve, you'll need to initialize it.

Run the following command to initialize Evolve:

bash
ignite evolve init

Released under the APACHE-2.0 License