Questions tagged [library]

The tag has no usage guidance.

Filter by
Sorted by
Tagged with
3 votes
1 answer
129 views

taproot script spending issue

I have been working in a bitcoin library for educational purposes (being taught in courses/meetups/etc.). I had quite some time to work on it and decided it was about time to support taproot. I have ...
karask's user avatar
  • 2,520
1 vote
0 answers
212 views

secp256k1 library building for C++

The title says it all. How can I compile secp256k1 for use in a personal project. I have #include secp256k1.h but keep getting unresolved external linkers. I believe this is due to the lack of a ...
CTME's user avatar
  • 11
1 vote
1 answer
155 views

Standard library for schnorr signature algorithm

I am trying to create a blockchain demonstration to get used to the technology. The thing is: I want to use Schnorr signatures, but I can't seem to find a library for that, and I want to make sure ...
rafael__bg's user avatar
0 votes
0 answers
100 views

C# Bitcoin class - Create unique btc address for each order - make deposit & withdraw

I am looking for a good library in c# for bitcoin as payment method in my web site. My purposes from this library : Create unique btc address for each order deposit job with callback url withdraw job ...
SilverLight's user avatar
1 vote
1 answer
639 views

How to set up a listener on an address, and trigger events upon receiving transaction?

I have a task where I need to set up some sort of a listener on a particular bitcoin addresses for incoming transactions, and once a transaction arrives, I need to call some function in my web service....
knowledgeseeker's user avatar
0 votes
1 answer
127 views

What are some different ways to retrieve btc transaction information of an address using bitcoinjs?

What are some different ways to retrieve btc transaction information of an address using bitcoinjs? I've tried using the syntax from this page (https://github.com/bitcoinjs/bitcoinjs-lib/blob/master/...
jiamijiang's user avatar
0 votes
3 answers
107 views

How to create a Crypto wallet for a start up(Bitcoin and Ethereum)?

