Quicksilver
  • 🔎Introduction
    • 🥩Staking in Proof-of-Stake Blockchain Protocols
    • 🫥The Inefficiency of Proof-of-Stake Mechanism
    • 💧Liquid Staking: Unlocking Liquidity in Proof-of-Stake Blockchains
  • ⛓️Protocol
    • 🧱Protocol Architecture
    • 🎭Quicksilver Features
    • 💷Quicksilver Fee Structure
    • 💰Calculating Your Liquid Staking Returns
    • 💱Redelegating & Signalling Intent
    • Reward Socialization
    • 🙅Risk Socialization
    • 🏅Designed to Support Cosmos and Beyond
    • Supported Wallets
    • Unbonding
    • Chain Onboardin
  • 🪙QCK TOKEN
    • 🎨Design Philosophy
    • 🪙$QCK Token: Utility, Role and Function
    • 👛Genesis Token Allocation
    • 📈Inflation
  • ⚛️Cosmos-SDK Modules
    • ▶️Interchain Accounts (Cosmos)
    • ▶️Liquidity Staking Module (Iqlusion)
    • ▶️Mint Module (Osmosis)
    • ▶️Epochs Module (Osmosis)
    • ▶️Claim Module (Stargaze)
    • ▶️Miscellaneous
  • 💧Quicksilver Modules
    • ▶️Interchain Staking
    • ▶️Participation Rewards
    • ▶️Claim Manager
    • ▶️Interchain Queries
  • 🔐Validators
    • ▶️Validator Documentation
    • ▶️IBC Channels
    • ▶️Testnet IBC Channels
    • ▶️Foundation Delegation
  • 🤝Security
  • ▶️Audits
  • ▶️Bug Bounty and reporting of issues
  • ▶️Miscellaneous
  • 🙂Get In Touch
    • ▶️Links & Resources
Powered by GitBook
On this page
  1. Cosmos-SDK Modules

Interchain Accounts (Cosmos)

PreviousInflationNextLiquidity Staking Module (Iqlusion)

Last updated 4 months ago

The application-level IBC protocol known as Interchain Accounts (ICS27) allows for accounts on network A to be controlled by network B.

It consists of the concepts of Controller chain and Host chain. The Controller chain is able to register an account on the Host chain by way of opening a dedicated IBC channel between the two chains.

The Controller chain is able to compose transactions for execution on the Host chain on behalf of the Interchain account, encapsulate them in an IBC packet, and send them over the dedicated channel. The transaction is relayed to the Host chain, unencapsulated, and executed as if it were a local transaction.

⚛️
▶️
LogoGitHub - cosmos/interchain-accounts-demo: ICAGitHub