https://github.com/datachainlab/cosmos-bsc-ibc-lcp
https://github.com/datachainlab/cosmos-bsc-ibc-lcp
Last synced: 9 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/datachainlab/cosmos-bsc-ibc-lcp
- Owner: datachainlab
- License: apache-2.0
- Created: 2024-08-20T01:10:27.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-02-13T01:43:03.000Z (over 1 year ago)
- Last Synced: 2025-02-13T02:33:05.230Z (over 1 year ago)
- Language: C
- Size: 859 KB
- Stars: 0
- Watchers: 17
- Forks: 2
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cosmos-bsc-ibc-lcp
This is a cross-chain messaging demo between Cosmos and BSC using IBC and LCP (Light Client Proxy).
## Supported Versions
- [ibc-solidity v0.3.40](https://github.com/hyperledger-labs/yui-ibc-solidity/releases/tag/v0.3.40)
- [lcp v0.2.17](https://github.com/datachainlab/lcp/releases/tag/v0.2.17)
- [lcp-go v0.2.22](https://github.com/datachainlab/lcp-go/releases/tag/v0.2.22)
- [lcp-solidity v0.2.1](https://github.com/datachainlab/lcp-solidity/releases/tag/v0.2.1)
- [yui-relayer v0.5.16](https://github.com/hyperledger-labs/yui-relayer/releases/tag/v0.5.16)
- [ethereum-ibc-relay-chain v0.3.18](https://github.com/datachainlab/ethereum-ibc-relay-chain/releases/tag/v0.3.18)
- [parlia-elc v0.3.10](https://github.com/datachainlab/parlia-elc/releases/tag/v0.3.10)
- [ibc-parlia-relay v0.3.21](https://github.com/datachainlab/ibc-parlia-relay/releases/tag/v0.3.21)
## Pre-requisites
[Intel SGX SDK and PSW](https://github.com/intel/linux-sgx) should be installed in the environment.
* PSW is optional in SW mode.
## Build enclave and run E2E test
### SGX HW mode(default)
```
$ make build-images prepare-contracts
$ make e2e-test
$ make down
```
### SGX SW mode
```
$ export SGX_MODE=SW
$ source /opt/sgxsdk/environment
$ make build-images prepare-contracts
$ make e2e-test
$ make down
```
## Related Projects
- [cosmos-ethereum-ibc-lcp](https://github.com/datachainlab/cosmos-ethereum-ibc-lcp).