create a tutorial for a wallet/dapp developer to use CosmJS and accepts an account address for some network (probably Cosmos Hub). What are the necessary steps to query that user account and see that they have an IBC asset, and prove the origin of that asset. It will involve querying the IBC module for chain id and app hash info, then querying the github.com/cosmos/registry and/or atlas.cosmos.network to check the networks with that chain-id, verify the app state to prove that is the actual network and then tell the user that asset for sure came from that network.
create a tutorial for a wallet/dapp developer to use CosmJS and accepts an account address for some network (probably Cosmos Hub). What are the necessary steps to query that user account and see that they have an IBC asset, and prove the origin of that asset. It will involve querying the IBC module for chain id and app hash info, then querying the github.com/cosmos/registry and/or atlas.cosmos.network to check the networks with that chain-id, verify the app state to prove that is the actual network and then tell the user that asset for sure came from that network.