Skip to content

Commit d991df5

Browse files
authored
Update 03_3_Setting_Up_Your_Wallet.md
1 parent a7d9a3f commit d991df5

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

03_3_Setting_Up_Your_Wallet.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ $
1616

1717
Although Bitcoin Core won't create a new wallet for you, it will still load a top-level unnamed ("") wallet on startup by default. You can take advantage of this by creating a new unnamed wallet.
1818
```
19-
$ bitcoin-cli createwallet ""
19+
$ bitcoin-cli -named createwallet wallet_name="" descriptors=false
20+
2021
{
2122
"name": "",
2223
"warning": ""
@@ -33,6 +34,8 @@ database db.log wallet.dat
3334
3435
Sweet, now you have a Bitcoin wallet. But a wallet will be of little use for receiving bitcoins if you don't create an address first.
3536

37+
> :warning: **VERSION WARNING:** Starting in Bitcoin Core v 23.0, descriptor wallets became the default. That's great, because descriptor wallets are very powerful, except they don't currently work with multisigs! So, we turn them off with the "descriptors=false" argument. See [§3.5](https://github.com/BlockchainCommons/Learning-Bitcoin-from-the-Command-Line/blob/master/03_5_Understanding_the_Descriptor.md) for more on descriptors.
38+
3639
## Create an Address
3740

3841
The next thing you need to do is create an address for receiving payments. This is done with the `bitcoin-cli getnewaddress` command. Remember that if you want more information on this command, you should type `bitcoin-cli help getnewaddress`. Currently, there are three types of addresses: `legacy` and the two types of SegWit address, `p2sh-segwit` and `bech32`. If you do not otherwise specify, you'll get the default, which is currently `bech32`.

0 commit comments

Comments
 (0)