We have a keplr wallet integration for the frontend, we now need a terra station integration also as an option
It needs to be done such that a user can toggle the chains here
Starting with for example Juno where Keplr is used
If we select Luna, terra station should now be used
It should be possible to switch between the networks and use the webapp with either wallet depending on networks. Eventually more networks will be added and potentially other wallets please consider this in the design.
End goal is to have an abstraction around these chains and wallets in the frontend such that the devs can import something, feed it some info when instantiating and then regardless of network feed it transactions to simplify the process of adding newer components.
Pls include code comments and some level of documentation of the solution in-code.