https://github.com/starise/bitcoin-wallet-generator
Bitcoin Taproot Wallet Address Generator with Private Key (WIF) and Mnemonic.
https://github.com/starise/bitcoin-wallet-generator
bitcoin bitcoin-wallet taproot
Last synced: 2 months ago
JSON representation
Bitcoin Taproot Wallet Address Generator with Private Key (WIF) and Mnemonic.
- Host: GitHub
- URL: https://github.com/starise/bitcoin-wallet-generator
- Owner: starise
- License: isc
- Created: 2025-01-01T17:35:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-01T18:57:53.000Z (over 1 year ago)
- Last Synced: 2025-02-22T04:26:52.626Z (over 1 year ago)
- Topics: bitcoin, bitcoin-wallet, taproot
- Language: JavaScript
- Homepage: https://andreabrandi.com/fck-nft-hex/bitcoin
- Size: 6.84 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Bitcoin Taproot & Native SegWit Wallet Address Generator
Generate **Bitcoin Taproot wallet address** and **Bitcoin Native SegWit address** (Bech32) directly from the command line using [Node.js](https://nodejs.org/en/download). It's designed for simplicity, privacy, and compatibility.
## Features
- No Bitcoin Core or any other wallet software required.
- No internet connection required during wallet generation.
- Output both Taproot address (P2TR) and Native SegWit address (P2WPKH).
- Output Private Key (in WIF format) and Mnemonic Phrase for wallet recovery.
## Usage
With Node.js installed on your machine. Open a terminal or command prompt in the directory containing the script `wallet.js` and run it with node.
```sh
node '.\wallet.js'
```
## Example output
```
Bitcoin Wallet (2025-01-01, 19:25:04)
-----
- Taproot Address: bc1p78rwcjfulynllrats0qj6a9yyk3a0m7n6slnahz24duteuzwcygs844jc0
- Native SegWit (Bech32) Address: bc1q8gwrl03qcgfrv66fgz0wl6n6vvspy53ec647nd
- Private Key (WIF): KyykaCy888TQm7TX7mYb4SYzR7cRcTXdQnFAsGHv1pgZgg8apcEj
- Mnemonic: egg comfort increase stay keep million gallery between organ jacket helmet offer
```
## Security considerations
- Keep private keys and mnemonics safe. Anyone can control your funds with these.
- Do not run this script on potentially compromised or untrusted systems.
- For better security, disconnect your device from the internet while generating wallets.
## Compatibility notes
- Taproot addresses are compatible with wallets and exchanges with P2TR (Pay-to-Taproot) support.
- Native SegWit addresses ensure better compatibility with older wallets with P2WPKH support.