Guide

How to prove you own a Cosmos wallet

Keplr and Cosmostation can sign a plain message (ADR-036) with your account key. It costs nothing and anyone can check it against your address.

Updated 13 Oct 2026

How it works

Cosmos chains share a standard for signing arbitrary messages, ADR-036. The wallet signs a fixed, harmless document containing our message and your address; the public key must hash to your address and the signature must match. It isn't a transaction and can't be broadcast.

Each Cosmos chain gives the same key its own address (cosmos1…, osmo1…, celestia1……), so you choose which chain's address goes on the certificate.

Step by step

  1. Install Keplr or Cosmostation from the wallet guide.
  2. On Get certified, click Connect Keplr (or Cosmostation) and pick the network.
  3. Approve the connection, then the signature request.

Good to know

  • Supported: Cosmos Hub, Osmosis, Celestia, dYdX, Noble, Sei, Akash, Stride and Juno. Injective and Evmos use Ethereum-style keys and aren't supported here yet.
  • Tier 3 on-chain screening isn't available for Cosmos chains yet. Tiers 1 and 2 are.
Get a certificate anyone can check

Sign once with your wallet: free, no transaction. We counter-sign it and give you a link anyone can verify. From $1.

Get certified

More guides

Questions

Does signing cost ATOM or gas?

No. ADR-036 messages aren't transactions, so nothing is broadcast and there's no fee.

Why do I pick a network?

The same Cosmos key has a different address on every chain. The certificate covers the one you choose.

Can I use a Ledger?

Yes, if your wallet supports signing arbitrary messages with it.