This repo is no longer maintained. Private node is now published from the node repo.
The image is useful for developing dApps and other smart contracts on Waves blockchain. Uses actual Mainnet version by default.
To run the node,
docker run -d --name waves-private-node -p 6869:6869 wavesplatform/waves-private-node
To view node API documentation, open http://localhost:6869/
If you would like to try Stagenet version of Waves Node, then use docker tag stagenet
:
docker run -d --name waves-private-node -p 6869:6869 wavesplatform/waves-private-node:stagenet
If you want to keep the blockchain state, then just stop the container instead of killing it, and start it again when needed:
docker stop waves-private-node
docker start waves-private-node
The node is configured with:
- faster generation of blocks (10 sec interval)
- all features pre-activated
- custom chain id - R
- api_key
waves-private-node
- default miner account with all Waves tokens (you can distribute these tokens to other accounts as you wish):
rich account: Seed text: waves private node seed with waves tokens Seed: TBXHUUcVx2n3Rgszpu5MCybRaR86JGmqCWp7XKh7czU57ox5dgjdX4K4 Account seed: HewBh5uTNEGLVpmDPkJoHEi5vbZ6uk7fjKdP5ghiXKBs Private account key: 83M4HnCQxrDMzUQqwmxfTVJPTE9WdE7zjAooZZm2jCyV Public account key: AXbaBkJNocyrVpwqTzD4TpUY8fQ6eeRto9k1m2bNCzXV Account address: 3M4qwDomRabJKLZxuXhwfqLApQkU592nWxF
Full node configuration is available on Github in waves.custom.conf
: https://github.com/wavesplatform/private-node-docker-image
You can use the following tags:
latest
- current version of Mainnet and Testnetstagenet
- current version of StagenetvX.X.X
- specific version of Waves Node