OpenViSTAI · Agents · Blockchain · Crypto
Menu
Security & Custody

Enigmacracker

Enigmacracker is an MIT-licensed Python command-line tool that generates 12-word BIP-39 mnemonics, derives Bitcoin and Ethereum wallet addresses using BIP-44, and checks those addresses for balances through Etherscan and Blockchain.info APIs. The README describes outputting any balance findings to a text file and recording session history in a log.

Independent OpenViST project profile, based on linked sources.

Enigmacracker — 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 as a code-level educational or research example when the work is explicitly authorized and the documented mnemonic-generation and address-checking workflow is relevant.

Who it is for

  • Developers studying mnemonic-based wallet derivation
  • Researchers working in explicitly authorized security settings

Documented uses

  • Explore how generated BIP-39 mnemonics map to Bitcoin and Ethereum addresses.
  • Check generated addresses for balances using the explorer APIs described by the project.
  • Review session logs and any recorded balance findings.
Before you choose

Requirements & limits

The repository is public and identifies an MIT license. The documented command-line setup requires Python dependencies and an Etherscan API key; the Docker route requires Docker and Docker Compose.

  • The documented workflow generates phrases rather than describing recovery from a supplied known mnemonic.
  • Balance checks rely on Etherscan and Blockchain.info APIs, with an Etherscan key configured in the environment file.
  • The README states an educational and research purpose and requires explicit permission before running or deploying the code.
  • The repository provides both direct command-line and Docker Compose instructions.

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 Enigmacracker for command-line use

Prepare the repository and configure its documented Etherscan key before running the script.

Before you start

  • Python and the repository's required libraries
  • An Etherscan API key
  • Explicit permission for any authorized research environment

Steps

  1. Clone the repository from GitHub.

  2. Install dependencies with the command below.

    Documented command
    pip install -r requirements.txt
  3. Add the Etherscan API key to EnigmaCracker.env as described in the README.

Expected outcome

The documented repository setup and API-key configuration are in place for the command-line stage.

Guide limitations

  • The README separately documents execution with python EnigmaCracker.py; this guide covers setup only.
  • The project requires explicit permission before running or deploying it.
Evidence and transparency

Sources & review

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