If adding a new chain, please ensure the following:
- Chain is registered to the Cosmos Chain Registry.
- Chain's registration must have
staking
defined, with at least onestaking_token
denom specified. - Chain's registration must have
fees
defined; at least one fee token has low, average, and high gas prices defined.
- Chain's registration must have
- Add chain to bottom of
zone_chains.json
- RPC and REST must not have any CORS blocking of the Osmosis domain.
- RCP node must have WSS enabled.
If adding a new asset, please ensure the following:
- Asset is registered to the Cosmos Chain Registry.
- The
description
and/orextended_description
of the asset in the Chain Registry is informative.
- The
- Add asset to bottom of
zone_assets.json
.- The IBC channel referenced in
path
must be registered to the Chain Registry. osmosis_unlisted
defaults totrue
(until the respesentation and transferring of the new asset has been validated)- Note that it is recommended to include an X (fka, Twitter) profile URL with each asset.
- The IBC channel referenced in
For each new asset, please provide the plan for on-chain liquidity of the asset (See: Pool Setup Guilde.): (choose one)
- Ready -- A liquidity pool(s) has been created and has liquidity. The pool ID is: ______
- Soon -- A pool will be created soon. Do not merge this PR until liquidity is ready.
- (optional) A preview of the Osmosis Zone app with the new asset added is requested for creating the pool. (Note: This method is not recommended because the Supercharged Liquidity pool type cannot be created via the Osmosis Zone app)
- StreamSwap -- The token is, or will be, going through a StreamSwap stream; thus, the token should be listed without requiring on-chain liquidity. A Pool ID will be provided in this PR following the stream's completion once the team has had a chance to create a pool using the earned funds. The StreamSwap Bootstrapping phase begins (when?): ______