The Tezos blockchain provides serveral networks:
- a main network which is the real operating network where real cryptocurrency are exchanged
- several test networks:
- one in the same version (to test current network)
- one(s) in the future main net version(s) (to test/preprare future version of smart contracts)
- optionally several in older versions
Each version of the blockchain is given a name (..., Carthage, Edo, Florence, ...).
An endpoint is an entry node to the network. You interact with the blockchain through an endpoint. You need to specify the endpoint's URL when interacting with the blockchain.
$completium-cli offers a convenient network management system to register, show and switch networks.
Display the endpoint completium is currently using:
Select the current endpoint with the following command:
$completium-cli comes with a set of pre-configured endpoints:
To install and start the sandbox, run the following command:
This command assumes you have docker installed and running. The container is downloaded the first time you run this command; it may then take some time.
Check the container is running with the following docker command:
The following command stops the sandbox:
The sandbox endpoint is already available in the list of known endpoints. You need to switch to the
sandbox endpoint with:
The sandbox comes with two accounts, 'alice' and 'bob':
You can import a faucet account as explained here, but in the sandbox the faucet account does not come with any tezies. You then need to transfer some from Alice or Bob account: