OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Hd Wallet Derive

Hd Wallet Derive is an open-source PHP command-line utility that derives cryptocurrency addresses and keys from BIP32 extended keys or BIP39 mnemonic words. It supports path presets, coin and address-type options, and reports that can include addresses, WIF private keys, xpubs and xprvs.

Independent OpenViST project profile, based on linked sources.

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

Practical overview

When it fits

Use it when a command-line workflow is appropriate for deriving and inspecting HD wallet addresses or key reports, especially when you need explicit control over paths, indexes, coin selection or output columns.

Who it is for

  • Developers who need to inspect hierarchical deterministic wallet derivations from the command line.
  • Wallet operators who need to derive address reports using a known preset or a specified BIP32 path.
  • Users who need configurable output such as JSON, CSV, plaintext or HTML.

Documented uses

  • Derive a sequence of addresses from an extended public or private key.
  • Derive addresses from BIP39 mnemonic words, with an optional mnemonic password.
  • Inspect derivation paths and key fields in a selectable report format.
  • Use presets for common wallet paths, including Bitcoin Core-style derivation.
Before you choose

Requirements & limits

The project is distributed as a public GitHub repository under the GPL-3.0 license.

  • The tool is a CLI rather than a hosted wallet interface.
  • PHP 8 or newer is required according to the README; its installation example uses PHP extensions and Composer.
  • Reports can contain private keys, so output handling and the sensitivity of supplied mnemonic or key material matter.
  • The README documents Bitcoin SegWit formats, Bitcoin Cash address formats and Ethereum address types alongside broader altcoin support.

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

Install Hd Wallet Derive with PHP and Composer

Set up the command-line tool from its GitHub repository.

Before you start

  • PHP 8 or newer, as specified in the README.
  • The README's Ubuntu 16.04 package list includes php, php-gmp, php-mbstring and php-mcrypt.
  • Git and Composer installation steps shown in the README.

Steps

  1. Clone the repository and change into the hd-wallet-derive directory.

  2. Download the Composer installer with the documented PHP command and run it.

  3. Run php composer.phar install to install project dependencies.

Expected outcome

The repository and its Composer dependencies are set up for invoking the included CLI script.

Guide limitations

  • The README's package example is for Ubuntu 16.04; it does not establish equivalent setup steps for other systems.
  • The setup steps do not verify successful derivation or deployment.
Source-based practical guide

Derive a report from an extended key

Use a supplied extended key to request a command-line derivation report.

Before you start

  • The repository set up with PHP and Composer dependencies.
  • An xpriv or xpub key to provide as input.

Steps

  1. Invoke hd-wallet-derive.php with the required -g option and the --key option.

  2. Set options such as --coin, --numderive, --startindex, --path and --addr-type as needed.

  3. Choose report columns with --cols and an output format with --format; use --outfile to write output to a specified path.

Expected outcome

The tool is instructed to derive addresses and produce a report in the selected columns and format.

Guide limitations

  • The README documents that default output columns include path, address and private key; users should account for sensitive key material in reports.
  • Supported coin symbols and path details depend on the tool's listed options and presets.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
9 October 2026
Original website title
dan-da/hd-wallet-derive · Official homepage title · retained in its source language