lightstreams-network/lightchain

[Core] Implement IBC Protocol

grandbaiyi opened this issue · 3 comments

Has lightchain implemented the IBC protocol? I'm looking for an ethermint alternative that can connect to cosmos hub's ethereum.

Thanks.

Hi @grandbaiyi

Cosmos IBC protocol is still on an experimental state but we are keeping a very close eye on their progress. At the minute the IBC specification is considered a draft according to the Cosmos team https://github.com/cosmos/ics. We will start working on the integration once the specifications of the protocol are settled.

Let us know if you have anything else we can do. Stay tuned about our progress joining our Telegram group for developers https://t.me/LightstreamsDevelopers to

Hi @ggarri
If I want to integrate the current IBC into LightChain to complete the verification of POC, what should I do? I think I should first add Cosmos-SDK to LightChain. But I don't know how difficult it is to do this work. Can you give some advice about this? thank you very much!

Hi @grandbaiyi ,
We didn't get time to research much about it but my understanding is that you need to:

  1. Integrate Cosmos-SDK
  2. Implement the IBC protocol
    2.1 Connectivity to the Cosmos Hub
    2.2. Inter-communication with the lightchain BC (https://github.com/lightstreams-network/lightchain/blob/master/consensus/abci.go)

Cosmos team provided a few sample code you can check to grasp ideas:

As I mentioned before we are planning to do this work in the future, once the protocol is considered production ready, I will keep you posted over this issue. In meanwhile good luck with this and sorry for not being more useful