Questions tagged [development]

The creation and ongoing work for different existing and future Bitcoin-related projects and source code.

40 questions with no upvoted or accepted answers
Filter by
Sorted by
Tagged with
2 votes
0 answers
114 views

Why is the Serialization limit set to 0x02000000?

In addition to the block size limit, there is a limit on the maximum message size. Is there a rationale behind the 32MB limit set in src/serialize.h or was it picked because it's just a nice round ...
OverlordQ's user avatar
2 votes
0 answers
327 views

Multicoin wallets with programmable API

Does there really not exist a web multicoin wallet that has a programmable API that can be used by apps to send transactions? It is common practice to authorize your credit card in an app so that it ...
Fabis's user avatar
  • 121
2 votes
0 answers
102 views

The blockchain lookup speed in a local machine

How to determine the exact required time (seconds, milliseconds) to find a particular block when searching within a local blockchain using address? Is there any way to make a benchmark to study the ...
Noureddine's user avatar
2 votes
0 answers
471 views

Bitcoin c++ library that provides the networking

I want to make a very simple Bitcoin mining software with use of getblocktemplate, my own SHA and block building. Is there any c or better c++ library that would help with the networking part? I am ...
M-guy's user avatar
  • 43
2 votes
0 answers
170 views

Iterating through LevelDB or .DAT files to enumerate bitcoin addresses

I'm looking for a library that can parse either the .DAT files or the .ldb files to enumerate bitcoin addresses. Alternatively, if that can't be done via the standard .dat or .ldb, I'll take a ...
Manilla's user avatar
  • 21
2 votes
0 answers
244 views

What limitations are there to creating a Bitcoin client on Google App Engine?

I want to create a Bitcoin client on App Engine with equivalent protocol functionality to bitcoind. With the new Sockets API available in Python and Java I believe this would almost be possible. The ...
Dan's user avatar
  • 419
2 votes
0 answers
90 views

How can I record block solve times on OSX?

I need to be able to record the times blocks are solved as they are solved. Bitcoin-abe would be nice (overkill, actually) but I can't get it working on my mac. Anyone know of a mac compatible method ...
organofcorti's user avatar
2 votes
0 answers
134 views

What are the preferred UI images for Bitcoin Address & private key and multi-signature key?

How should I visually distinguish between the different types of keys available for the end user? So far the common keys I've come across are Private key (not to be shared) Bitcoin address (to be ...
makerofthings7's user avatar
1 vote
0 answers
129 views

complete bitcoin script example

I am trying to learn how to write my own script from scratch. I have seen about a dozen examples by googling but non of them are complete. I am aware of btcdeb as well. Is there a tutorial that covers ...
noone392's user avatar
  • 412
1 vote
0 answers
146 views

Stratum: How many shares should I submit per job?

I'm implementing a bitcoin CPU miner just for fun in python. I've been reading a lot about bitcoin and the protocol pools use for communication and coordinating workers but there is a key concept I ...
PHAN's user avatar
  • 11
1 vote
1 answer
177 views

Manual work as source of entropy

Working on an opensource air-gapped crypto vault, in which I have the regular method of relying on OS to provide cryptographically secure random source and use that to generate the mnemonic phrase. ...
Ashfame's user avatar
  • 179
1 vote
0 answers
87 views

Do invalid keys in BIP44 path matter?

I understand not all private keys are usable as they fall outside of Secp256k1, but do they really matter when the master node or path being derived in BIP44 generates a private key which isn't usable ...
Ashfame's user avatar
  • 179
1 vote
0 answers
84 views

Question about modify Vanitygen

I follow the instruction on this post to create bitcoin address from given hex private key In vanitygen.c Replace EC_KEY_generate_key(pkey); with BIGNUM *res; BN_init(&start); ...
うちはサラダ's user avatar
1 vote
0 answers
47 views

What Off-Chain programming languages are important in Blockchain development

I am looking at getting into Blockchain development, and I would like to have some idea about general programming languages that are relatively important compared to the general developer-market. ...
Olav's user avatar
  • 111
1 vote
0 answers
59 views

Exchange development good practices

Is there any guide or good practice rules to follow when developing a service that uses the Bitcoin and other cryptocurrencies protocols? For instance, how is the best way to know if a user deposited ...
Marcos Monteiro's user avatar
1 vote
2 answers
208 views

Bitcoin library vs script to develop application

I'm curious about the development of application of Identity management in Blockchain platform, but I'm a bit confused about the technologies to use. In short words, when is more convenient to develop ...
alepuzio's user avatar
  • 113
1 vote
0 answers
70 views

How to generate addresses for a rudimentary BTC transfer app

I am a student studying web development at a prominent bootcamp in the United States. For my capstone project, I have decided to try and build a fairly simple application wherein one authenticated ...
Alex Mollohan's user avatar
1 vote
0 answers
109 views

Why do most alt coin developers choose to remain anonymous?

Is having a known public identity not helpful in building reputation for a project? Are the privacy and security concessions associated with revealing your identity not worth the perceived benefit?
tryinghard's user avatar
1 vote
0 answers
86 views

listsinceblock returning block on fork

Im considering using listinceblock to monitor incoming bitcoins to my app. What happens if the block returned by listsinceblock ends up being on a dead-end fork?
Cyrus's user avatar
  • 97
1 vote
0 answers
1k views

Gitian Build Issue - Windows

Got a little issue when compiling Windows QT using Gitian. BTW Im using a Ubuntu 12.04 64bit VPS. So I am using the instructions here : https://cryptocointalk.com/topic/2966-bitcoin-scrypt-v120-...
user18314's user avatar
1 vote
0 answers
268 views

When computing a normalized transaction id, when do I finalize the sha256 hash?

I'm trying to compute the normalized transaction ID so that it matches what is on blockchain.into at the following URL http://blockchain.info/q/hashtontxid/ --- normal TX ID here ---- Given that I ...
makerofthings7's user avatar
1 vote
0 answers
904 views

mining pool with eloipool, fires up port but cannot connect

I am trying to get eloipool up and running in a solo mining configuration using this installation https://bitcointalk.org/index.php?topic=158105.0 eolipool starts up error free but clients cannot ...
dooode's user avatar
  • 599
1 vote
0 answers
224 views

no_db_file error in ecoinpool

I have successfully installed ecoinpool and couchdb on my server and both are working great just the problem is that when i try to create a worker i get the following error "Database information could ...
Keshav Nair's user avatar
0 votes
1 answer
119 views

Configuring electrum wallet with command line only

I successfully installed electrum on an ubuntu server using the first ref from google search. But how I can configure it without GUI I didn't find.
geronimo's user avatar
0 votes
0 answers
30 views

How to calculate BTC mining revard based on hashrate and historical data

I have a problem with calculations on the topic of cryptocurrency BTC, to be precise: manually calculate the estimated reward for mining. manually calculate the estimated energy consumption. For ...
jakab003's user avatar
0 votes
0 answers
28 views

Introduction of cryptocurrency payments. Generation of child addresses of a cryptocurrency wallet

There is a task: to introduce payment with bitcoins. I found a way to generate addresses for the same wallet. And now I want to make sure that each user has his own address to which he will send the ...
Маг-притворщик's user avatar
0 votes
0 answers
267 views

RSZ value with witness data

Have anyone got a script on how to find the RSZ value of a bitcoin transaction with witness data, scanned just by inputting the hashes? Will you please share your code? Or at least, point me to the ...
Roy Nahar's user avatar
0 votes
0 answers
71 views

Can I integrate a decentralised wallet in a website in PHP?

Can I integrate a decentralised wallet in a website in PHP? A decentralised wallet will act as service but I won't have access to the funds of users however users should be able to access their wallet ...
ratal viper's user avatar
0 votes
0 answers
370 views

Process for finding nonce

Assume we have a transaction in hex (tx_hex) and we want to find a nonce such that SHA-256(SHA-256(nonce|| tx_hex)) = new_transaction_id ('||' denotes concatenation) first bits consist of 32 zeros. ...
Paris's user avatar
  • 101
0 votes
0 answers
460 views

How much disk space does it take to run a blockchain explorer?

I understand that you can use existing explorers like blockchain.info for quick access to individual transactions and address balances, however I would like to run an explorer of my own Like ...
BadPirate's user avatar
  • 101
0 votes
1 answer
1k views

Running a bitcoind docker

Thanks to the bitcoin.stack community I have successfully launched a bitcoind docker with an external volume which has the block data Currently its in 100% sync but I am facing an issue to get ...
f4r4's user avatar
  • 181
0 votes
0 answers
33 views

Is supply reduction consider as a hard or soft fork?

I'm writing an article about current Minergate Dashcoin hard fork. From all the bitcoin hard fork talks I get the impression only when block size increases will result in a hard fork. How about coin ...
Gary Chen's user avatar
0 votes
1 answer
296 views

Applying additional oauth scopes to coinbase

I am trying to apply the coinbase wallet API with oauth to use its send functionality. I have been able to connect to the API and use its endpoints, but whenever I try to use the send functionality, I ...
Alex Mollohan's user avatar
0 votes
0 answers
164 views

Should mining.notify.merkle_branches contain the coinbase transaction or not?

Okay I'm working on a new pool-server though got a question. I'm using litecoin testnet right now to test stuff and here's a getblocktemplate() response I get; { "result": { "version": 2, "...
HuseyinUslu's user avatar
0 votes
0 answers
34 views

How to add worker through API?

How to add workers through API? https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list I don't see any method to add workers or may be it is there but with some other name?
Frank Martin's user avatar
0 votes
1 answer
32 views

Looking for revenue data of bitcoin related websites

I was wondering if we can share pointers or anectodes about revenues of web projects related to bitcoin or general cryptocurrencies.
mmswe's user avatar
  • 101
0 votes
1 answer
268 views

A few security-related questions: how do I automate a web service as much as possible without storing private keys on server?

I'm learning how to use bitcoind, and want to set up a side project that uses bitcoin to learn along the way. I'll be using the json-rpc with PHP on my server. I want to create a service that will ...
timetofly's user avatar
  • 201
0 votes
1 answer
229 views

Bitcoin cash with bicore and addressindex

Bitcore runs a version of bitcoind where theres address index and we can search any addresses I have implemented the bitcoin insight block explorer and its working perfectly I need to implement ...
f4r4's user avatar
  • 181
-1 votes
1 answer
762 views

How does Cryptsy's Trade Key system actually work

I am building an altcoin to altcoin trading site wherein any Member can trade any altcoin for any other altcoin ... (Top 60 or so Altcoins are supported). I need to know how Cryptsy's Trade Key ...
Sid Greenfield's user avatar
-2 votes
1 answer
631 views

how to build altcoin in mingw?

OS : Windows 10 Installed Dependencies: -qt4.8.6 gcc 6.3.0 boost 1_55_0 berkeleyDB 4.8.30NC openssl 1.0.2l I tried compiling with the following commands: qmake "USE_UPNP=1" coin-pt.pro mingw32-...
southouse's user avatar