Skip to main content

This package provides a command-line script and a library module for generating Stellar accounts from BIP-0039/Electrum seed phrases. It performs deterministic generation of Stellar account keys from mnemonic seed phrases. Each seed phrase may optionally be extended with custom words that play the role of an additional passphrase.

seed-phrases-for-stellar accepts two kinds of mnemonic seed phrases:

Since these are the two major standards for wallet seed phrases, seed-phrases-for-stellar accepts nearly all mnemonic phrases generated by cryptocurrency wallets. Note, however, that this software does NOT perform random generation of high-entropy seed phrases. Its main purpose is to allow cryptocurrency wallet users to derive Stellar account keys from high-entropy seed phrases that they already have and that probably were created by their wallets.

By following either BIP-0039 or Electrum, seed-phrases-for-stellar derives a binary seed from a mnemonic seed phrase. Then it derives Stellar keys from the binary seed, as specified by SEP-0005 (https://github.com/stellar/stellar-protocol/blob/master/ecosystem/sep-0005.md), SLIP-0010 (https://github.com/satoshilabs/slips/blob/master/slip-0010.md) and BIP-0044 (https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki).

More information (installation, command-line usage, API, etc.) in https://github.com/reverbel/seed-phrases-for-stellar/blob/master/README.md

Metadata

Release files for seed-phrases-for-stellar 0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for seed-phrases-for-stellar 0.2
File Size Uploaded
seed-phrases-for-stellar-0.2.tar.gz 14.6 kB Details

Release files / seed-phrases-for-stellar-0.2.tar.gz

Download URL seed-phrases-for-stellar-0.2.tar.gz
Size 14.6 kB
Tags Source
SHA-256 checksum
How to use checksums
bf08734620effca6b5f95bacc17f2fe4eaf99602e079874611c526e847a51cc5
BLAKE2b-256 checksum
How to use checksums
2906d3e000dc79b14a780fa5f377134aaedbcf10f5f0d2723a4137d9416930ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.2 This release

1 release file

0.1

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page