Inter-Blockchain Communication
Cosmos light client verification0x00000000000000000000000000000000000001BC3K-200K+ gas
Query IBC light client state. Click a sample client or enter your own ID.
Click a client above or enter a custom ID to query its state
About IBC Light Clients
IBC (Inter-Blockchain Communication) enables trustless verification of state from Cosmos chains like Cosmos Hub, Osmosis, and Celestia. Light clients must be created and updated before membership proofs can be verified. The PSC supports full Tendermint light client verification including header validation and state proofs.
Why It Matters
Bridge assets and verify state from Cosmos Hub, Osmosis, Celestia, and any Tendermint-based chain without trusted intermediaries.
Methods
createClient(clientId, clientState, consensusState) → bool // 100K gas
updateClient(clientId, trustedHeader, trustedVals,
untrustedHeader, untrustedVals) → bytes32 // 200K+ gas
getClientState(clientId) → bytes // 3K gas
getConsensusState(clientId, height) → bytes // 3K gas
verifyMembership(clientId, height, proof, path, value) → bool // 50K+ gas
verifyNonMembership(clientId, height, proof, path) → bool // 50K+ gas