I have 4 nodes set up on 4 vagrant ubuntu-based machines. I have generated the keys required for these nodes using the command: init_indy_node VAL1 0.0.0.0 9701 0.0.0.0 9702 111111111111111111111111111N1
. According to the documentation, there is a script named generate_indy_pool_transactions
which generates the keys with predefined node names i.e Node1, Node2 and generates the keys that are always the same.
I want to create my custom network with my generated keys. I could not find any document to generate the genesis transaction file.
Is there any way to generate this file so that I can bootstrap my network?
Any suggestions/comments are welcome.
Thewre is
genesis_from_files.py
script that you are welcome to try: https://github.com/sovrin-foundation/steward-tools/tree/master/create_genesisAs described start-nodes.md, in order to setup a pool the following actions are needed:
Indy doesn't have any genesis files going with it since this is up to Indy-based Networks (such as Sovrin genesis).
What Indy has is a
generate_indy_pool_transactions
script which should be used for test purposes only. It generates keys based on the Nodes names (so if the same Node names are passed there, then the keys will be the same every time).So, there are the following options on how to create genesis files in Indy: