Bitcoin-en.com
  • Home
  • Introduction
    • Videos Explain Bitcoin
    • Before you Own Bitcoin
    • Online Merchants that Accept Bitcoin
    • Free Bitcoin Courses
    • Bitcoin Hard Forks History
  • How-To
    • Install Bitcoin Core
    • Install Bitcoin-Qt Faster
    • Install Electrum Wallet
    • Backup Electrum Wallet
    • Choose Bitcoin Mining Hardware
    • Solo Mine Bitcoin
    • Learn Blockchain Programming
    • Buy Bitcoin >
      • Buy Bitcoin on Coinbase
      • Buy Bitcoin in the U.S.
    • Accelerate Bitcoin Transaction
  • Discuss Bitcoin

blockchain programming​

Learn Blockchain/Bitcoin Programming


LibBitcoin Explorer, a.k.a. BX,  is a command line tool available for for Linux, Macintosh and Windows for working with Bitcoin. BX has over 80 commands and supports network communication with  libbitcoin-server, a high performance blockchain query server. Documentation with some tutorials are available on the Github wiki here.

BX is built upon Libbitcoin library (C++)​ ,  a set of cross platform C++ libraries for building bitcoin applications. 
​
If you are a Java programming, consider bitcoinj, a library for working with the Bitcoin protocol.
​
If you're familiar with Python, python-bitcoinlib is a Python2/3 library which provides an easy interface to access the bitcoin data structures. Use this library to manipulate the internals of how Bitcoin works. Similarily, BitcoinLib is a .Net Bitcoin & Altcoins Library & RPC Wrapper in C#.

If you'd like to learn Bitcoin or Blockchain programming, please read refer to the references section at the end of this page.

References
  • Programming the Blockchain in C#
  • BitcoinLib (c#)
  • python-bitcoinlib (Python)
  • Libbitcoin library (C++)
  • Bitcoin Explorer Command Line Tool
  • bitcoinj (Java)

Still not sure what Bitcoin is about?

Just ask a Bitcoin question and the community may help. We strive to get every question answered.
ask question
© 2013 - 2022 bitcoin-en & bitcoin-tw All Rights Reserved. About Us.
  • Home
  • Introduction
    • Videos Explain Bitcoin
    • Before you Own Bitcoin
    • Online Merchants that Accept Bitcoin
    • Free Bitcoin Courses
    • Bitcoin Hard Forks History
  • How-To
    • Install Bitcoin Core
    • Install Bitcoin-Qt Faster
    • Install Electrum Wallet
    • Backup Electrum Wallet
    • Choose Bitcoin Mining Hardware
    • Solo Mine Bitcoin
    • Learn Blockchain Programming
    • Buy Bitcoin >
      • Buy Bitcoin on Coinbase
      • Buy Bitcoin in the U.S.
    • Accelerate Bitcoin Transaction
  • Discuss Bitcoin