Wallet basics · For beginners

Bitcoin wallets, explained

By the CloudMineCrypto teamUpdated 8 min read

The short answer

A Bitcoin wallet doesn’t hold coins. It holds the keys that can spend coins recorded on the blockchain, and it gives you addresses to receive with. With an exchange, the company holds the keys; with a self-custody app, you do, backed up by a recovery phrase you never share. For small amounts, a wallet that receives over Lightning keeps fees tiny.

Key takeaways

  • Keys, not coins: whoever has the keys (or the recovery phrase) controls the bitcoin.
  • Exchange = they hold the keys. Self-custody app = you do. Both can receive from CloudMineCrypto.
  • Never share your recovery phrase. No real support team will ever ask for it.
  • Match the network: bc1, 1 or 3 is Bitcoin on-chain, lnbc or name@domain is Lightning, 0x is BNB Smart Chain.

Address inspector

Paste a receive address or invoice, or tap an example. It tells you what it is and which network to pick in CloudMineCrypto.

Runs in your browser. Nothing is sent anywhere.

42 characters

Try an example

Examples are for testing this tool only. Never send anything to them.

Recognisedâś“ Checksum valid

Bitcoin address · Native SegWit (P2WPKH)

Starts with bc1q. The most common modern format, with lower fees.

bc1qar0srrr7xfkvy5l643lydnw9re59gtzzwf5mdq

Highlighted: the part that tells wallets which format this is.

Pick in CloudMineCrypto, Wallet → Withdraw

Lightning
Bitcoin on-chain
BNB Smart Chain

Minimum (live)

0.00005888BTC

Network fee (live)

0.00002944BTC

Length
42 characters

What it checks: Bitcoin, Lightning invoice and LNURL checksums (Base58Check, bech32 and bech32m), and the amount and expiry inside an invoice. It doesn’t check 0x capitalisation checksums or invoice signatures, and it can’t tell whether an address belongs to you. Always copy the address from your own wallet’s Receive screen.

What does a Bitcoin wallet actually hold?

Keys. Your bitcoin is a record on the Bitcoin blockchain, a public ledger that thousands of computers keep a copy of. A wallet holds the private keys that can move the coins recorded at your addresses, adds up those records and shows the total as your balance.

What your wallet app actually holds

Recovery phrase

The master secret. Everything else comes from it.

Private keys

They sign payments. Whoever has them can spend.

Addresses

bc1q…9zk4

bc1q…m3fd

bc1q…d0xa

Safe to share. This is where people send to you.

The Bitcoin blockchain (every node has a copy)

  • bc1q…9zk40.00210000 BTC
  • bc1q…m3fd0.00004500 BTC
  • 3J98…WNLy1.20000000 BTC
  • bc1p…32970.05000000 BTC
  • bc1q…d0xa0.00000870 BTC
Illustration. The coins stay on the public ledger; green rows are the ones your keys can spend. Your wallet adds them up and shows the total as your balance.

Definition · Bitcoin wallet

Software or a device that stores your private keys, shows your balance, gives you addresses to receive bitcoin and signs payments when you send. The coins never leave the blockchain.

That’s why losing a phone doesn’t have to mean losing bitcoin. If you still have the recovery phrase, you can rebuild the same keys in another wallet and the balance comes back.

Custodial or self-custody: which wallet should you use?

The one question that matters is who holds the keys. With an exchange account or a custodial app, a company does and you log in. With a self-custody wallet, you do. Slide through the options:

Slide from “they hold the keys” to “you hold the keys”

1 of 4

They hold the keysYou hold the keys
Custodial

Exchange account

Who holds the keys
The exchange. You have a login, they have the keys.
What you back up
Your password and two-factor codes.
If you lose your phone
Log in on a new phone. Their support can help you recover the account.
If the company shuts down
Your balance depends on them. They can also freeze or limit an account.
Sign-up
An account, usually with ID checks.
Good for
Turning bitcoin into your local currency.
Types of wallet, not products. Each service has its own terms and fees, so check them before you use one.

Neither is wrong. Many people keep a little on an exchange to buy and sell, and move what they want to keep into self-custody. Both can receive a withdrawal from CloudMineCrypto, and the withdrawal guide covers each one.

What is a recovery phrase, and how do you keep it safe?

When you create a self-custody wallet, it shows you 12 or 24 plain words. That’s the recovery phrase, also called a seed phrase. Those words can rebuild every key in the wallet, on any compatible app, anywhere.

Recovery phrase · written by hand

Never share

Write the words on paper, in order, when you create the wallet.

Keep it somewhere private and safe from fire and water. A second copy in another place helps.

No screenshots, photos, cloud notes, email or chat.

Never type it into a website, and never give it to “support”. Real support never asks.

Illustration. The words are hidden on purpose.

bitcoin.org’s secure your wallet page has more on backups. And if you use an exchange instead, protect the login with a strong, unique password and two-factor authentication.

What does a Bitcoin address look like?

An address is where people send to you. It’s safe to share, and the first characters tell you the type. All four types below are real bitcoin and can receive from each other.

Starts withTypeWhat to know
bc1q…Native SegWitThe most common today. 42 characters (62 for script wallets). Lower fees when you spend from it.
bc1p…TaprootThe newest type, 62 characters. Nearly every wallet and exchange can send to it now.
3…P2SH (script)Often wrapped SegWit or multisig. Works everywhere.
1…LegacyThe original format. Works everywhere, but spending from it costs more.

Lightning uses different formats: an invoice starting with lnbc, a reusable code starting with lnurl, or a Lightning address that looks like an email, such as [email protected]. A 0x address is neither of these: it belongs to BNB Smart Chain, Ethereum and similar chains. The Bitcoin Wiki lists every prefix, and the inspector at the top of this page tells you which one you have.

Should you receive over Lightning or on-chain?

On-chain means a regular Bitcoin transaction that lands in a block. It works with every wallet, but the fee is paid per transaction and doesn’t shrink when the amount does. Lightning is a payment network on top of Bitcoin that settles in seconds for a tiny fee.

Network fee for one CloudMineCrypto withdrawal right now

Lightning
minimum 0.00000010BTC
0.00000005BTC
Bitcoin on-chain
minimum 0.00005888BTC
0.00002944BTC
BNB Smart Chain (BEP-20)
minimum 0.00002376BTC
0.00001188BTC
Live from the CloudMineCrypto API, refreshed hourly. The fee comes out of the amount you send and follows network conditions; the app shows the current figure before you confirm.

Definition · Lightning invoice

A one-time payment request that starts with lnbc. It may ask for a fixed amount, and it expires, often after about an hour. Make a new one right before each withdrawal.

More on how it works in the Lightning Network guide.

Which Bitcoin wallet should you use for small amounts?

One that can receive over Lightning. Small balances are where fees hurt most, and Lightning’s lower minimum means you can withdraw sooner. Here’s how to match a wallet to what you want:

You wantWhat fitsNetwork to pick
Small amounts, no setupA custodial Lightning wallet appLightning
Small amounts, your own keysA self-custody wallet with Lightning (some charge a one-time fee on first receive)Lightning
To sell for your local currencyAn exchange that accepts Lightning or Bitcoin depositsLightning or Bitcoin on-chain
To hold larger amounts long termA self-custody on-chain wallet or a hardware walletBitcoin on-chain

We don’t rank or recommend wallets. Our withdrawal tutorials use a few as examples (ZBD, Wallet of Satoshi, Muun, Exodus, and exchanges such as Bitfinex, OKX, Kraken, OKCoin), and we aren’t affiliated with any of them. bitcoin.org’s wallet chooser is a neutral place to compare more.

What is BTC on BNB Smart Chain (BEP-20)?

It’s a token on a different blockchain that follows the price of bitcoin. CloudMineCrypto can send it, and it suits you if your exchange or wallet credits BTC on BNB Smart Chain. It isn’t native bitcoin.

Same price, two different ledgers

Bitcoin on-chain

Native bitcoin

CloudMineCryptobc1… / 1… / 3…

Real bitcoin on the Bitcoin blockchain. Any Bitcoin wallet can hold it.

BNB Smart Chain (BEP-20)

A BTC token

CloudMineCrypto0x…

A token that tracks BTC’s price, on a different blockchain. Needs a wallet or exchange that supports BTC on BNB Smart Chain.

A 0x address can’t receive native bitcoin, and a bc1 address can’t receive a BEP-20 token.

A 0x address is also used on Ethereum and other chains, so check that the deposit screen says BNB Smart Chain (BEP20) or BSC for BTC before you paste it. Some self-custody wallets only show the token after you add it.

How do you set up a wallet to receive from CloudMineCrypto?

About five minutes, and you only do it once:

  1. 1

    Choose custody

    Exchange or custodial app for ease, self-custody for control. For small amounts, make sure it supports Lightning.

  2. 2

    Install from the official store

    Get it from Google Play or the App Store, or the provider’s own site. Fake wallet apps exist.

  3. 3

    Back it up

    Self-custody: write the recovery phrase on paper. Exchange: turn on two-factor authentication.

  4. 4

    Tap Receive

    Pick the network (Lightning, Bitcoin or BNB Smart Chain) and copy the address or invoice.

  5. 5

    Withdraw in the app

    In CloudMineCrypto, open Wallet → Withdraw, choose the same network, paste, enter the amount and confirm.

  6. 6

    Check it arrived

    Lightning usually lands in seconds. On-chain shows as pending until it’s in a block.

Validated requests are processed automatically; some are reviewed first. You need a verified email and a Google or Apple login, and limits or verification may apply. Fees, minimums and every step are on the withdrawals page and in the full withdrawal guide. For screenshots of a specific wallet or exchange, pick it here:

Open the Lightning → ZBD guide
All wallet and exchange tutorials

Lightning

Bitcoin on-chain

BNB Smart Chain (BEP-20)

Wallets and exchanges in the tutorials are examples only. We aren’t affiliated with them; check their fees, terms and availability in your country.

Want more speed? A paid plan adds hashrate on top of the free ways to earn. It’s optional, and the price is shown before you confirm. Terms apply.

New here? Start with how Bitcoin mining works, see how much you might earn, or read whether CloudMineCrypto is legit.

Frequently asked questions

What is a Bitcoin wallet?

An app or device that holds the private keys to your bitcoin. The coins themselves stay on the Bitcoin blockchain; the keys are what let you spend them, and the wallet shows your balance and gives you addresses to receive with.

How do I create a Bitcoin wallet?

Install a wallet app from your phone’s official app store, choose to create a new wallet, and write the recovery phrase it shows on paper. Then tap Receive to get an address or Lightning invoice. An exchange account works too, but then the exchange holds the keys.

What is the difference between a custodial and a non-custodial wallet?

In a custodial wallet, such as an exchange account, a company holds the keys and you log in. In a non-custodial (self-custody) wallet you hold the keys yourself, backed up by a recovery phrase. Custodial is easier to recover; self-custody means nobody can freeze your coins.

What is a seed phrase and who can I share it with?

A seed phrase (recovery phrase) is 12 or 24 words that can rebuild your wallet and spend everything in it. Share it with nobody: not support staff, not a website, not an app. Anyone who asks for it is trying to take your coins.

Which Bitcoin wallet is best for small amounts?

A wallet that can receive over Lightning. Lightning fees are tiny, so small balances arrive almost whole, while on-chain fees can take a big share of a small amount. We don’t rank wallets; our withdrawal tutorials show a few examples, and we aren’t affiliated with them.

Can I reuse my Bitcoin address?

Usually yes: an on-chain address keeps working. Many wallets show a new one after each payment for privacy. Lightning invoices are different: each one is for a single payment and expires, so make a new one every time.

Can I send BTC from BNB Smart Chain to a bc1 address?

No. BTC on BNB Smart Chain is a BEP-20 token on a different blockchain, and it can only go to a 0x address that supports that network. To receive native bitcoin at a bc1, 1 or 3 address, pick Bitcoin on-chain or Lightning instead.

Is my CloudMineCrypto balance a wallet?

It’s your mining reward balance inside the app, and it grows while your plans run. When it reaches the minimum for a network, you withdraw it to your own wallet or exchange: pick the network, paste your address and confirm. Lightning works for small amounts.

Sources and further reading

  1. Secure your wallet · bitcoin.org
  2. Choose your Bitcoin wallet · bitcoin.org
  3. Invoice address: address types and prefixes · Bitcoin Wiki
  4. BOLT 11: Invoice protocol for Lightning payments · Lightning Network specifications
  5. Lightning Address · lightningaddress.com
  6. BEP-20 token standard · BNB Chain BEPs
  7. What to know about cryptocurrency and scams · US Federal Trade Commission

Live figures on this page (network hashrate, block reward, BTC price) come from the CloudMineCrypto API, refreshed hourly, and are labelled where they appear. This guide is educational and not financial advice. CloudMineCrypto is not an investment product; rewards in the app are estimates and aren’t guaranteed.

You’ve read how it works. Now watch it happen.

Claim a free 8-hour mining plan in the CloudMineCrypto app and see your estimated BTC tick up from live network data. No hardware, no card.