Self Chain Mainnet is Live.
logo Self Chain
logo Self Chain.
self token

Self Chain Testnet

Find out more about the Self Chain Testnet.
Set up a Self Chain validator node.

icon banner
Why does Self Chain need a Testnet?
Testnet is a part of our development process. Initially, new features are deployed to Self Chain internal devnet. Later on, they‘re moved to testnet, where we can battle-test different solutions together with our community.

Early Access

Get an exclusive look at what's happening behind the scenes. Be the first to know about new features!

Safe For Mainnet

Allows testers and application developers to test the new features and functionalities of a protocol in a different environment without having to worry about breaking the main blockchain.

Node Runners and Validators

By setting up a Node or a Validator on Testnet, they can practice as much as they want and minimize the mistakes that can lead to financial damage.



How to set up a Node?


Download the latest binary file .
Add the binary file to the system path.
Open a new terminal window to verify you can run:

Node initialization

The init command creates the ~/.selfchain directory with subfolders config and data.

General Configuration

Download the Genesis file.
Config the seeds and peers values. You can find these values for the devnet network here .
Create and add the operation keys.
Config demon, minimum gas, and chain ID.
For other configurations such as Ledger Pruning, API, gRPC, and Sync Options, visit Node Setup Guide for more information. Keeping those configurations to default is fine.

Start the Node

Wait for the node to sync, and monitor the log to follow the process.
Check the node status
Verify latest_block_height is the same as Self Chain Explorer , and then your node is synced. Now, you can create a new validator with it.

Frequently Asked Questions

For terms definition, visit Glossary.

What is Self Chain?

Layer 1 Blockchain Designed for Trustless, Next Generation Private Key Recovery. The purpose of the chain is to store the encrypted client-side backups, as well as, the master decryption key in Keyless infrastructure.

How to set up a wallet and add Self Chain Testnet to Kelpr?

Visit the how to set up a wallet guide to start.

What is Self Chain Node?

Full nodes typically are computers that synchronize with a blockchain or Self Chain network in order to store a record of transactions or perform other functions.
On Self Chain, full nodes are primarily useful for those who want to prepare to become a validator node or wish to operate a fully trustless connection point to the network for account control or network monitoring, via the Core API.

What is Validator Node?

A validator node is a special type of full node that participates in “consensus.” By participating in consensus, validator nodes become responsible for verifying, voting on, and maintaining a record of transactions. The Self Chain protocol only allows the top 125 validators to participate in consensus. These are selected based on the amount of stake $SELF token holders have delegated to them.
Validator nodes underpin the security of Self Chain network. That is why it is of vital importance to ensure that validator nodes remain both performant and trustworthy.

Is there a faucet?​ For Testnet Events and Devnets

Faucets can be requested on our testnet-faucet channel on the Self Chain Discord server. Only for the validator role, you can apply for the validator role on the validator-role-request channel.

Have a Feedback, Chat with us on Discord

Join our community today
© 2023 Self Chain. All rights reserved.
Use Cases
© 2023 Self Chain. All rights reserved.