OpenViSTAI · Agents · Blockchain · Crypto
Menu
Security & Custody

Qr Pirate

Qr Pirate is an MIT-licensed Python command-line tool that crawls image-search results, scans downloaded images for QR codes containing Bitcoin wallet private keys, removes duplicate findings and reports associated wallet balances.

Independent OpenViST project profile, based on linked sources.

Qr Pirate — OpenViST project profile in Security & Custody.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it for demonstration or technical study of image crawling and Bitcoin QR-code detection, rather than as a wallet-management tool.

Who it is for

  • Developers studying a Python image-crawling and QR-scanning pipeline.
  • People using a demonstration workflow to examine how QR codes can encode Bitcoin wallet private keys.

Documented uses

  • Search for images using supplied keywords through the project’s crawler workflow.
  • Scan downloaded images for QR codes and identify those containing Bitcoin wallet private keys.
  • Produce a deduplicated key list and display associated wallet balances.
Before you choose

Requirements & limits

The project is a public GitHub repository licensed under MIT. The README gives Linux package and pip setup instructions.

  • The complete shell-script workflow searches Google, Bing and Baidu for images using supplied terms.
  • The tool downloads images, scans them for private-key QR codes, deduplicates extracted keys and prints associated wallet balances.
  • Setup requires the listed system packages and Python dependencies.
  • The README says this is for demonstration, warns that wallets with remaining bitcoin are unlikely to be found, and directs users to leave any discovered private keys untouched.

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

Set up Qr Pirate on Debian or Ubuntu

Install the stated system packages and Python dependencies before using the command-line tool.

Before you start

  • Python 3
  • sudo access for apt package installation
  • Project repository and its requirements.txt file

Steps

  1. Install python3-dev, python3-setuptools, python3-pip, libzbar0 and libzbar-dev with apt.

  2. Install the Python dependencies with pip3 install -r requirements.txt.

Expected outcome

The operating-system and Python dependencies listed by the project are installed; the README does not document further environment validation.

Guide limitations

  • These are setup steps only; they do not verify that the tool runs in a particular environment.
  • The README lists icrawler, pillow, zbarlight and pycoin as Python dependencies.
  • The project describes itself as a demonstration tool and advises leaving discovered private keys untouched.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
8 October 2026
Original website title
mzollin/qr-pirate · Official homepage title · retained in its source language