Mainchain
There are two permanently accessible public Lisk blockchain networks which are entirely independent of each other: the Lisk Mainnet and the Lisk Testnet.
In addition to the permanent networks, it is also possible to spin up a local network for development, known as the Lisk Devnet, or to connect to a public network such as the Lisk Betanet, which is accessible during beta releases for new Lisk Core versions. Lisk Core is the blockchain client that is required to be installed on a server in order to configure a node that can connect to the respective Lisk mainchain.
Table 1 provides a comparison between the Mainnet and the Testnet mainchain, and lists their specific properties and configurations:
Property | Mainnet[1] | Testnet |
---|---|---|
Genesis height v4 |
TBD |
TBD |
Genesis height v3 |
16270294 |
14075260 |
Chain ID |
00000000 |
01000000 |
LSK Token ID |
0000000000000000 |
0100000000000000 |
Native Token |
||
Validator selection algorithm |
||
Block time |
10 seconds |
10 seconds |
Maximum block size |
15 kB |
15 kB |
Default P2P Port |
7667 |
7667 |
Default RPC Port |
7887 |
7887 |
Minimum fee per byte |
1000 Beddows (0.00001 LSK) |
1000 Beddows (0.00001 LSK) |
User account initialization fee |
5000000 Beddows (0.05 LSK) |
5000000 Beddows (0.05 LSK) |
Escrow account initialization fee |
5000000 Beddows (0.05 LSK) |
5000000 Beddows (0.05 LSK) |
Keeps blockchain events (default) |
For latest 300 blocks |
For latest 300 blocks |
PoS init rounds[1] |
60,480 = 7 * 24 * 3600 |
60,480 = 7 * 24 * 3600 |
Explorer |
||
Lisk service API base URLs |
Lisk Mainnet
The Mainnet is where the true Lisk economy exists.
Within this network, Lisk users can transfer LSK tokens from one account to another, register accounts as validators to generate new blocks, or register their sidechains to make them interoperable with any other registered sidechain.
Token
The native token for the Lisk Mainchain is LSK, pronounced as "Lisk".
Each LSK is further subdivided into 108 Beddows.
1 LSK = 100000000 Beddows
Proof of Stake (Mainnet)
Configurations of the PoS module of Lisk Mainnet mainchain.
Property | Value |
---|---|
Max length for the validator name |
20 |
Max number of sent stakes |
10 |
Max number of pending unlocks |
20 |
Minimum weight for standby validators |
100000000000 Beddows (1000 LSK) |
Round length |
103 blocks |
Number of active validators |
101 |
Number of standby validators |
2 |
Registration fee for validators |
1000000000 Beddows (10 LSK) |
Rewards (Mainnet)
Configurations of the Dynamic Reward module of the Lisk Mainnet mainchain.
Property | Value |
---|---|
LSK Token ID for block rewards |
0000000000000000 |
Offset for starting with block rewards |
2160 blocks |
Distance for each milestone |
3000000 blocks |
Brackets (Block reward for each milestone in Beddows) |
["500000000", "400000000", "300000000", "200000000", "100000000"] |
Lisk Testnet
The Testnet is an independent replica of the Lisk Mainnet, primarily designed to test upgrades before implementing them on the Lisk Mainnet.
This is where the new upcoming versions and fixes of the Lisk Core are tested, and, subsequently applied to the Lisk Mainnet.
For users, the Testnet provides the possibility to perform their own tests of their Lisk applications, or to test their validator node setup, without spending any real LSK, or risking punishment[2] on the Mainnet.
Using Lisk Desktop for a Testnet account
To connect to the Testnet via Lisk Desktop, simply enable the "Network Switcher" in the settings and then go back to the login screen and switch the network to Testnet in the dropdown menu.
|
Faucet
Get free Testnet LSK from the Testnet faucet to start using the Testnet for your own purposes.
Testnet LSK serves as "play money"
Testnet LSK holds no intrinsic monetary value; they are purely intended for testing purposes within the Lisk Testnet, eliminating the necessity to spend "real" LSK tokens.
Furthermore, Testnet LSK cannot be exchanged for Mainnet LSK or any other currency.
|
Proof of Stake (Testnet)
Configurations of the PoS module of the Lisk Testnet mainchain.
Property | Value |
---|---|
Max length for the validator name |
20 |
Max number of sent stakes |
10 |
Max number of pending unlocks |
20 |
Round length |
103 blocks |
Minimum weight for standby delegates |
1000 LSK |
Number of active validators |
101 |
Number of standby validators |
2 |
Registration fee for validators |
10 LSK |
Rewards (Testnet)
Configurations of the Dynamic Reward module of Lisk Testnet mainchain.
Property | Value |
---|---|
LSK Token ID for block rewards |
0100000000000000 |
Offset for starting with block rewards |
2160 blocks |
Distance for each milestone |
3000000 blocks |
Brackets (Block reward for each milestone in Beddows) |
["500000000", "400000000", "300000000", "200000000", "100000000"] |
Lisk Betanet
The Lisk Betanet is a temporarily accessible public blockchain network, that is used to test new beta releases of Lisk Core, prior to testing them on the Testnet.
In contrast to the Lisk Testnet, the Lisk Betanet is exclusively accessible during the beta testing phases of Lisk Core, which typically occur in preparation for major updates to the blockchain protocol.
The Betanet holds significant appeal for validators and Lisk application developers, offering them the opportunity to explore new releases ahead of their deployment on the Testnet and the Mainnet. This allows them to gain insights into new features and stay updated with the latest advancements in the protocol.
Furthermore, it is the first publicly accessible network for new releases of Lisk Core, which is testing the new release in a broader scope. This helps to identify and fix remaining issues with the release, and therefore participation from the community is welcomed during this phase. Feel free to play around in the Betanet and report any feedback or issues you might encounter in the dedicated channels on Lisk.chat.
The most important properties of the Lisk Betanet are listed in the table below:
Property | Betanet |
---|---|
Chain ID |
02000000 |
LSK Token ID |
0200000000000000 |
P2P Port |
7667 |
Explorer |
|
Lisk service API base URLs |
|
Faucet |
Lisk Alphanet
The Lisk Alphanet is used to test alpha releases for new Lisk Core versions.
Generally, a Lisk Alphanet is only used for internal testing purposes and will only stay online temporarily to perform quality assurance of the new software release.
Property | Alphanet |
---|---|
Chain ID |
03000000 |
LSK Token ID |
0300000000000000 |
Lisk Devnet
The Devnet is a local development network which can be set up on a single node.
The purpose of the Devnet is to provide a user-friendly locally set up blockchain network for performing specific tests, granting the user complete control over the environment.
This can be beneficial when planning to operate the blockchain with different configurations and/or modules compared to the public mainchains, or to test specific functionalities that might be too intricate or complex to evaluate on one of our public networks, such as the Betanet (whenever operational/available) or the Testnet.
Especially, it is recommended to set up a Devnet to search for bugs which can be reported through the Lisk Bug Bounty Program.
The Table 6 below displays the main default configuration for the Lisk Devnet.
Please note that all configurations displayed in Table 6, Table 7 and Table 8 are just the default values of the Devnet, and can be updated by the developer to meet their specific needs. |
Property | Devnet |
---|---|
Chain ID |
04000000 |
LSK Token ID |
0400000000000000 |
Validator selection algorithm |
|
Block time |
10 seconds |
Maximum block size |
15 kB |
Default P2P Port |
7667 |
Default RPC Port |
7887 |
Minimum fee per byte |
1000 Beddows (0.00001 LSK) |
User account initialization fee |
5000000 Beddows (0.05 LSK) |
Escrow account initialization fee |
5000000 Beddows (0.05 LSK) |
Keeps blockchain events (default) |
For latest 300 blocks |
Proof of Stake (Devnet)
Default configurations of the PoS module of Lisk Testnet mainchain.
Property | Value |
---|---|
Max length for the validator name |
20 |
Max number of sent stakes |
10 |
Max number of pending unlocks |
20 |
Round length |
103 blocks |
Minimum weight for standby delegates |
1000 LSK |
Number of active validators |
101 |
Number of standby validators |
2 |
Registration fee for validators |
10 LSK |
Rewards (Devnet)
Default configurations of the Dynamic Reward module of Lisk Testnet mainchain.
Property | Value |
---|---|
LSK Token ID for block rewards |
0400000000000000 |
Offset for starting with block rewards |
360 blocks |
Distance for each milestone |
1000 blocks |
Brackets (Block reward for each milestone in Beddows) |
["500000000", "400000000", "300000000", "200000000", "100000000"] |