# SecretManager Using [stellar lab](https://lab.stellar.org/account/create) one can derive secrets that can be used for the Stellar network. Furthermore, by using a [Mnemonics](https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0005.md#mnemonic-codes) derived keys can be indexed for future recoveries. This Approach can ensure that keys can be reproduced and are reproducible. [NOTE] Default approaches are not reproducible and are totally random. ## Purpose of this repo - [ ] Create a secret manager for the Stellar network - [ ] Run CI/CD actions that requires a secret ### List of Stored Secrets - NODES: - MN1KEY: Mainnet node key number 1 - MN2KEY: Mainnet node key number 2 - MN3KEY: Mainnet node key number 3 - TN1KEY: Testnet node key number 1 - TN2KEY: Testnet node key number 2 - ISSUERKEY: Used for issuing assets on the Stellar network - VOTINGKEY: Used for voting for future upgrades - VAULTKEY: Used for vault ### List of Actions - Initial Setup of nodes: - Using git runner with combination of secrets stored in this repo - VPS details are stored in Environment Variables - Actions are stored in `.github/workflows` #### Tutorials