.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH BITCOIN-WALLET "1" "September 2024" "bitcoin-wallet v28.0.0rc2" "User Commands" .SH NAME bitcoin-wallet \- manual page for bitcoin-wallet v28.0.0rc2 .SH DESCRIPTION Bitcoin Core bitcoin\-wallet version v28.0.0rc2 .PP bitcoin\-wallet is an offline tool for creating and interacting with Bitcoin Core wallet files. By default bitcoin\-wallet will act on wallets in the default mainnet wallet directory in the datadir. To change the target wallet, use the \fB\-datadir\fR, \fB\-wallet\fR and \fB\-regtest\fR/\-signet/\-testnet/\-testnet4 arguments. .SS "Usage:" .IP bitcoin\-wallet [options] .SH OPTIONS .HP \-? .IP Print this help message and exit .HP \fB\-datadir=\fR .IP Specify data directory .HP \fB\-descriptors\fR .IP Create descriptors wallet. Only for 'create' .HP \fB\-dumpfile=\fR .IP When used with 'dump', writes out the records to this file. When used with 'createfromdump', loads the records into a new wallet. .HP \fB\-format=\fR .IP The format of the wallet file to create. Either "bdb" or "sqlite". Only used with 'createfromdump' .HP \fB\-legacy\fR .IP Create legacy wallet. Only for 'create' .HP \fB\-version\fR .IP Print version and exit .HP \fB\-wallet=\fR .IP Specify wallet name .PP Debugging/Testing options: .HP \fB\-debug=\fR .IP Output debugging information (default: 0). .HP \fB\-printtoconsole\fR .IP Send trace/debug info to console (default: 1 when no \fB\-debug\fR is true, 0 otherwise). .HP \fB\-withinternalbdb\fR .IP Use the internal Berkeley DB parser when dumping a Berkeley DB wallet file (default: false) .PP Chain selection options: .HP \fB\-chain=\fR .IP Use the chain (default: main). Allowed values: main, test, testnet4, signet, regtest .HP \fB\-signet\fR .IP Use the signet chain. Equivalent to \fB\-chain\fR=\fI\,signet\/\fR. Note that the network is defined by the \fB\-signetchallenge\fR parameter .HP \fB\-signetchallenge\fR .IP Blocks must satisfy the given script to be considered valid (only for signet networks; defaults to the global default signet test network challenge) .HP \fB\-signetseednode\fR .IP Specify a seed node for the signet network, in the hostname[:port] format, e.g. sig.net:1234 (may be used multiple times to specify multiple seed nodes; defaults to the global default signet test network seed node(s)) .HP \fB\-testnet\fR .IP Use the testnet3 chain. Equivalent to \fB\-chain\fR=\fI\,test\/\fR. Support for testnet3 is deprecated and will be removed in an upcoming release. Consider moving to testnet4 now by using \fB\-testnet4\fR. .HP \fB\-testnet4\fR .IP Use the testnet4 chain. Equivalent to \fB\-chain\fR=\fI\,testnet4\/\fR. .PP Commands: .IP create .IP Create new wallet file .IP createfromdump .IP Create new wallet file from dumped records .IP dump .IP Print out all of the wallet key\-value records .IP info .IP Get wallet info .IP salvage .IP Attempt to recover private keys from a corrupt wallet. Warning: \&'salvage' is experimental. .SH COPYRIGHT Copyright (C) 2009-2024 The Bitcoin Core developers Please contribute if you find Bitcoin Core useful. Visit for further information about the software. The source code is available from . This is experimental software. Distributed under the MIT software license, see the accompanying file COPYING or .SH "SEE ALSO" bitcoind(1), bitcoin-cli(1), bitcoin-tx(1), bitcoin-wallet(1), bitcoin-util(1), bitcoin-qt(1)