CAIPs icon indicating copy to clipboard operation
CAIPs copied to clipboard

added a caip24 proposal for cosmos caip19 asset namespace to make cos…

Open theoboldfrazier opened this issue 3 years ago • 3 comments

This PR would extend the CAIP19 standard for cosmos native and ibc assets. Currently, the CAIP19 is insufficient for dealing with non-native, or "non-base", cosmos assets.

Example: Osmo on the Osmosischain would have a caip 19 cosmos:osmosis-1/slip44:118 but for the native ion asset on the osmosis chain, there is no good caip19 in the current standard.

This PR would label the ion asset on the osmosis chain cosmos:osmosis-1/native:uion.

Furthermore, it would expand caip19 to handle ibc assets on cosmos network chains. For example, ATOM on the osmosis chain would have a caip19 of cosmos:osmosis-1/ibc:27394FB092D2ECCD56123C74F36E4C1F926001CEADA9CA97EA622B25F41E5EB2

theoboldfrazier avatar May 06 '22 16:05 theoboldfrazier

This proposal is sponsored and supported by the ShapeShift DAO. We are currently using this implementation in our library packages.

cjthompson avatar May 06 '22 16:05 cjthompson

This proposal is sponsored and supported by the ShapeShift DAO. We are currently using this implementation in our library packages.

nice! Think ShapeShift DAO should be added here then: https://github.com/ChainAgnostic/CASA#members can you add a PR for that?

ligi avatar May 08 '22 11:05 ligi

super cool, guys! could I ask you to check out namespaces/template and caip104 and rework your PR to fit the model of: namespaces/cosmos/caip19.md ? Ping me if you have any questions!

bumblefudge avatar May 12 '22 21:05 bumblefudge