I have beginner skills as Full stack Developer and am looking to help developing a crypto wallet with a small start up. The idea is to create a wallet that will store our users cryptocurrencies (with ...
ZackTO's user avatar
  • 1
0 votes
0 answers
20 views

How to create signature for the payload (data)using private key in java with bitcoinj? [duplicate]

I have private key as 'cUN9LNcEC54HAbWAwUs6coPSc72TcQYzxf4qSqdHJPVKSapeHzFj' and payload as 'hello', now how to create the signature for this payload using private key in java with bitcoinj library? ...
Bhala T R's user avatar
0 votes
1 answer
100 views

libbtc: Where are the binaries generated?

I installed and compiled libbtc from https://github.com/libbtc/libbtc, but where are the binaries generated or how can I compile my C project with gcc using it? My OS is Ubuntu 20.04. I am running: ./...
Papaulo's user avatar
1 vote
1 answer
165 views

bitcoin core RPC vs bitcoin libraries

What is the main difference between using one of the bitcoin libraries to create a project and using bitcoin core json RPC API directly by connecting to your node for everything? If the library has no ...
Moonchain's user avatar
0 votes
1 answer
299 views

How to use getblocktemplate method with Bitcoinlib Library

I am using bitcoinlib to communicate with bitcoin-qt This is the code i tried: Dim BitcoinService As Services.RpcServices.RpcService.IRpcService = New Services.Coins.Bitcoin.BitcoinService("http:...
Hamita's user avatar
  • 176
2 votes
1 answer
118 views

Why is a library's signature of a segwit tx different from Bitcoin Core signature?

I have been writing a (yet another) Bitcoin python library primarily for educational purposes; for me and my students. Signing a non-segwit transaction results in a signed tx that is identical to ...
karask's user avatar
  • 2,520
1 vote
1 answer
110 views

Why are exactly 4 bit windows used in the lookup table of libsecp256k1 to speed up point multiplications?

From the Readme of secp256k1 we can see the following: Use a precomputed table of multiples of powers of 16 multiplied with the generator, so general multiplication becomes a series of additions. I ...
Rene Pickhardt's user avatar
0 votes
1 answer
100 views

Number of bitcoins mined algorithm

Is there a library to know the number of bitcoin mined at a given block number ?
franck's user avatar
  • 117
1 vote
1 answer
143 views

call to bip39_mnemonic_from_bytes in libwally-core returns NULL

what am I doing wrong? it always returns with error -2... I included libwallycore to my project and my IDE tells me it it is available after I also did include <wally_bib39.h> I tried mainting ...
Rene Pickhardt's user avatar
0 votes
2 answers
1k views

How to change network on BitcoinJS-lib with Coininfo and generate Dogecoin address?

Can't find out how to change network on BitcoinJS-lib with Coininfo and generate Dogecoin address? In a Coininfo's example I found this: https://github.com/cryptocoinjs/coininfo#want-to-use-with-...
Oysho Boy's user avatar
2 votes
1 answer
430 views

Which approach is better to interract with Bitcoin node : Rpc call or Library?

I think library like BitcoinJ or python-bitcoin does the same (rpc call in the background). If that is true is there any reason behind using such libries in place of rpc call For example: (in case ...
cryptoKTM's user avatar
  • 554
1 vote
0 answers
232 views

Adding libraries to Makefile.am [closed]

I am trying to add already existing library below to dash source code : Jerasure I have included all the source and header files in a directory 'jerasure' inside 'src'. In the Makefile.am , I have ...
thenakulchawla's user avatar
2 votes
3 answers
4k views

Bitcoin library in python

I need a good library for bitcoin and other BTC-like cryptocurrencies in python. I'm looking for something similar to bitcoinjs but in python. Minimal requirements: generate an EC keypair and get ...
dnnagy's user avatar
  • 121
1 vote
2 answers
214 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
0 votes
1 answer
891 views

Is there a Bitcoin mining library?

I write free software in my spare time. Some of my softwares are quite popular. Now i'm a thinking of a way to generate a little revenue. Using adware is not an option for me. Is there a Bitcoin ...
bcml's user avatar
  • 3
1 vote
0 answers
45 views

Is there a java library which could extract the first seen date and the last seen date of an address over a bitcoin network?

Apparently the bitcoinj does not provide such feature.
Aqqqq's user avatar
  • 305
2 votes
1 answer
3k views

NBitcoin: signing a transaction in TestNet

I am using the NBitcoin Library to program a simple Bitcoin Transfer Program in C#. The Program will take the coins from a Transaction ID and then Transfer it to a Destination Wallet Address The ...
Dr. David Bowman's user avatar
2 votes
3 answers
2k views

Library for generating HD keys/addresses (ideally for python)

I require a library that I can create (and later import) a HD master key, which I will use to generate hundreds of addresses for both testnet and mainnet! Ideally, I need a python library (but had ...
karask's user avatar
  • 2,520
2 votes
0 answers
485 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
1 answer
164 views

micropayment channels, n-m addresses, interoperability

I just read bitcoinJ's working with contracts tutorial and I am puzzled as: it seems to me that n-m addresses are implemented in Bitcoinj using plain multisig (as defined in this bit of the developer'...
hartmut's user avatar
  • 681
1 vote
1 answer
3k views

Can I run bitcoind without BerkeleyDB 4.8 installed?

I am using a CentOS server to build Bitcoin from source. After installing all of Bitcoin's dependancies on this build server, I have successfully built bitcoind and bitcoin-cli (the two binaries that ...
SteveHadow's user avatar
-1 votes
1 answer
1k views

Block Chain Library

I was wondering if there are any open source blockchain libs that I could use to build a project with? UPDATED I agree. With my knowledge of bitcoin now and blockchain - I should have phrased this ...
jts's user avatar
  • 121
4 votes
1 answer
3k views

Are there any blockchain inspection tools/libraries?

I am going to write software that gets information from the blockchain directly. Are there any tools or libraries to speed up that process? I am looking for things like decoding and encoding ...
haael's user avatar
  • 183
3 votes
2 answers
2k views

What Ripple API libraries are available?

I am wondering, what libraries are out there for communicating with Ripple through its API (either websocket or JSON RPC)?
ThePiachu's user avatar
  • 43k
0 votes
2 answers
674 views

BitWasp Installation Problem

I just uploaded the BitWasp code into /var/www but when I tried to install using extension BitWasp-master/install/index.php the installation page that I need to make config.php, database.php, and ...
Anonymousscum's user avatar
4 votes
2 answers
2k views

Library for trading on major exchanges

Is there a library which exposes order-book and trading functionality of major exchanges like BTC-e, Bitfinex, Cryptsy etc. ? I know these site have their own API but I wanted to re-use the code, if ...
NRJ's user avatar
  • 153
5 votes
2 answers
7k views

How to make a simple payment with the python-bitcoinlib?

I've been using the bitcoin-python library for making payments from within Python. This worked pretty simple: >>> import bitcoinrpc >>> conn = bitcoinrpc.connect_to_local() >>&...
kramer65's user avatar
  • 315
1 vote
2 answers
357 views

Does there exist a SPV-client in another language than Java?

The only (active) project I know that implements a full SPV client is BitcoinJ, which is written in Java. Does somebody know if there are any SPV implementations in other languages (like C) too?
Maestro's user avatar
  • 1,967
1 vote
1 answer
156 views

How to connect to several Bitcoin nodes using Bitcoin

I'm looking for a way to connect to several Bitcoin nodes using Python... I've been looking in different Bitcoin-for-Python libraries, but I haven't found anything :( What should I do?
Papotitu's user avatar
  • 111
7 votes
4 answers
4k views

Is there bitcoin implementation in python or C#?

I want to play with the implementation to better understand the inner workings of Bitcoin. I'm familiar mostly with python and C# and found no clients in either of the languages. My C skills are rusty ...
Moonwalker's user avatar
8 votes
3 answers
8k views

How to move Bitcoin data from Application Support on an external drive [Mac]

I'd like to put all my Bitcoin data on an external drive instead of having it on my hard drive, as it's taking too much space on my laptop. I did find an answer on this page regarding how to create a ...
thomin's user avatar
  • 81
8 votes
5 answers
3k views

Which programming languages support secp256k1?

Which programming languages have some ready libraries that support Bitcoin's ECDSA curve - secp256k1?
ThePiachu's user avatar
  • 43k
3 votes
3 answers
366 views

Address creation in standard client - random library?

Is the random library used by the standard client in any way deterministic, or can one count on it being truly random? For example, often random libraries are initialized with seed value of the ...
ThePiachu's user avatar
  • 43k
10 votes
4 answers
1k views

Are there any Scala libraries/implementations/projects on bitcoin?

There are quite a few Java libraries and I am building my Scala code on BitcoinJ, but obviously, native Scala libraries would be quite a bit more elegant. Has anyone tried?
stefanwouldgo's user avatar