keypool

Solana wallets · no seed phrase

One secret, not two.

A normal wallet gives you a private key and a seed phrase. The phrase can unlock everything, and people leave it in notes, photos and cloud backups. Here each wallet is only a private key. There is no phrase to steal, lose or photograph.

Store it like Satoshi did. Random keys in one backup file, the way Bitcoin's first wallets worked.

Make a walletHow it works

Why no seed phrase?

A seed phrase is a second secret. Every extra secret is one more thing that can leak.

A normal wallet

Two secrets to protect: the private key and the seed phrase.

The seed phrase is a master password. Anyone who sees it can rebuild every wallet made from it.

A Keypool wallet

One secret: the private key.

Each key is random and separate. There is no master phrase, and one leaked key cannot open the others.

The Satoshi way

Bitcoin's first software, written by Satoshi Nakamoto, worked like this. It made random keys, kept them in one wallet file, and you backed up the file. There were no recovery words at all. Keypool does the same for Solana.

  1. 2009Bitcoin's first wallets keep random private keys in a file called wallet.dat, with a spare supply of keys called the keypool. That is where our name comes from.
  2. 2013Seed phrases (12 or 24 words) arrive, so one phrase can rebuild every key. Handy, but it is one master secret.
  3. NowKeypool brings the original way to Solana: one random key per wallet, one backup file, nothing else to guard.

Make wallets

Three steps. Nothing leaves your browser.

  1. 1Make a wallet
  2. 2Save the backup file
  3. 3Copy it somewhere safe
How many wallets?

0wallets

#Wallet address (safe to share)

No wallets yet. Press “Make wallets”.

Check a private key

Paste a Solana private key to see which wallet address it belongs to. Use this to check a key before you rely on it. It can be the long text key, or the list of 64 numbers from a keypair.json file.

Nothing pasted yet.

Questions

What do these words mean?
Wallet address
Where people send coins. Safe to share.
Private key
The secret that lets you spend. Never share it.
Backup file
A list of your private keys. Lose every copy and the coins are gone. Nobody can reset it.
Passphrase
An optional password that locks the file. If you forget it, the file cannot be opened.
Is this really how Satoshi's wallets worked?

In spirit, yes. The first Bitcoin software kept random private keys in a wallet file and had no seed phrase, so the file was the backup. Seed phrases only came later, around 2013.

Two honest differences: Keypool makes Solana keys, not Bitcoin ones, and it saves a file in its own format, not Bitcoin's wallet.dat.

What is the catch?

Without a seed phrase, new wallets are not covered by your old backup. Save a new backup file every time you make or add wallets.

Can I trust this page?

The page is set up so it cannot make any network request, so it has no way to send a key anywhere. You can check this in your browser's developer tools. For larger amounts, save this page, disconnect from the internet, and open it from your own disk.

Printing a paper wallet puts private keys on paper and in the printer's queue. Use a printer you trust.

How do I use a wallet in Phantom or Solflare?

In the wallet app, choose “Import private key” (not “recovery phrase”) and paste the private key. Phantom, Solflare and Backpack all work this way.

Keypool