Cosmos Hub plus the IBC interchain

Cosmos Hub is the heart of the IBC interchain — ATOM staking, governance, and the gateway to dozens of app-chains (Osmosis, Celestia, Injective, Sei, Neutron). We cover the hub and the most-used spokes.

L1Cosmos Native: ATOM Supported since 2024

Cosmos Hub uses Tendermint BFT consensus with active validator delegation. ATOM stakers earn block rewards and a share of inflation, with a 21-day unbonding period. IBC (Inter-Blockchain Communication) is the cross-chain transfer protocol — sending ATOM from Cosmos Hub to Osmosis and back is a series of IBC packets that need to be reconciled across both chains. Liquid staking via Stride or pSTAKE produces an LST (stATOM, stkATOM) that mirrors the underlying with yield accrual. Governance proposals on the hub affect inflation and validator parameters; treasuries holding ATOM may want vote attribution in the audit trail.

What's tracked on Cosmos Hub

ATOM delegation and rewards

Per-block reward accrual against delegated validators, 21-day unbonding.

IBC transfers

ATOM and IBC-denoms moved across the interchain (Osmosis, Celestia, Injective, etc.) reconciled per packet.

Liquid staking (stATOM, stkATOM)

LST issuance, yield accrual, redemption — same model as Lido on Ethereum.

Governance votes

On-chain votes attributed to the signing wallet; useful for foundation audit trails.

Restaking (ICS — Interchain Security)

ATOM secured chains (e.g. Neutron) — restaking rewards from consumer chains.

Common Cosmos Hub transaction patterns we classify

  • Send / receive ATOM
  • Delegate ATOM to a validator
  • Undelegate ATOM (21-day unbonding)
  • Redelegate ATOM (validator switch, no unbonding)
  • Claim staking reward (withdraw to wallet)
  • IBC transfer out (ATOM to Osmosis, Celestia, Injective, etc.)
  • IBC transfer in (asset arriving from another chain)
  • Liquid stake deposit (stATOM via Stride, stkATOM via pSTAKE)
  • Liquid stake redemption
  • Osmosis swap or liquidity position (via IBC hop)
  • ICS consumer-chain reward receipt (ATOM-secured chain)
  • Governance proposal vote (gas only)

What changes when you book Cosmos Hub

IBC transfers preserve cost basis across chains

Sending ATOM from Cosmos Hub to Osmosis via IBC is an intra-entity transfer, not a taxable disposal. The asset arrives on the destination chain with an IBC denom identifier that Wag3s resolves back to ATOM with the original acquisition cost intact. Both the source debit and destination credit are recorded so the position does not appear to vanish mid-transfer.

Staking rewards compound only if you manually claim and redelegate

Unlike some protocols, Cosmos Hub does not auto-compound rewards. Rewards accumulate in a pending pool and are only credited to your wallet when you issue an explicit claim transaction. Wag3s books income on the claim date, not on accrual, unless you configure accrual-basis treatment. Redelegation transactions trigger an automatic reward claim internally, which Wag3s detects and books.

ICS restaking rewards from consumer chains are separate income events

Cosmos Hub's Interchain Security model lets ATOM stakers earn rewards from consumer chains (such as Neutron) in addition to standard ATOM inflation rewards. These consumer-chain rewards are paid in the consumer-chain's native token and are ordinary income on receipt, valued at the token's fair-value at the distribution time. Wag3s tracks them separately from ATOM rewards so your income report distinguishes between sources.

Cosmos Hub accounting questions

How does Wag3s handle IBC transfers?

As a multi-step intra-asset transfer with intermediate states. The packet is tracked from source to destination, with both sides reconciled to a single end-to-end record.

Are ICS / restaking rewards taxable on receipt?

Yes — they're separate ordinary income events on receipt, valued at the consumer-chain token's fair-value at the distribution time.

How are liquid staking tokens like stATOM treated for accounting?

Depositing ATOM into Stride or pSTAKE to receive stATOM (or stkATOM) is not a disposal — it is an in-kind swap with cost-basis continuity. The stATOM carries the original ATOM acquisition date and basis. Yield accrual through the LST mechanism is booked as ordinary income at each rebasing event. Redemption back to ATOM triggers a reconciliation; any difference from the original basis is a realised gain or loss.

Book Cosmos Hub the right way

Free during Alpha. Connect a wallet, see every transaction reconciled to journal entries.