Developer tools & open source

bitcoinj

A Java library for Bitcoin transactions, wallets and the protocol.

Compare this service →Editorial profile
01 / What it does

What it does

bitcoinj supplies Java components for Bitcoin transactions, wallet logic and network communication. It can be used from JVM languages and supports lightweight verification. Read the current API and release notes before integrating it into an application that handles keys or payments.

Features & requirements

Custody
Not applicableA developer library, not a hosted wallet. Applications determine key handling and fees.Source · 9 Oct 2026 ↗
Pricing
Free software; network or service fees may applySource · 9 Oct 2026 ↗
Platforms
Source codeSource · 9 Oct 2026 ↗
Bitcoin support
Native BitcoinSource · 9 Oct 2026 ↗
Sources & freshness

Sources & freshness

Awesome Bitcoin ↗Source refreshed · 8 Oct 2026
1Bitcoin editorial ↗Source refreshed · 9 Oct 2026

Discovery from igorbarinov/awesome-bitcoin. Follow the linked official project for current information. CC0 1.0 ↗

Editorial review · 9 Oct 2026

Imported records link to their sources. An entry is a discovery aid, not an endorsement.

Website freshness

Website responded to the check. Checked 9 Oct 2026.