Skip to main content


Nuchain supports development of on-chain application, called smart contract.

At the moment, Nuchain has a native fiture for creating app based on:

  • DIDs (Decentralized Identifiers)
  • Organization
  • DAO (Decentralized Autonomous Organization).
  • Supply Chain.
  • Digital Certificate Platform.
  • NFT (Non Fungible Token).

All required functions are easily accessed using Extrinsic


Utilising network in Nuchain to create application are possible in two means.

The first one is by utilising smart contract. You can build DApps on Nuchain network. Examples of code for DApps can be found at onchain-apps.

The second one is by creating module on runtime. This way is applicable especially for special cases that can not utilise smart contract. However, you should pay attention that any change made in runtime should meet special criteria and requirements. The changes that has been made is global, therefore, you need to upgrade the system.


You can use network for easier development processes. Testnet. The Testnet network of Nuchain is accessed by visiting dashboard. The steps are:

  1. Visit web app dashboard.
  2. Change the network by clicking Nuchain logo at top-left corner of your screen. In the "LIVE NETWORKS" choose menu "Nuchain Testnet" hosted by Rantai Nusantara.

How to change Nuchain Testnet

  1. Click on the button "Switch" to enter the Testnet network