Testnets¶
BitShares offers an Open Public Testnet that has been deployed and is fully functional for anyone to join and test without using real BTS. Instead, you will receive Testnet Core asset TEST. The Open Public Testnet is a great space to start learning about BitShares-Core features and BitShares-UI wallet.
For the BitShares Testnet preparation, you should download a testnet branch from the BitShares-Core repository. The testnet branch files are for the Testnets to use.
Note
The testnet branch files: include bug fixes or new features
Public Testnets¶
If you want to prepare a Public Testnet, you can simply download and use BitShares-Core’s testnet branch. The testnet branch files have been prepared for the Public Testnet environment.
If you want to register a public testnet account, go to this link (https://test.xbts.io/).
Private Testnets¶
If you want to test the feature set of current mainnet without connecting to mainnet, you must start a new (private) network. The private testnet is suitable for building faster local testing environments and testing your applications.
For a Private Testnet set up, you can download and use the testnet branch. However, you will have to set up necessary parameters’ valuables for your Private Testnet before you start witness_node
.
- Set up BitShares Private Testnet
- Downloading BitShares Core (testnet branch) and Build
- Preparing a genesis file for the Private Testnet
- Creating Another Directory for the BitShares Private Testnet Project
- Setting up a Blockchain Data Directory
- Starting a witness_node
- Starting cli_wallet to create Cli Wallet
- Gaining Access to the Genesis Stake
- Creating Another Account
- Creating Committee Members (optional)
- Setting up the Second Node
Other References¶
How to Set up Python Library for the Public Testnet *also, how to Create MPAs/UIAs with Python)