OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Opendime

Opendime is a USB hardware wallet for holding and transferring Bitcoin. A sealed device has a payment address; unsealing reveals its private key so funds can be swept. Its public repository provides example device contents and supporting code for inspection.

Independent OpenViST project profile, based on linked sources.

Opendime — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use the repository when you want to examine Opendime’s example files or supporting code; the sealed-to-unsealed transition is also relevant when understanding how its bearer-style transfer model exposes the private key.

Who it is for

  • Bitcoin users interested in passing funds using a physical USB device.
  • Developers and technically curious owners who want to inspect example device states and key-generation code.

Documented uses

  • Understand what the device’s new, sealed and unsealed states look like.
  • Run the supplied Python verifier against the example entropy file.
  • Inspect the included Bitcoin balance-checking and spending code.
Before you choose

Requirements & limits

  • The repository separates version 1 and version 2 materials because the versions differ substantially.
  • The key-verification procedure depends on the supplied entropy file and pycoin.
  • The repository offers code and examples to inspect; its balance and spending utilities are supplied as Python code in a ZIP archive.

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

Verify the example private-key derivation

Run the repository’s Python verifier against its supplied entropy file.

Before you start

  • A clone of the Opendime repository
  • Python and pip
  • The repository’s entropy.bin file
  • The pycoin package

Steps

  1. Install the dependency with the command below.

    Documented command
    pip install pycoin
  2. Change to unsealed/advanced.

  3. Run the command below.

    Documented command
    python rngverify.py ../../entropy.bin

Expected outcome

The verifier runs against the example entropy file to examine the private-key derivation described by the repository.

Guide limitations

  • This procedure concerns the repository’s example files and verifier, not an independent audit or a test of a physical device.
Evidence and transparency

Sources & review

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