How it works
The wallet signs a short text that starts with APTOS and contains our message and a one-time code. Aptos accounts can change their key, so the address alone doesn't tell us which key is current: we ask the Aptos network for the account's authentication key and check that it matches the key that signed.
Step by step
- Install Petra, Nightly or Pontem from the wallet guide.
- On Get certified, click Connect next to your Aptos wallet.
- Approve the connection, then the message.
Good to know
- Accounts with an ordinary (Ed25519) key work. Keyless accounts made with Google or Apple sign-in can't be certified yet.
- If you rotate the account's key after you're certified, the certificate still shows what was true when it was issued.
- Tier 3 on-chain screening isn't available for Aptos yet. Tiers 1 and 2 are.
Sign once with your wallet: free, no transaction. We counter-sign it and give you a link anyone can verify. From $1.
More guides
How to prove you own a Bitcoin address
Sign a message with the address's key: free, instant, nothing on the blockchain.
How to sign a message with a Bitcoin wallet
Step by step in Xverse, Electrum, Sparrow, Trezor, Ledger and Bitcoin Core.
BIP-322 vs BIP-137: Bitcoin message signing explained
Why there are two formats, which wallets use which, and why Taproot needs BIP-322.
How to prove you own an Ethereum wallet
One signed message, no gas, and it covers every EVM network at once.
Questions
Does signing cost APT or gas?
No. A signed message isn't a transaction, so nothing is sent and there's no fee.
Why do you check the network?
An Aptos account can rotate to a new key. Checking the account's current authentication key makes sure the key that signed really controls it.
Can I use a Ledger?
Yes, through Petra or another wallet that supports message signing with it.