The complete walkthrough. Account setup, first purchase, auto-DCA, moving to a hardware wallet, and labeling your coins like a pro. ~30 minutes start to finish.
Sign up at River.com โ verify ID โ link bank โ buy $20 to learn the interface โ turn on recurring buys โ after you've accumulated $500+, withdraw to a Coldcard or Trezor. That's it. The rest is optimization.
This is the account you'll use to convert dollars into Bitcoin. Not all exchanges are built the same โ many are general "crypto" casinos pushing 500 shitcoins and trying to get you to trade. You want the opposite: a Bitcoin-only exchange, U.S.-regulated, with a clean path to self-custody.
The three serious options for U.S. beginners:
Avoid: Coinbase, Binance US, Kraken, Gemini โ for Bitcoin specifically. They push you toward altcoins and their fees are high on small buys. They're not scams, but they're not the right tool for this job.
Go to river.com. Click "Get Started." Enter email, set a password, enable 2FA with an authenticator app (not SMS โ SMS 2FA can be SIM-swapped).
You'll hit a KYC wall: upload a driver's license or passport, take a selfie, enter your SSN, confirm your address. Legally required under U.S. anti-money-laundering laws for any regulated exchange. Takes about 5 minutes. Usually approved in under an hour.
If the idea of KYC bothers you on principle (and it reasonably might), you can still use KYC'd buys โ just don't leave large amounts on the exchange. The goal is always to move your stack to self-custody, where it's no longer associated with the exchange's KYC records.
River uses Plaid. You'll log into your bank's website through an iframe and authorize the connection. Same tech Venmo, Robinhood, and your tax software use. Takes 60 seconds.
ACH transfers are free but take 1โ3 business days to clear. Wire transfers are instant but cost $15โ35. For your first small purchase, stick with ACH.
Tap "Buy Bitcoin." Enter a dollar amount โ $20 is plenty to learn the interface. You'll see the current BTC price, the satoshi amount you're getting, and any fees. Tap confirm. Done.
River will show your new balance immediately. Your BTC is technically in River's custody at this point โ they're holding the private keys for you. We'll fix that in step 6.
Pro tip: The price shown on any exchange is a few percent above the true "spot" price โ that's how the exchange makes money. River's spread is lower than most. On small buys (under $100) it doesn't matter much; on large buys it adds up.
Dollar-cost averaging is what separates people who build wealth from Bitcoin and people who lose money. Instead of trying to time the market, you buy the same dollar amount every week or month forever.
In River: Settings โ Recurring Orders โ New. Pick an amount (1โ5% of your take-home pay is a reasonable starting point), pick a frequency (weekly is best for psychological smoothness), pick an end date of "never." Confirm.
From this point on, Bitcoin accumulation happens while you sleep. No market-timing. No emotional trading. See Dollar-Cost Averaging โ for why this beats 90% of hedge funds over 10-year windows.
Once your stack hits $500โ$1,000, start withdrawing to a hardware wallet. This is the single most important thing you'll do as a Bitcoin holder. Not your keys, not your coins.
Critical rule: only buy directly from the manufacturer's website. Never from Amazon, eBay, or third-party resellers. Hardware wallets can be tampered with in transit. coldcard.com, trezor.io, shop.ledger.com.
bc1...For the full sovereignty ladder โ multisig, air-gapped signing, passphrases โ see The Bitcoin Sovereignty Stack โ
This step is for users who care about privacy and want to avoid accidentally merging their KYC'd coins with non-KYC'd ones later. Skip it for your first month if you want โ it's the 201 level.
Download Sparrow Wallet (free, desktop, open-source). Connect your hardware wallet in "watch-only" mode โ Sparrow can see your balance and transactions without ever touching your private keys.
In Sparrow, label every UTXO (Unspent Transaction Output) with the source: "River 2026-04 DCA", "Birthday gift from Mom", etc. When you eventually spend or consolidate, Sparrow lets you pick which UTXOs to use. This keeps your privacy hygiene tight.
More on this in Bitcoin Privacy โ
Last updated 2026-04-14. Not financial advice. Do your own research.