https://github.com/farhad-shabani/hyperspace-light
Light version of Hyperspace relayer to test for Cosmos chains
https://github.com/farhad-shabani/hyperspace-light
blockchain centauri cosmos gaia hyperspace ibc
Last synced: about 1 year ago
JSON representation
Light version of Hyperspace relayer to test for Cosmos chains
- Host: GitHub
- URL: https://github.com/farhad-shabani/hyperspace-light
- Owner: Farhad-Shabani
- Created: 2022-11-30T06:09:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-12-13T21:29:27.000Z (over 3 years ago)
- Last Synced: 2025-04-12T13:19:26.388Z (about 1 year ago)
- Topics: blockchain, centauri, cosmos, gaia, hyperspace, ibc
- Language: Rust
- Homepage:
- Size: 374 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hyperspace Light
## Overview
Hyperspace is an off-chain relayer component of ComposableFi’s [Centauri]((https://github.com/ComposableFi/centauri)) bridge protocol, aiming to relay IBC datagrams between any IBC-enabled chains.
This repository contains a light version of Hyperspace (Parachain-related components extracted out) to relay IBC datagrams between Cosmos chains.
This work strived to investigate the feasibility of relaying between two Gaia chains using Hyperspace architecture.
## Architecture
[Here](https://excalidraw.com/#json=vHMej5cS0xjZsP3yr1GhU,PJlqjjoQ5BkHpjEHnGz4Fg) is some diagrams that visualizes various elements of the relayer and represents their interactions.
## Run Test
To have a test packet relayed, first, you have to run two local gaia chains, following steps [3.1](https://hermes.informal.systems/tutorials/pre-requisites/index.html) and [3.2](https://hermes.informal.systems/tutorials/local-chains/index.html). Then execute the test by running below command:
```bash
cargo test -p hyperspace-light --test cosmos_cosmos
```