{"repo":"make-software/casper-nctl-docker","free":true,"listed":false,"github":"https://github.com/make-software/casper-nctl-docker","clone":"git clone https://github.com/make-software/casper-nctl-docker.git","description":"A Docker container that runs Casper NCTL as a service","language":"Shell","stars":14,"topics":["casper-network","blockchain","nctl","continuous-integration","docker-image"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Casper NCTL - Docker Container Warning Images published on Docker Hub are not stable on Apple computers with M1/M2 chips. We recommend that you build the docker image locally using the BUILD instructions. NCTL is a CLI application to control one or multiple Casper networks locally. Many developers wish to spin up relatively small test networks to localize their testing before deploying to the blockchain. How to use this image Start a network with five nodes To create a container with the NCTL image write: where mynctl is the name of the container. The ports for the first node in the network are published to the host. Alternatively, you can use docker-compose to start and stop the container. Download the file docker-compose.yml in this repository and write: Activate nctl- commands To activate nctl- commands in your local host, run the following command in a bash console: In a Powershell terminal, run: where mynctl is the name of the container. Now you can write in the host machine commands like nctl-view-faucet-account , nctl-transfer-native , etc. For a complete list of commands, visit this page. Sometimes you may need the secret key of the faucet, a node or one of the predefined users. After activating nctl- commands you can execute the following commands: Run the container with predefined account keys Each time the container is started, nctl runs with a set of randomly generated account keys. To use a set of predefined and pregenerated account keys, run the container with t","default_branch":null,"files":null,"tree":[],"storefront":"/r/make-software","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/make-software/casper-nctl-docker/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}