i haven't manually added any of these and they all appear identical. does a new one show up everytime i visit the onboarding app?
No. A new network is not added everytime on visiting the onboarding app.
They are actually 3 different zenithd networks with same name but different chain IDs. Here is the list of networks with details I see in my browser wallet
zenith-testnet-stage0 is the old chain ID and was added to wallet during initial deployment
zenith-stage0 is the new stage 0 chain ID and was added to wallet in latest deployment
zenith-stage1 is the stage 1 chain ID and was added to wallet when stage 1 deployment was performed recently
In the Zenith existing flow, the user never visits the wallet and do not have to change the network.
Onboarding app automatically selects the proper network based on configuration set during deployment (stage 0 or stage 1).
i don't know where this second address comes from, it is not in any of the accounts above
I checked in my browser and the accounts in onboarding app and wallet are in sync (attached screenshots).
I can debug the issue on your system when we get on call next.
> i haven't manually added any of these and they all appear identical. does a new one show up everytime i visit the onboarding app?
No. A new network is not added everytime on visiting the onboarding app.
They are actually 3 different zenithd networks with same name but different chain IDs. Here is the list of networks with details I see in my browser wallet
```
localStorage.getItem('networks')
[
{
"chainId": "1",
"networkName": "Ethereum",
"rpcUrl": "https://cloudflare-eth.com/",
"currencySymbol": "ETH",
...
},
{
"chainId": "theta-testnet-001",
"networkName": "Cosmos Hub Testnet",
"rpcUrl": "https://rpc-t.cosmos.nodestake.top",
"nativeDenom": "uatom",
...
},
{
"chainId": "zenith-testnet-stage0",
"networkName": "Zenith Network",
"rpcUrl": "https://zenithd.zenith-test.tlon.systems",
"nativeDenom": "znt",
...
},
{
"chainId": "zenith-stage0",
"networkName": "Zenith Network",
"rpcUrl": "https://zenithd.zenith-test.tlon.systems",
"nativeDenom": "znt",
...
},
{
"chainId": "zenith-stage1",
"networkName": "Zenith Network",
"rpcUrl": "https://zenithd.zenith-test.tlon.systems",
"nativeDenom": "$sZ",
...
}
]
```
- `zenith-testnet-stage0` is the old chain ID and was added to wallet during initial deployment
- `zenith-stage0` is the new stage 0 chain ID and was added to wallet in latest deployment
- `zenith-stage1` is the stage 1 chain ID and was added to wallet when stage 1 deployment was performed recently
In the Zenith existing flow, the user never visits the wallet and do not have to change the network.
Onboarding app automatically selects the proper network based on configuration set during deployment (stage 0 or stage 1).
> i don't know where this second address comes from, it is not in any of the accounts above
I checked in my browser and the accounts in onboarding app and wallet are in sync (attached screenshots).


I can debug the issue on your system when we get on call next.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
i haven't manually added any of these and they all appear identical. does a new one show up everytime i visit the onboarding app?
i don't know where this second address comes from, it is not in any of the accounts above
No. A new network is not added everytime on visiting the onboarding app.
They are actually 3 different zenithd networks with same name but different chain IDs. Here is the list of networks with details I see in my browser wallet
zenith-testnet-stage0is the old chain ID and was added to wallet during initial deploymentzenith-stage0is the new stage 0 chain ID and was added to wallet in latest deploymentzenith-stage1is the stage 1 chain ID and was added to wallet when stage 1 deployment was performed recentlyIn the Zenith existing flow, the user never visits the wallet and do not have to change the network.
Onboarding app automatically selects the proper network based on configuration set during deployment (stage 0 or stage 1).
I checked in my browser and the accounts in onboarding app and wallet are in sync (attached screenshots).


I can debug the issue on your system when we get on call next.
this all makes sense, thank you