For the best viewing experience, please turn your phone to portrait mode.

Alpha SDK

Build a custom blockchain application in one day

const { Application, genesisBlockDevnet } = require('lisk-sdk');
const MyTransaction = require('./transactions/MyTransaction');

const app = new Application(genesisBlockDevnet);


    .then(() =>'App started...'))
    .catch(error => {
        console.error('Faced error in application', error);

Copied to clipboard!


Written entirely in JavaScript allowing you to focus simply and purely on coding.


Developer experience focused, with few lines of code working samples


Build a blockchain using JavaScript modules


Configure a blockchain network by changing exposed parameters


Develop your application's business logic by implementing new transaction types.

Developer focused mailing list for SDK feature updates.

  • VideoTuts Get access to video tutorials, webinars and events
  • Updates Be the first to know when we release new features
  • POC Get your projects featured in front of other developers

SDK Packages

The scaffolding modules to build your custom blockchain

A set of blockchain libraries

Your powerful CLI node and network manager

Explore our Alpha SDK

Your toolkit to build a custom blockchain and proof of concept app