Burst has a permanent TestNet running. Its purpose is to provide a sandbox for both developers and users to test Burst features and to experiment with features without remorse. To talk about the testnet, visit us in https://discord.gg/UnwXKB in the channel #testnet
How to set up a TestNet node ?
To run a node on the new TestNet, you will need to install the latest released version of the wallet. You can find instructions on setting up the wallet from the Burstcoin website. Keep in mind there may be scenarios where you would like to have your own private test net, say in case of some future revisions that might require a fork for adding to the current chain. In this case you could simply change the value for DEV.P2P.BootstrapPeers, the new value would be your localhost. Keep in mind if you are missing any parts of this configuration you will most likely encounter issues that are resolved by the values below. Again this is for testing purposes and DO NOT USE YOUR REAL PASSPHRASE.
We do recommend you to check in frequently in discord (
#testnet channel) so that you are aware of updates currently being deployed to test net and actively want to participate.
Current TestNet facilities:
Current AT-TestNet facilities:
Edit/add the following in conf/brs.properties (Don't forget to set your address, platform, and database settings):
# Please change the following 2 lines! P2P.myAddress= P2P.myPlatform=TestNet Node # This needs to be true to be a full node P2P.shareMyAddress=true # The rest of the config is needed for testnet. Please do not change API.Listen = 0.0.0.0 API.allowed = * DEV.API.Port = 6876 # This is a new port; please expose it. DEV.API.V2.Port = 6878 # For H2 DEV.DB.Url=jdbc:h2:file:./burst_testnet;DB_CLOSE_ON_EXIT=FALSE # For MariaDB #DEV.DB.Url=jdbc:mariadb://localhost:3306/burst-testnet DEV.DB.Username= DEV.DB.Password= DEV.TestNet = yes DEV.Offline = no DEV.P2P.BootstrapPeers = 22.214.171.124; testnet.getburst.net; octalsburstnode.ddns.net; 126.96.36.199; 188.8.131.52; testddns.gotdns.com; aya.onthewifi.com; 184.108.40.206; burst-node-test.duckdns.org; test-burst.megash.it; happyfarmer.internet-box.ch; DEV.P2P.rebroadcastTo = 220.127.116.11; testnet.getburst.net; octalsburstnode.ddns.net; 18.104.22.168; 22.214.171.124; testddns.gotdns.com; aya.onthewifi.com; 126.96.36.199; burst-node-test.duckdns.org; test-burst.megash.it; happyfarmer.internet-box.ch; P2P.savePeers=true P2P.usePeersDb=true P2P.getMorePeers=true DEV.digitalGoodsStore.startBlock = 0 DEV.automatedTransactions.startBlock = 0 DEV.atFixBlock2.startBlock = 0 DEV.atFixBlock3.startBlock = 0 DEV.atFixBlock4.startBlock = 0 DEV.preDymaxion.startBlock = 0 DEV.poc2.startBlock = 0 DEV.rewardRecipient.startBlock = 6500
If you just need testnet wallet for testing please use this link. If you want to use your own desired peer, you can just change ip addresses.
You can get the testnet coins at this faucet
If for any reason you need to reset your peer, a fast easy way to do it is as follows:
Stop node, in a terminal execute:
mysql -u root
Once in the mysql shell execute the following commands, assumption is made $yourdatabase name is your database's name and $youruser is well your user.
DROP DATABASE $yourdatabase; CREATE DATABASE $yourdatabase; FLUSH PRIVILEGES;
Start node again, wait till sync is complete.
If you hit any snags, let me know. Also feel free to update this via PR. Thanks.
Originally adapted from the following: https://burstwiki.org/wiki/Testnet
Thank you PoCC and BurstWiki contributors!
Testnet Online Wallet
You can access the BAT's operated TestNet wallet via http://testnet.getburst.net:6876/index.html
Community run public nodes: