Contents Lesson 1 of 16

4 min read · professional

What does "not your keys, not your coins" actually mean?

The slogan is repeated so often that it has stopped meaning anything. It is, in fact, a precise technical statement, and understanding it precisely is the foundation of every other lesson in this course.

There is no account with your name on it

A blockchain does not store balances belonging to people. It stores entries — unspent transaction outputs on Bitcoin, account states on Ethereum — and each entry is guarded by a spending condition. In the overwhelming majority of cases that condition is: produce a valid signature from a specific private key.

So "ownership" on a chain is not a registration. It is a capability. Whoever can produce the signature can move the entry, and the network neither knows nor cares who that is. A wallet does not contain coins; it contains keys. Losing the wallet app is nothing. Losing the key is everything.

This has an immediate consequence. There are exactly two arrangements available to you:

  • You hold the key. You can move the asset. Nobody else can. Nobody can move it back either.
  • Someone else holds the key. You hold a claim against that someone — a row in their database saying you are owed a quantity.

Everything else — apps, cards, yield products, tax reports — is built on top of one of those two.

What a custodial balance actually is

Take an exchange with 400,000 customers. It does not maintain 400,000 on-chain positions; that would be operationally absurd and prohibitively expensive. It keeps customer assets pooled in a small number of omnibus addresses it controls, and it keeps an internal ledger recording who is owed what.

When Alice's screen says 1.2 BTC, the chain contains no entry associated with Alice. It contains entries associated with the exchange. Alice's 1.2 BTC exists in a database, and the database is a promise.

That promise may be excellent. It may be backed by a well-run, well-capitalised, properly supervised business. But its quality is a credit question, not a cryptographic one, and no amount of blockchain analysis can settle it. You can prove on chain that an exchange controls 130,000 BTC. You cannot prove from the chain what it owes.

Neither option is "the safe one"

The slogan is often deployed as advice. It is not, and this course will not give you any. Read it as a description of where the failure modes live:

  • Custodial concentrates counterparty risk — insolvency, fraud, freezes, hacks, legal seizure, a platform withdrawing from your country.
  • Self-custody removes counterparty risk and replaces it with operational risk — key loss, key theft, a mistyped address, a malicious signature, death without a plan.

And both sit on top of a property of the underlying settlement system that has no analogue in traditional finance: irreversibility. There is no chargeback, no failed-settlement unwind, no bank to call. A confirmed transaction is final by design. That is a feature of the settlement layer and a permanent hazard for the user.

Try it now

  1. Open the terms of service of any platform where you have held crypto and find the clause describing what your balance legally is. Look for whether assets are held in trust or segregated for you, or whether you are a general creditor of the company. Write down the exact words.
  2. Find a large exchange's publicly known deposit address on a block explorer and note its balance. Then write the question the chain cannot answer: how much does this address owe?
  3. For every holding you have, complete one sentence: "if this entity refused to honour my balance tomorrow, my recourse would be ___." Where the answer is "legal action in a jurisdiction I do not live in," you have learned something specific.