Wallet

A wallet is a digital tool that lets users manage blockchain accounts, send transactions, and access assets.

Waves wallets are non-custodial—users control their private key. Tools like Keeper Wallet enable secure signing without exposing private data.


Seed Phrase

A seed phrase is a 15-word list that is used to generate a wallet’s private key.

In Waves, it’s chosen from 2048 words, making duplicates nearly impossible (1 in 204815). From the seed, the private key, public key, and address are derived securely and one-way only.

Private Key

A private key is a secret that proves wallet ownership and signs transactions.

It’s generated from the seed and must remain private. If exposed, the account is compromised.

Public Key

A public key is an entity derived from the private key that:

  • Verifies signatures.

  • Generates a wallet address.

  • Identifies an account without granting access.

Address

An address is:

  • A base58-encoded string representing a specific wallet.

  • Derived from the public key and includes the network ID.

Waves addresses are 26 bytes long and typically start with 3P.

Last updated