https://github.com/landslidenetwork/slide-sdk
SLIDE SDK: Seamless IBC integration for Avalanche. Connect AVAX ecosystem to IBC-enabled chains effortlessly. Build cross-chain dApps with ease.
https://github.com/landslidenetwork/slide-sdk
avalanchego cosmos-sdk ibc
Last synced: 6 months ago
JSON representation
SLIDE SDK: Seamless IBC integration for Avalanche. Connect AVAX ecosystem to IBC-enabled chains effortlessly. Build cross-chain dApps with ease.
- Host: GitHub
- URL: https://github.com/landslidenetwork/slide-sdk
- Owner: LandslideNetwork
- License: other
- Created: 2024-02-22T07:55:51.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-05-22T22:28:33.000Z (about 1 year ago)
- Last Synced: 2026-01-12T11:39:02.568Z (6 months ago)
- Topics: avalanchego, cosmos-sdk, ibc
- Language: Go
- Homepage: https://www.landslide.network/
- Size: 1.75 MB
- Stars: 6
- Watchers: 4
- Forks: 1
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Audit: audit/2024-09-20 Audit Report - Slide SDK v1.1.pdf
- Security: SECURITY.md
Awesome Lists containing this project
README
# Slide SDK

[](CODE_OF_CONDUCT.md)
LandslideVM is a custom virtual machine designed for AvalancheGo. It enables the execution of Cosmos SDK chains on the Avalanche network by emulating the CometBFT consensus mechanism. This innovative VM allows for the execution of Cosmos SDK chains and interaction with Cosmos modules while being secured by the Avalanche consensus protocol.
## Important Disclaimer
**Landslide is currently in testnet with the release of SlideSDK. Please expect bumps in the road as we continue to develop and refine the system. Use at your own risk and do not use for production environments at this stage.**
## Security Audit
The SLIDE SDK has been audited by Oak Security. You can view the full audit report [here](https://github.com/oak-security/audit-reports/blob/main/Slide%20SDK/2024-09-20%20Audit%20Report%20-%20Slide%20SDK%20v1.1.pdf).
## Features
- Execute Cosmos SDK chains on Avalanche
- Emulate CometBFT consensus
- Interact with Cosmos modules
- Secured by Avalanche consensus
## Dependencies
LandslideVM relies on the following major dependencies:
- Go v 1.22.7
- Cosmos SDK 0.50.9 (https://github.com/cosmos/cosmos-sdk/releases/tag/v0.50.9)
- AvalancheGo v1.12.1 (https://github.com/ava-labs/avalanchego/releases/tag/v1.12.1)
Please ensure you have the latest versions of these dependencies installed to avoid any known vulnerabilities.
## Installation
Please follow our docs for installation: (https://docs.landslide.network/)
## Security
LandslideVM has undergone a security audit by Oak Security GmbH. While efforts have been made to address identified issues, users should exercise caution and understand the following:
- The VM facilitates complex communications with AvalancheGo and implements emulation of CometBFT functionalities.
- Some Cosmos SDK modules that rely on validator information may have limited functionality due to the emulation of the consensus mechanism.
- Node operators should be careful about which gRPC endpoints are exposed publicly.
For a full understanding of the security considerations, please refer to the complete audit report.
## Security Audit
Please check [audit](./audit) folder.
## Contributing
We welcome contributions to the Slide SDK! Please see our [CONTRIBUTING.md](CONTRIBUTING.md) file for details on how to contribute.
## License
Slide SDK v0.1 is licensed under the [Business Source License 1.1](./LICENSE). Please see the [LICENSE](./LICENSE) file for details.
## Disclaimer
THIS SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. USE AT YOUR OWN RISK. AS MENTIONED ABOVE, LANDSLIDE IS CURRENTLY IN TESTNET AND MAY EXPERIENCE INSTABILITY OR UNEXPECTED BEHAVIOR.
For more information about LandslideVM, please [contact us/visit our website].