github.com/Tri-stone/burrow@v0.25.0/docs/quickstart/single-full-node.md (about) 1 # Set up a single full account node 2 3 ## Usage 4 5 The end result will be a `burrow.toml` that will be read in from your current working directory when starting `burrow`. 6 7 ## Configuration 8 9 ### Configure Burrow 10 The quick-and-dirty one-liner looks like: 11 12 ```shell 13 # Read spec on stdin 14 burrow spec -p1 -f1 | burrow configure -s- > burrow.toml 15 ``` 16 17 which translates into: 18 19 ```shell 20 # This is a place we can store config files and burrow's working directory '.burrow' 21 mkdir chain_dir && cd chain_dir 22 burrow spec --participant-accounts=1 --full-accounts=1 > genesis-spec.json 23 burrow configure --genesis-spec=genesis-spec.json > burrow.toml 24 ``` 25 26 ## Run Burrow 27 Once the `burrow.toml` has been created, we run: 28 29 ``` 30 # To select our validator address by index in the GenesisDoc 31 burrow start --validator-index=0 32 # Or to select based on address directly (substituting the example address below with your validator's): 33 burrow start --validator-address=BE584820DC904A55449D7EB0C97607B40224B96E 34 ``` 35 36 and the logs will start streaming through. 37 38 If you would like to reset your node, you can just delete its working directory with `rm -rf .burrow`. In the context of a 39 multi-node chain it will resync with peers, otherwise it will restart from height 0. 40 41 ## Send transactions to the blockchain 42 43 You can start to [send transactions](send-transactions.md).