| Crates.io | starsign |
| lib.rs | starsign |
| version | 0.1.4 |
| created_at | 2023-02-27 01:14:54.608783+00 |
| updated_at | 2023-03-10 02:40:37.862933+00 |
| description | Cosmos node configuration, simplified. 🚀🪐🌍 |
| homepage | https://mintthemoon.xyz |
| repository | https://github.com/mintthemoon/starsign |
| max_upload_size | |
| id | 795600 |
| size | 117,419 |
Cosmos node configuration, simplified. 🚀🪐🌍
Starsign manages many of the routine steps in setting up a node with simple, reusable, and endlessly customizable commands. Supported chains have default settings applied automatically and any others can be configured with the powerful --custom flag.
Supported files include app.toml, config.toml, and genesis.json.
WARNING: This software is not fully tested and may contain some bugs. Back up your configs and use at your own risk!
cargo install starsign
docker run -v $HOME/.kujira:/config ghcr.io/mintthemoon/starsign config -o /config <...>
starsign config -c kaiyo-1 -o $HOME/.kujira/config --statesync
Run starsign config -h for a full list of options.
starsign config -o $HOME/.osmosisd/config \
--genesis-url https://github.com/osmosis-labs/networks/raw/main/osmosis-1/genesis.json \
--custom '{"app": {"minimum-gas-prices": "0.0025uosmo"}}' \
--moniker <moniker>
Run starsign config -h for a full list of options.
starsign config-app -c kaiyo-1 --custom '{"pruning": "everything"}'
starsign config-tendermint -c kaiyo-1 -m <moniker>
Run starsign -h for a full list of supported actions.
Rather than downloading genesis.json from a URL, provide a path to an existing file which you can customize. Useful for initializing local chains.
starsign config-genesis --genesis-file /path/to/genesis.json \
--custom '{"app_state": {"wasm": {"params": {"instantiate_default_permission": "Everybody"}}}}'
| Chain | Type | ID |
|---|---|---|
| Kujira | Mainnet | kaiyo-1 |
| Kujira | Testnet | harpoon-4 |
| Gaia | Mainnet | cosmoshub-4 |
| Gaia | Testnet | theta-testnet-001 |