Solidity implementation of IBC/ICS for supporting private/public Ethereum.
We’ve developed ibc-solidity, including the ics-20 in solidity, to spread out the completely ibc-compliant connection over the entire EVM-based blockchain space ranging from public chains to enterprise chains. Some teams, such as Union and Composable, are adopting the ibc-solidity to accomplish ibc connections between Cosmos and several chains. Also, TOKI will utilize this for BSC, Etherem, and other L2s as well. In addition to it, a stablecoin issuer in Japan, named Progmat, which is a spin-off project out of the largest Japan bank, MUFG, is trying to use ibc-solidity to transfer stable tokens between Cosmos and EVMs. Hence, ibc-solidity will be a substantial infrastructure to connect all evm chains with Cosmos, and we have to minimize a bug via the highest quality of security audit to secure user funds.