Socket
Book a DemoInstallSign in
Socket

bitcoin-qrreader

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bitcoin-qrreader

A python bitcoin qr reader

0.8.8
pipPyPI
Maintainers
1

A python bitcoin qr reader

  • Recognizes (and classifies)
    • Addresses (also BIP21 with amount)
    • Transactions (also base43 electrum encoding)
    • PSBT
    • Xpub
    • Descriptor
    • Multipath Descriptor (like Sparrow)
    • Partial descriptors (Specter DIY) ( finger print , derivation, xpub)
    • TxId
    • Animated QR Codes (UR) (Transactions and Descriptors)
    • Animated QR Codes (Specter)
  • blazingly fast recognition
  • SLIP132 --> BIP32 conversion (output descriptors replace SLIP132)

Demo

Run the demo with

python demo.py

screenshot

Install package

From pypi

pip install bitcoin_qrreader

From git

  • Setup poetry and install dependencies

    curl -sSL https://install.python-poetry.org | python3 -  # see https://python-poetry.org/docs/master/#installing-with-the-official-installer
    poetry config virtualenvs.in-project true
    poetry install
    
  • Run

    poetry shell
    python -m bitcoin_qrreader
    

Licences

The python files in bitcoin_qrreader are under the GPL3.

The folder bitcoin_qrreader/ur is from https://github.com/Foundation-Devices/foundation-ur-py and under BSD-2-Clause Plus Patent License.

The folder bitcoin_qrreader/urtypes from https://github.com/selfcustody/urtypes is under MIT.

FAQs

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.