Quick Start
Create Your First Wallet
Prerequisites
- Node.js installed (16 or later)
Installation
or via npm
Initialize the Wallet
A wallet requires either a mnemonic or raw seed for initialization. The initialize()
function accepts both. If no input is given, it will auto-generate a mnemonic and return it. Persist it somewhere safe — losing it means losing access.
Mnemonic Phrases
A mnemonic is a human-readable encoding of your wallet’s seed. It’s a 12- or 24-word phrase from the BIP-39 wordlist, used to derive the cryptographic keys that control your wallet.
Raw Seed
A raw seed is the byte-level representation of your wallet’s entropy. It directly maps to the private keys that control your wallet.
Next Steps
Now that you’ve created your first wallet, you can:
Need Help?
- Check our FAQ
- Review the API Reference
- Follow our Testing Guide
- Check our Code Samples