Build Your First Ignite App

Build Your First Ignite App

Scaffold your App with Ignite CLI

Ignite Apps let you and other developers benefit from extending the Ignite CLI feature set. You’ve probably already used commands like ignite scaffold or ignite chain serve but are looking for new ways to interact with your blockchain or extend scaffolding features?

In order to find all already built Apps, have a look at the App Registry: https://github.com/ignite/apps/tree/main/_registry

Are you considering to build your own Ignite App? We’ve created the right pathway for you to get started.

Use the command ignite app scaffold myapp in order to scaffold a new App called "myapp".

Inside the newly generated “myapp” directory you will see an App skeleton. The skeleton provides your first “Hello World” App. When running this, the output of your App will be a simple answer, let’s try it.

After scaffolding your App, it will let you know in the success command, how to install it. Follow the instructions.

You should see a success message similar to this:

install_extension.png

Try out the help message of your App to see which commands are now available for you: ignite myapp --help.

Try out this App with ignite myapp hello and you will be greeted by your own App.

greetings_extension.png

Congratulations for completing the first step to get into Ignite App programming!

Next goal should be to edit the response, then you will get a feeling how the Apps are built.