User Tools

Site Tools


Welcome to DIDO WIKI


Bitcoin: Bitcoinj Developer's Documentation

What is bitcoinj?

bitcoinj is a library for working with the Bitcoin protocol. It can maintain a wallet, send/receive transactions without needing a local copy of Bitcoin Core and has many other advanced features. It's implemented in Java but can be used from any JVM compatible language: examples in Python and JavaScript are included. It comes with full documentation and many large, well known Bitcoin apps and services are built on it.



  • org.bitcoin
  • org.bitcoin.crawler
  • org.bitcoin.paymentchannel
  • org.bitcoin.protocols.payments
  • org.bitcoinj.core
  • org.bitcoinj.core.listeners
  • org.bitcoinj.crypto
  • org.bitcoinj.jni
  • org.bitcoinj.kits
  • org.bitcoinj.params
  • org.bitcoinj.protocols.channels
  • org.bitcoinj.protocols.payments
  • org.bitcoinj.script
  • org.bitcoinj.signers
  • org.bitcoinj.uri
  • org.bitcoinj.utils
  • org.bitcoinj.wallet
  • org.bitcoinj.wallet.listeners
dido/public/ra/xapend/xapend.b_stds/defact/bitcoin/dev_guides.txt · Last modified: 2021/11/09 14:41 by char
Translations of this page: