This collection is designed to offer libraries that facilitate the
implementation of various ibc-rs core, clients and applications as CosmWasm
contracts. Currently, the available packages are:
IBC Clients
- ibc-client-cw: Provides utilities and a generic
Contextobject to streamline the implementation of anyibc-rspowered light clients as CosmWasm contracts.- To utilize the CosmWasm contracts developed with this library, hosting
environments must support the CosmWasm module and be using the version of
ibc-gothat supports the08-wasmproxy light client.
- To utilize the CosmWasm contracts developed with this library, hosting
environments must support the CosmWasm module and be using the version of
[!CAUTION] The
ibc-client-cwis currently in development and should not be deployed for production use. Users are advised to exercise caution and test thoroughly in non-production environments.
- ibc-client-tendermint-cw: CosmWasm Contract
[!TIP] The pre-compiled CosmWasm contract for
ibc-client-tendermint-cwis available as a GitHub workflow artifact at Actions tab. They can be downloaded during a Github workflow usingactions/download-artifact@v4action.