PundiX Docs
  • Introduction
  • Getting Started
    • What is PundiX (Pundi X Chain)
    • Install PundiX (Pundi X Chain)
    • Setup Node
      • Full node with Binaries
      • Full node with Docker
      • Snapshot Guide
      • Node Monitoring Device
      • Node Peers
  • Validators
    • Validator Overview
    • Setting Up a Validator for PundiX Chain
    • Validator Recovery
    • Validator FAQ
    • Validator Security
    • Sentry Nodes
  • DELEGATORS
    • Delegator FAQ
    • Delegator Overview
    • Delegator CLI Guide
  • PUNDIX TUTORIALS
    • PundiX CLI Guide
    • Ledger Integration for pundixd
    • Testnet Faucet
    • Cloud Setup
  • UPGRADE INSTRUCTIONS
    • Cosmovisor Integration - Binaries
    • Cosmovisor Integration - Docker
    • Support keplr
  • DEVELOPERS
    • PundiX Network
    • PundiX Protobuf
    • PundiX gRPC & REST
    • PundiX JSON RPC
    • PundiX Cross Chain
      • ibc
Powered by GitBook
On this page
  1. DEVELOPERS
  2. PundiX Cross Chain

ibc

PreviousPundiX Cross Chain

Last updated 1 year ago

In IBC, blockchains do not directly pass messages to each other over the network. This is where relayer comes in. A relayer process monitors for updates on opens paths between sets of enabled chains. The relayer submits these updates in the form of specific message types to the counterparty chain. Clients are then used to track and verify the consensus state.

In addition to relaying packets, this relayer can open paths across chains, thus creating clients, connections and channels.

Additional information on how IBC works can be found .

IBC Channels

source chain-id
destination
destination chain-id
source to destination channel
destination to source channel

PUNDXI

f(x)Core

fxcore

channel-0

channel-0

PUNDXI

Osmosis

osmosis-1

channel-1

channel-12618

source chain-id
destination
destination chain-id
source to destination channel
destination to source channel

payalebar

f(x)Core

dhobyghaut

channel-0

channel-0

payalebar

Osmosis

osmo-test-5

channel-3

channel-7744

IBC
here