The Solana wallet that never asks for your seed phrase.

Open Spaniel Wallet in your browser to send, receive, and manage SOL. Non-custodial, open source, no email, no signup. Your encrypted vault lives on your device only.

Open the web wallet No install required · works in any modern browser Get the extension Connect Spaniel Wallet to any Solana dApp

Browser extension — coming soon

The Spaniel Wallet browser extension is in review with both stores so you can connect to MagicEden, Jupiter, Tensor, pump.fun, Drift, and any other Solana dApp that speaks the Wallet Standard.

Chrome Web Store

Chrome · Edge · Brave · Arc

Pending review

Once approved, install lands as a one-click add to your browser. Estimated review window: 1–3 weeks for first-time wallet publishers.

Firefox Add-ons

Firefox · LibreWolf

Pending review

Open source extension, Manifest V3, signed by Mozilla. AMO review typically completes within a few days.

No side-loaded pre-release downloads. Both store listings will go live as soon as the review process completes. Follow @SpanielSolana for launch.

Non-custodial

Your keys live in your browser. We can't see them, can't freeze them, can't lose them for you.

Open source

Every line of wallet-core, the extension, and this page is on GitHub. Audit it yourself.

No tracking

No email, no signup, no third-party analytics on your wallet pages. No password to forget either.

Encrypted at rest

AES-256-GCM envelope, Argon2id-derived key. Your password is your only way in.

What you can do with it

Send + receive SOL

Buffer-free transfers built with BigInt-safe lamport math. Live fee preview before signing.

Connect to any Solana dApp

The extension implements the full Solana Wallet Standard — MagicEden, Jupiter, Tensor, pump.fun, Drift, you name it.

Sign in with Solana (SIWS)

Wallet-native auth for sites that support it. No email/password trail to lose.

Rip Spaniel cards

First-party support for the Spaniel Syndicate Series 1 product line. Open packs and view your binder from the wallet.

Rescue Pool voting

If you hold enough cards or sealed product, your wallet can vote where the monthly Rescue Pool distribution goes.

Idle auto-lock

After 5 minutes of inactivity (or at OS lock) the in-memory key bytes are wiped. Password required to unlock again.

Common questions

Where is my seed phrase stored?

Inside your browser, encrypted under your password with AES-256-GCM (key derived via Argon2id). Nothing is sent to a server. The repository is the only thing that ever sees the source code; your secrets stay local.

What happens if I forget my password?

Your 12-word recovery phrase is the only way back in. Without either your password OR the recovery phrase, the funds are unrecoverable. Back the recovery phrase up somewhere safe (paper, metal plate, password manager) the moment you create a wallet — the wallet shows a 3-word verification quiz so you don't skip this step.

Has this been audited?

Not yet. The wallet is open source on GitHub and built with Paul Miller's audited noble-curves + noble-hashes for all cryptographic primitives. We avoid third-party npm crypto packages entirely — see the vendor/ folder in the repo. A formal audit is on the roadmap before we publish to the Chrome Web Store and Mozilla AMO. Use a small amount of SOL until then.

Why isn't it on the Chrome Web Store / AMO yet?

Both store reviews take 1–6 weeks. We're shipping a side-load build now so people can use it immediately; the store submission is in progress. Side-load builds are functionally identical — the .zip you download here is exactly what we'll submit.

How is this different from Phantom or Solflare?

It works with the same dApps via the Solana Wallet Standard. The differences: it's first-party to the Spaniel Syndicate collection (so the Spaniel-specific features — binder, rip, Rescue Pool — are built-in), it's open source, and the source code is much smaller (~75 KB extension) because we don't ship a multi-chain runtime.

Does the wallet send my balance or activity to a server?

For balance display the wallet queries Solana directly via the public RPC. For Spaniel-Syndicate-specific data (binder, rescue vote eligibility, etc.) it calls our Cloudflare Worker — but only with your wallet's public address, never with any private material. You can audit every fetch in the network panel.

Can I use the extension to connect to non-Spaniel sites?

Yes. The extension implements the standard Wallet Standard interface and registers itself with any page that asks (MagicEden, Jupiter, Tensor, etc.). The popup shows you the requesting site's origin clearly before you approve any signature.

Pre-release notice. Spaniel Wallet is in active development; a formal third-party audit has not yet been completed. The source is public on GitHub for self-verification. Treat the wallet like an early build — back up your seed, use modest amounts until the audit lands.