OpenViSTAI · Agents · Blockchain · Crypto
Menu
Launchpads & Token Tools

Bitcash

Bitcash is an open-source Python library for Bitcoin Cash key and address handling, balance lookup, transaction creation and sending, CashTokens, blockchain data access, and address subscriptions through Fulcrum/ElectrumX.

Independent OpenViST project profile, based on linked sources.

Bitcash — OpenViST project profile in Launchpads & Token Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Bitcash when a Python application needs the documented Bitcoin Cash key, transaction, token, blockchain-data or address-subscription functions.

Who it is for

  • Python developers building Bitcoin Cash payment or wallet utilities
  • Developers working with CashTokens, including fungible tokens and NFTs
  • Teams building applications that access Bitcoin Cash blockchain data or monitor addresses

Documented uses

  • Create or manage Bitcoin Cash keys and addresses.
  • Check balances and construct and send Bitcoin Cash transactions.
  • Handle CashTokens and use blockchain APIs for data access.
  • Subscribe to address updates through Fulcrum/ElectrumX.
Before you choose

Requirements & limits

Distributed through PyPI; supports Python 3.9 and later on Linux, macOS and Windows. The repository lists an MIT license.

  • The library provides multiple blockchain API routes, including testnet access, for redundancy.
  • It supports standard P2PKH transactions, CashTokens, cold-storage keys and multiple private-key representations.
  • Fulcrum/ElectrumX address subscriptions are listed as supported, but implementation and deployment details are not provided in the README.
  • The demonstrated send flow does not remove the need for appropriate key security and network configuration.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Create and send a Bitcoin Cash transaction

Use the README's demonstrated flow to create a key and submit transaction outputs.

Before you start

  • Python 3.9 or later with Bitcash installed
  • Appropriate key security and network configuration for the intended use

Steps

  1. Import Key from bitcash and create or load a key.

  2. Use the key's address and balance lookup as needed.

  3. Prepare transaction outputs as recipient, amount and currency tuples.

  4. Call the key's send function with the outputs.

Expected outcome

The documented example returns a transaction identifier after sending.

Guide limitations

  • The example does not provide production deployment or network-configuration instructions.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
pybitcash/bitcash · Official homepage title · retained in its source language