-
Notifications
You must be signed in to change notification settings - Fork 96
Open
Description
Hello,
We are checking how to run Nitro Testnode for internal use and we have just two guides for that
- Docs - How to run a local full chain simulation
- Repository - README.md
However, in the docs, we have a warning

It would be good to provide more information, or even simplify, how to run Nitro Testnode in Production or in a secure way by replacing all the addresses
Make it more ready for Production
- List of addresses and private keys to be replaced
- How to manage node?
- L2 traffic
- Successive run is broken with a non-default folder name
- Init script help is very messy
- Docker compose
- Expose to the Internet
- Hardware for Nitro Testnode
- Known issues
List of addresses and private keys to be replaced
-
Dev account (prefunded with ETH in all networks)
docker-compose.yaml-geth.unlockandgeth.miner.etherbasetest-node.bash-devprivkeyscripts/config.ts-gethConfigscripts/index.ts-l2owner
-
L1 genesis addresses
scripts/config.ts-gethConfig
-
Rest of the addresses (Sequencer, Validator, L2 rollup owner, L3 rollup owner, L3 sequencer)
scripts/consts.ts-l1mnemonic(l1passphraseis hard-coded in other place and does not affect security)
-
Name based
user_accountsscripts/accounts.ts-(name)-->(name + "<random string>")
-
Geth jwt secrets -
scripts/config.ts-jwtandval_jwt -
Batch poster
scripts/config.ts-baseConfig.batch-poster.redis-signer.signing-key
Metadata
Metadata
Assignees
Labels
No labels