Nolus Docs
IBC

Overview

Inter-Blockchain Communication on Nolus.

Nolus reaches its host networks over IBC to execute swaps as part of opening, repaying, and closing margin positions. The primary market is Solana, served natively by Solray, the protocol's own IBC program there. On Cosmos counterparty chains the same role is played by Interchain Accounts (ICA).

How a packet flows

Two chains don't talk to each other directly. A relayer process watches both ends, picks up packets emitted on one chain, builds the corresponding message, and submits it to the other - then carries the acknowledgment back.

Running a Hermes relayer for Nolus is documented under Network > IBC relayer.

Anyone can run a relayer - see Network > IBC relayer for the operator side.

Counterparty integration

Each supported DEX is wired up as a protocol in the money-market contract workspace, with the channel/connection configuration baked into the network's genesis or a governance upgrade. On Solana the integrated DEX is Metis, a swap aggregator, reached through Solray's Remote Lease channel.

On this page