Signing in with a seed phrase: an account record, not a wallet for savings
Most sites ask for an email address, then a password, and increasingly an identity check. A CoinSpectrum account asks for none of these: it signs in with a Bitcoin Cash seed phrase. That raises an obvious question — is it a wallet, and should money go in it? It is not, and no.
Is a CoinSpectrum account a wallet?
No. It is an account record — a way to keep a portfolio and watchlist in sync across devices without an email address. It holds no funds and needs none. Never sign in with a seed phrase that guards real savings: create a new phrase on the site, or use one kept for small amounts only.
Why a seed phrase instead of an email
An email address ties an account to a person and to a provider that can read, track or close it, and most sign-in systems now end in an identity check. A seed phrase proves control of a key without saying who holds it. There is no password database to breach and no address list to sell, and nothing about the account needs to be known by anyone but its owner.
How the keys and the encryption work
- The phrase stays in the browser. It is used on the page to derive keys and is never sent to the server or saved.
- Two keys come from it. An identity key signs the server's sign-in challenges; a separate wrapping key unlocks the account's data key. Both sit on a derivation path far outside the range wallets scan, so they are never an address anyone sends money to.
- The data is encrypted before it leaves. A random data key encrypts the portfolio, watchlist and settings with AES-GCM on the page. The server stores that ciphertext and the wrapped data key, and holds no key that opens either.
- Recovery is optional. A recovery passphrase, strengthened with 600,000 rounds of PBKDF2, can wrap the data key a second time. Without it, losing the phrase means losing the synced copy; the copy in the browser stays as it is.
The design has not been audited by an outside firm. The code that does all of this runs in the page and can be read there by anyone, which is the point: the claims above can be checked rather than believed.
Why savings never belong there
A seed phrase that signs in to a website has been typed into a website. Even when the site never sends it anywhere, the phrase has passed through a browser, an extension list and a clipboard that the owner does not fully control. That is an acceptable risk for a phrase made for the purpose, and an unacceptable one for the phrase that guards someone's savings.
So the rule is simple. Create a new phrase on the site for the account; it is generated in the browser and holds nothing. If you sign in with an existing phrase, use one kept for small amounts only. A CoinSpectrum account works with an empty wallet, and nothing on the site ever asks for a deposit.
If paid products open later
Paid API tiers are planned and not open; no payment is taken today. If they open, the same account could pay for them in Bitcoin Cash, which is the one reason a balance might ever sit in it: a small spending amount for a subscription, the way a wallet in a phone holds pocket money and not savings. That is a convenience the account may offer, not a requirement, and it never changes the rule above.
Questions
Do I need funds to use a CoinSpectrum account?
No. The account is an account record and works with an empty wallet. Nothing on the site asks for a deposit.
Is it safe to sign in to a website with a seed phrase?
It is safe with a phrase made for the purpose and unsafe with the phrase that guards your savings. CoinSpectrum derives its keys in the browser and never sends the phrase anywhere, but a phrase typed into any website should hold small amounts at most.
Can CoinSpectrum read my portfolio?
No. The portfolio is encrypted with AES-GCM in the browser before it is stored, and the server holds no key that opens it.
What happens if I lose my seed phrase?
The synced copy is lost unless you set up a recovery passphrase beforehand. The copy in your browser stays as it is.
Does a CoinSpectrum account need an email or KYC?
Neither. It signs in with a seed phrase, a private key or a wallet connection, and asks for nothing that identifies you.