Skip to content

Glossary

What is a BIP-39 seed phrase?

A BIP-39 seed phrase is a list of words that encodes a private key - a self-custodial account you control, with no phone number or email involved.

Instead of a username and password on a server, a seed phrase deterministically generates your keypair on your own device. Whoever holds the phrase controls the account; nobody else ever has it.

PrivaMesh accounts are BIP-39 seed phrases mapping to a self-custodial Solana keypair, stored in the iOS Keychain. This is what makes it an encrypted messenger with no phone number - the account is math you generate, not an identity you hand over. The responsibility: write your seed down and keep it safe, because there is no password reset.

BIP-39 is a Bitcoin Improvement Proposal that standardised turning entropy into a memorable word list. The words come from a fixed 2048-word dictionary chosen so no two entries share their first four letters, which makes the phrase resistant to typos and easy to check. A checksum is built into the final word, so a mistyped phrase is usually rejected rather than silently deriving the wrong account.

Twelve words encode 128 bits of entropy and twenty-four encode 256. The security is in the randomness, not the words themselves - which is why a phrase you invent yourself is dramatically weaker than one a device generates, and why phrases must never be photographed, typed into a website, or stored in a notes app that syncs.

In PrivaMesh the seed derives a Solana keypair that is simultaneously your messaging identity and your wallet. That is convenient and it concentrates risk: whoever holds the phrase holds both. Write it down on paper, store it somewhere physically safe, and treat it as the single thing that matters.

Primary sources

More glossary terms

Keep reading