Questions tagged [wallet-development]

19 questions
12
votes
9 answers

Is there a reference, authoritative resource or book on Bitcoin programming?

Is there any reference or authoritative resource, or book on Bitcoin programming? Bitcoin is dubbed "programmable money" but there is no obvious resource for how to do that aside from trudging through subsections of hack-prone forums. Altcoins many…
4
votes
0 answers

How to approach building a custom UTXO index on top of a full-node

I want to avoid physically importing addresses into a wallet. I want to write a UTXO indexing system on a per-address basis. I often wonder how a wallet can keep track of all of its addresses' UTXOs, seeing as transaction outputs can become spent…
Anonona
  • 207
  • 1
  • 3
2
votes
1 answer

A NodeJS implementation on creating addresses from a Bitcoin (zpub, xpub) address

I'm looking for a lightweight node package which can handle creating btc receiving addresses on the server using an extended public key (segwit). Like this one:…
2
votes
1 answer

In Bitcoin source, what is the UniValue objects purpose?

In the bitcoin source code you can see a lot of objects of type UniValue, particularly in the miner.cpp and rpc/mining.cpp. What is the utility of this UniValue object? Is it used to update the blockchain, or simply to return a message to a miner in…
1
vote
1 answer

Does a Bitcoin qr code become invalid after 1 Year?

I have been trying to figure out if there exist a software which preserves a BTC QR code for more than one year.
1
vote
1 answer

Bitcoin backend integration - Do I really need the notion of "a wallet"?

I am developing an application that will accept Bitcoins targetting some specific "items" in my application, and later transfert some of those Bitcoins to externals addresses. In many similar projects I read about, they use the notion of "wallets".…
1
vote
1 answer

Creating multiwallets

I want to create wallets for users. bitcoin core allow us to create one wallet. is there any way to create wallets for single bitcoin-qt which can able to run multi wallets at a time.I know I can rename my wallet and by re running bitcoin-qt it…
Manjunath
  • 13
  • 2
1
vote
1 answer

How to create multi-user wallet or wallets supporting off-chain transactions

I want to implement the wallet to create bitcoin and altcoins exchange and store system. Somehow create random or HD wallet that holds and store upto 50 user public keys.But users will not have access to private keys so the user cannot sell coins…
Abhaya
  • 111
  • 2
1
vote
0 answers

Create a Bitcoin wallet for users and get paid?

Im a crypto trader and investor with a big portfolio. At the moment my company is looking to use GitHub of Copay to create a Bitcoin wallet with my company name, I want do a good investment in hardware and software and marketing. How can we recover…
1
vote
2 answers

I'm creating a bitcoin wallet but I can't figure out how to send transactions with a low fee

I created a bitcoin wallet https://github.com/Grantrocks/bitcoingadgets. After 2 days of constant errors, I got it to send btc. But I can't seem to get it to send btc somewhat fast at a low fee. I use the module bit for transactions so I hope that…
1
vote
0 answers

How many words are enough to confirm user backed up all words for seed phrase?

If there are 12 words in the seed phrase, is confirming random 3 words enough to ensure user has backed up all words? Or is it necessary to confirm all words and in the correct order? If I create a new wallet it would ask me for other 3 words:
user103136
0
votes
2 answers

Calculating the balance of xpub

I have a bitcoin cash xpub I can derive Internal and external addresses I have a full node so I can check each individual addresses My Question 01 - how do I calculate the balance ? 02 - do I need to combine the external and internal unspent…
f4r4
  • 181
  • 10
0
votes
1 answer

When does bitcoin wallet subtracts the coins spent by that particular address?

After how many confirmations does the bitcoin wallet subtracts/updates the account balance in respect of respective wallet address.
0
votes
2 answers

Is there any synchronized software update mechanism in Bitcoin-Blockchain?

My question is regarding the update of Bitcoin software. Is there any mechanism for a synchronized software update in the Bitcoin network?
0
votes
1 answer

Transaction validation by full nodes

All the full nodes in Bitcoin network validate a new block as soon as it is mined and propagated on the network, by verifying the nonce and the resulting block hash. Now the question is that, Do full nodes validate each transaction in the Block,…
1
2