Building blockchain applications with the Lisk SDK
The "Build Blockchain" category contains all the guides related to the development of a blockchain application.
The Quickstart guide describes in a few simple steps how to set up a blockchain application and how to start it successfully for the first time.
How to create a very simple blockchain application by using the example of the "Hello World" blockchain application, which allows users to save hello messages in their accounts.
The following guides each focus on developing a specific part of the Hello application.
Creating a new blockchain application: How to bootstrap a default blockchain application.
Creating a new module: How to create a new module and how to add it to the application. In the example, the
HelloModulewill contain all on-chain logic related to the hello message.
Creating a new asset: How to create a new asset and how to add it to a module.
How to create a new genesis block: How to generate a new genesis block for a blockchain application. In the example, the
HelloAssetsaves hello messages of users into their accounts, if they send a corresponding transaction.
Creating a new plugin: How to create a new plugin and how to add it to the application. In the example, the
HelloPluginwill contain one action, which will return the latest hello message which was sent to the network, and its sender address.
How to configure a blockchain application: Examples and descriptions how to configure a blockchain application.
The following image provides an overview of the "Hello" application:
These guides explain how to include and use different plugins in the application.