diff --git a/docs/dlt/besu/Deploy_Network.md b/docs/dlt/besu/Deploy_Network.md index 6e1763a..d7d75c3 100644 --- a/docs/dlt/besu/Deploy_Network.md +++ b/docs/dlt/besu/Deploy_Network.md @@ -86,7 +86,11 @@ In the IBFT-Network directory, generate the node key and genesis file using the ``` besu operator generate-blockchain-config --config-file=ibftConfigFile.json --to=networkFiles --private-key-file-name=key ``` -This command will generate the public and the private key for the no of nodes given in the ibftConfigFile.json +This command will generate the public and the private key for the no of nodes given in the ```ibftConfigFile.json``` + +

+ keypair_genesis +

### Step 4: Copy the Genesis File to the IBFT-Network Directory Copy the ```genesis.json``` file to the IBFT-Network directory. @@ -116,12 +120,20 @@ IBFT-Network/ │ │ ├── key │ │ ├── key.pub ``` +

+ directory_structure +

+ ### Step 6: Start the First Node as the Bootnode In the Node-1 directory, start Node-1: ``` besu --data-path=data --genesis-file=../genesis.json --rpc-http-enabled --rpc-http-api=ETH,NET,IBFT --host-allowlist="*" --rpc-http-cors-origins="all" ``` +

+ enode_url +

+ ### Step 7: Start Node-2, Node-3, Node-4 Start another terminal, change to the corresponding Node directory and start the corresponding Node specifying the Node-1 enode URL copied when starting Node-1 as the bootnode: - Node-2