Hello Cosmos Community,
I have built a blockchain using Cosmos SDK, and I would like to integrate it into the Cosmos Hub ecosystem. However, I am not sure about the exact steps and requirements needed to make this happen.
Current Status of My Chain:
- Chain ID: artchain1
- IBC Support:
[Yes]
My Questions:
- What are the key steps to request an IBC connection to Cosmos Hub?
- Are there any official requirements or approval processes for listing a new chain in Cosmos Hub?
- Do I need to submit a governance proposal for the connection? If so, what should be included?
- What is the best way to test IBC transfers before applying?
- Any best practices or recommendations for maintaining a stable IBC connection?
I would really appreciate any guidance, links to documentation, or examples from those who have successfully connected their chains to Cosmos Hub. Thank you! 
Looking forward to your insights!
1 Like
hello sir, good job building your own chain with cosmos sdk!
ibc is decentralized, so you can setup a connection yourself.
assuming your chain is ibc-compatible - you can set up a relayer (rly or hermes), and create clients, connections, and channels yourself.
here are a few good ibc-related tutorials:
i would recommend to start with testnets - deploy your chain’s testnet and connect it to the hub testnet (chain id provider).
set up both sides (clients, connections, channels) and then you can test an ibc-transfer.
once everything works and ready for production - you can do the same on mainnet.
it could be a good idea to add your chain details to chain-registry for visibility once it is ready.
for basic best ibc practices, i’d say:
- run multiple relayer instances (or incentivize community to help relaying)
- avoid using public endpoints for relaying unless you have to
- keep track of chain upgrades to avoid downtime
- don’t let your ibc clients expire (relayer software usually can do it automatically, but it needs to be synced with the chain)
for more (like dealing with ibc denoms) - you can explore the tutorials website.
if you get stuck anywhere - you will likely get a faster response on discord or telegram.
there is also an ai helper for developers in discord that might help.
3 Likes