FLUTTER ECOSYSTEM

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.

Latest version
7.1.0
30-day downloads
2.4K
Likes
25
Pub points
160

Package Overview

Package selection guidance compiled from public package information, community data, and project usage.

Overview

A comprehensive Dart library for working with Bitcoin and several altcoins including Dogecoin, Litecoin, Dash, BSV, and BCH. It supports multiple address types such as P2PKH, P2SH, P2WPKH, P2WSH, and P2TR, enabling advanced transaction creation, signing, and spending operations. Designed for developers building blockchain applications, it provides low-level control over Bitcoin transactions while maintaining compatibility across platforms.

Use cases
  • Building crypto wallets
  • Creating custom Bitcoin transactions
  • Integrating altcoin support
  • Enabling offline transaction signing
  • Developing blockchain explorers
  • Implementing payment processing
Key features
  • Supports multiple cryptocurrencies
  • Multiple address type compatibility
  • Advanced transaction signing
  • Cross-platform availability
  • Offline transaction capabilities
  • Robust cryptographic functions
Suitable for
  • Blockchain developers
  • Wallet application creators
  • Web3 project builders
  • Crypto payment integrators
  • Low-level Bitcoin protocol implementers
Considerations
  • Requires strong understanding of Bitcoin scripting
  • Not recommended for beginners
  • Manual transaction handling needed
  • Limited high-level abstractions
  • Depends on correct input validation
  • Security best practices essential
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add bitcoin_base

Categories

Source repository

Related projects

No data available yet.