bitcoin_base
A versatile library for Bitcoin, Dogecoin, Litecoin, Dash, BSV, and BCH. Supports P2PKH, P2SH, P2WPKH, P2WSH, P2TR, with advanced creation, signing, and spending capabilities.
7.3.0
4.5K downloads/mo
#3983 most downloaded on pub.dev
mrtnetwork/bitcoin_base
What this package is like to depend on
Last release 1 months ago
16 Jul 2026
Release timing varies
gaps range from 2 weeks to 5 months
Nearly every release is documented
notes for 47 of 51 stable releases
Nothing withdrawn
no release was ever pulled
3 years old
51 releases · first in 2023
5 releases in the last 12 months
see the full history below
Release timeline
51 releases · Aug 2023 to Jul 2026Releases
latest 51-
7.3.016 Jul 2026 -
7.2.012 Jul 2026Release notes
Open source →- Update dependencies.
- Redesigned the Mempool and BlockCypher API service interfaces to align with the ElectrumService API.
-
7.1.001 Feb 2026Release notes
Open source →- Update dependencies.
- Minimum required Dart SDK version updated to 3.7.
- Fixed parsing of scripts with disabled or invalid opcodes
-
7.0.011 Nov 2025 -
6.9.005 Sep 2025 -
6.8.020 Aug 2025 -
6.7.026 Jul 2025 -
6.6.026 Jun 2025 -
6.5.001 Jun 2025 -
6.4.006 May 2025Release notes
Open source →- Update dependencies.
- Improved security: Private key operations now use blinded ecmult for safer public key generation.
- All signing methods now use constant-time operations with blinded ecmult to securely generate signatures.
-
6.3.024 Apr 2025Release notes
Open source →- Update dependencies.
- Add estimate transaction size for psbt
- Add more script validation in psbt
-
6.2.011 Apr 2025Release notes
Open source →- Update dependencies.
- Support PSBT for BCH
- Support for BIP-173
- Support for BCH schnorr signing
-
6.1.028 Mar 2025 -
6.0.025 Mar 2025Release notes
Open source →- Added support for BIP-327: MuSig2 for BIP340-compatible multi-signatures
- Implemented BIP-174: Partially Signed Bitcoin Transaction (PSBT) format
- Integrated BIP-370: PSBT Version 2 enhancements
- Included BIP-371: Taproot fields for PSBT
- Extended support for BIP-373: MuSig2-related PSBT fields
-
5.3.018 Feb 2025 -
5.2.006 Feb 2025 -
5.1.023 Jan 2025 -
5.0.002 Jan 2025 -
4.9.404 Dec 2024Release notes
Open source →- Improved serialization process for large transaction scripts.
- Added support for the Electra network.
- Create and spent from uncomprossed public key format.
- Important Notice: This is the final version supporting Dart v2. The next release will require Dart v3.3 or higher.
-
4.9.304 Dec 2024Nothing published for this version
-
4.9.217 Nov 2024Release notes
Open source →- Update dependencies
- Resolved issue with transaction deserialization (unsigned tx)
-
4.9.116 Oct 2024 -
4.9.010 Oct 2024Release notes
Open source →- Correct Bitcoin address network configuration.
- Resolve issue with Electrum fee estimation results.
-
4.8.001 Oct 2024 -
4.7.014 Jul 2024 -
4.6.005 Jul 2024Release notes
Open source →- add asyncTransactionBuilder method to support building transactions asynchronously.
-
4.5.024 Jun 2024 -
4.4.015 Jun 2024 -
4.3.030 May 2024 -
4.2.120 Apr 2024 -
4.2.016 Mar 2024 -
4.1.027 Feb 2024 -
4.0.027 Jan 2024Release notes
Open source →- Added support for BitcoinSV network
- Introduced classes for improved network address handling
- Implemented functionalities to create, sign, spend, mint, and burn Bitcoin Cash Tokens (FT, NFT tokens)
- Implemented a class for creating the Bitcoin Cash Metadata Registry (BCMR).
- Utilized BIP69 ordering for enhanced transaction sorting
-
3.0.311 Jan 2024 -
3.0.202 Jan 2024 -
3.0.121 Dec 2023 -
3.0.015 Dec 2023 -
2.0.106 Dec 2023 -
2.0.005 Dec 2023 -
1.4.001 Dec 2023 -
1.3.029 Nov 2023Release notes
Open source →- Include a constructor in the address for improved clarity and comprehension.
- Update dependencies.
-
1.2.017 Nov 2023Release notes
Open source →- Update dependencies
- The http package was removed from dependencies. Use your HTTP provider
- Remove all dependencies except
blockchain_utils - Change AddressType to BitcoinAddressType
-
1.1.027 Sep 2023 -
1.0.227 Sep 2023Nothing published for this version
-
1.0.127 Sep 2023Nothing published for this version
-
1.0.027 Sep 2023 -
0.5.021 Sep 2023 -
0.4.026 Aug 2023Release notes
Open source →- add bip32, bip39
- add hdwallet
- add new bitcoin address types p2sh(segwit)
-
0.3.013 Aug 2023Nothing published for this version
-
0.2.013 Aug 2023Release notes
Open source →- commands for methods, better understanding
- add lints package to dependencies
-
0.1.013 Aug 2023