Welcome to the Namada shielded expedition!
Here is where Namada pilots and crew members will expect to find the balances.toml
file that allocates NAAN
to public keys.
Using this balances.toml
file, the included participants can generate and submit their signed pre-genesis bonding transactions in the transactions
folder. These will be validated against, and only merged once the validation has passed.
Participants may bond up to the amount allocated to their public key. It is recommended not to bond the full allocation, as having NAAN
to pay for gas will be useful. Any bonds greater than one's allocation will be rejected.
Syncing a new node may not work if the peers of other nodes are filled up, so participants should use (and consider making) seed nodes. Here is a list of seeds:
tcp://[email protected]:26656
(Mandragora)- [tbd]
Syncing a new node may not work if the peers of other nodes are filled up, so participants should use (and consider making) full nodes. Here is a list of full nodes:
tcp://[email protected]:26656
(CroutonDigital)tcp://[email protected]:26656
(EmberStake)- [tbd]
In order to create the genesis files for the expedition, the following steps were taken.
- The signed transactions files were collected in the
signed_genesis_transactions
folder. - The python script in
scripts/txs_toml.py
was run from the root withpython3 scripts/txs_toml.py ./ ./signed_genesis_transactions
to generate thetransactions.toml
and to populate the whitelists in theparameters.toml
file. Once this was done, it was possible to generate the chain-id.
Make sure you have the namada binaries installed and are of version v0.31.0
. Assuming the path to the namada client binary is $NAMADAC
, you can run the following command to generate the chain-id:
$NAMADAC utils init-network --chain-prefix shielded-expedition --genesis-time 2024-02-01T18:00:00Z --templates-path ./ --wasm-checksums-path ./utils/checksums.json --consensus-timeout-commit 10s