Bitcoin Forum
May 08, 2024, 10:29:19 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Is there a way to import coins into a Bitcoin Core wallet?  (Read 139 times)
noureddin_regula (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 18


View Profile
April 12, 2022, 04:42:34 AM
Last edit: April 12, 2022, 05:29:31 AM by noureddin_regula
 #1

Is there a way to import coins (UTXOs) into a Bitcoin Core wallet?

And can these coins also be used to build transactions / PSBTs (to be partially signed by the original / hot wallet)?
It is a common myth that Bitcoin is ruled by a majority of miners. This is not true. Bitcoin miners "vote" on the ordering of transactions, but that's all they do. They can't vote to change the network rules.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715164159
Hero Member
*
Offline Offline

Posts: 1715164159

View Profile Personal Message (Offline)

Ignore
1715164159
Reply with quote  #2

1715164159
Report to moderator
1715164159
Hero Member
*
Offline Offline

Posts: 1715164159

View Profile Personal Message (Offline)

Ignore
1715164159
Reply with quote  #2

1715164159
Report to moderator
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5591


Self-proclaimed Genius


View Profile
April 12, 2022, 06:17:33 AM
Merited by ABCbits (1), BlackHatCoiner (1)
 #2

Bitcoin Core has RPC commands: createrawtransaction to manually create a transaction and converttopsbt to convert it into PSBT.
Neither require the UTXO set nor blockchain to use.

Reference: developer.bitcoin.org/reference/rpc/index.html

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
noureddin_regula (OP)
Newbie
*
Offline Offline

Activity: 6
Merit: 18


View Profile
April 12, 2022, 07:15:45 PM
 #3

Thanks. But creating a transaction or PSBT does not add it to the wallet (specifically to the `mapWallet` collection).
What I'm looking for is a way to import a coin (UTXO) into the wallet so that it can be considered when calculating the inputs for a transaction.

Is there an RPC to add a specific transaction to a wallet even if its outputs do not belong to the wallet ?
hosseinimr93
Legendary
*
Online Online

Activity: 2394
Merit: 5235



View Profile
April 12, 2022, 08:42:27 PM
Merited by n0nce (1)
 #4

What I'm looking for is a way to import a coin (UTXO) into the wallet so that it can be considered when calculating the inputs for a transaction.
You can use the following command and import the private key of the address holding the UTXO.

Code:
importprivkey "YourPrivateKey"

Note that you can use coin control feature to specify which UTXOs you want to use for your transaction.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
BitMaxz
Legendary
*
Offline Offline

Activity: 3248
Merit: 2965


Block halving is coming.


View Profile WWW
April 12, 2022, 11:58:59 PM
 #5

Are you talking about importing UTXO to an offline bitcoin core wallet? or online Bitcoin core wallet with prune enabled?

I can't find on Google if you can able to import UTXO in the offline wallet so that you can make a sign transaction without importing raw transaction.

Why don't you just make a raw transaction on https://coinb.in/#txoutputs and sign it with your offline wallet?
It would be easier than importing UTXO to offline wallet?

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
nc50lc
Legendary
*
Offline Offline

Activity: 2408
Merit: 5591


Self-proclaimed Genius


View Profile
April 13, 2022, 04:20:20 AM
Merited by n0nce (1)
 #6

-snip-
Is there an RPC to add a specific transaction to a wallet even if its outputs do not belong to the wallet ?
AFAIK, there's none.

You can use the command suggested by hosseinimr93 to import a private key or importaddress to include its associated transaction(s) to the wallet.
If you're planning to use this method and there's more than one address to be imported,
I'd suggest to use "false" 'rescan' flag for the first few (so it wont scan right away) and "true" on the last.

.
.HUGE.
▄██████████▄▄
▄█████████████████▄
▄█████████████████████▄
▄███████████████████████▄
▄█████████████████████████▄
███████▌██▌▐██▐██▐████▄███
████▐██▐████▌██▌██▌██▌██
█████▀███▀███▀▐██▐██▐█████

▀█████████████████████████▀

▀███████████████████████▀

▀█████████████████████▀

▀█████████████████▀

▀██████████▀▀
█▀▀▀▀











█▄▄▄▄
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.
CASINSPORTSBOOK
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀▀█











▄▄▄▄█
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!