Questions tagged [library]

40 questions
10
votes
4 answers

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
  • 847
  • 4
  • 15
8
votes
5 answers

Which programming languages support secp256k1?

Which programming languages have some ready libraries that support Bitcoin's ECDSA curve - secp256k1?
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
8
votes
3 answers

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 standalone application out of Bitcoin-Qt, but…
thomin
  • 81
  • 1
  • 2
7
votes
4 answers

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 because I haven't done any C in last decade.
Moonwalker
  • 211
  • 2
  • 5
5
votes
2 answers

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() >>> conn.sendtoaddress('bitcoin_address_here', 0.5) The Readme of that…
kramer65
  • 315
  • 2
  • 10
4
votes
1 answer

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 transactions, verifying signatures, scanning for certain…
haael
  • 183
  • 1
  • 5
4
votes
2 answers

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 some sort of library is already available. I am…
NRJ
  • 153
  • 5
3
votes
2 answers

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
  • 42,931
  • 25
  • 138
  • 347
3
votes
3 answers

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 current time, like in C++: srand(time(NULL)); But if…
ThePiachu
  • 42,931
  • 25
  • 138
  • 347
3
votes
1 answer

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 successfully spend taproot UTXOs created by…
karask
  • 2,405
  • 1
  • 9
  • 19
2
votes
1 answer

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 what Bitcoin Core produces. However, signing a segwit…
karask
  • 2,405
  • 1
  • 9
  • 19
2
votes
1 answer

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 of python) rpccall: import requests payload =…
cryptoKTM
  • 544
  • 3
  • 11
2
votes
3 answers

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 public address from the public key generate an EC…
dnnagy
  • 121
  • 1
  • 4
2
votes
1 answer

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 Code to this program can be found from the Book -…
2
votes
3 answers

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 trouble of finding a good library for both testnet…
karask
  • 2,405
  • 1
  • 9
  • 19
1
2 3