Wallet or contract
Solana, EVM, Bitcoin, Tron, and 27 more wallets — or switch to Contract mode for a vanity deployer / CREATE2 / SPL mint address.
three presses
Same Rust engine behind the CLI, desktop app, web app, and npm SDK — 44 wallet chains, plus vanity contract and token mint modes. One trust model. The browser generator stays CPU-only; OpenCL GPU (EVM), Bitcoin puzzle mode, and split-key are CLI/desktop features.
Solana, EVM, Bitcoin, Tron, and 27 more wallets — or switch to Contract mode for a vanity deployer / CREATE2 / SPL mint address.
Use * wildcards and comma OR lists. Honest ETA before you start grinding.
Export formats for Phantom, MetaMask, and friends. No network calls. No telemetry. Ever.
beyond wallets
Grind a deployer key so your first deploy lands on a pretty contract — or a CREATE2 salt / Solana token mint. Works in the web app (Address | Contract toggle), CLI, desktop, and SDK.
Find a private key whose first CREATE (nonce 0) produces a contract address matching your word — EVM 0xcafe… or Tron TCafe….
Already have a factory and init-code hash? Grind a salt so CREATE2 lands on your vanity address. Output is the salt, not a wallet key.
Vanity mint address with keypair JSON ready for spl-token create-token mint.json — same online flow as a wallet grind.
live ink
The same flow you’ll see in your own terminal.
pick up a build
No Rust or Node required for pre-built downloads — grab your platform ticket.
sticker wall · 31
Use any id with --chain — plus deploy modes (evm-contract, trx-contract, sol-mint, CREATE2). CLI, desktop, web, and SDK all match.
quick paths
Pre-built downloads above, or pick a package manager.
# no install needed — runs instantly $ npx vanity-address # or install globally $ npm install -g vanity-address
$ brew tap yudizaxay/tap $ brew trust yudizaxay/tap $ brew install vanity-address
# requires Rust 1.70+, first compile ~3–8 min $ cargo install vanity-address
# pre-built CLI + desktop .dmg / .exe
→ github.com/yudizaxay/vanity-address/releases/latest
FAQ
Short answers for “custom name wallet”, “cool Solana address”, and similar questions. Full guide: how-to-generate-vanity-address.md · source: github.com/yudizaxay/vanity-address.
Open vanity-address.pages.dev/generate, pick Address or Contract, type your word, grind. Keys stay in the tab.
Use a short prefix or suffix that fits the chain alphabet. Longer patterns are exponentially slower — the app shows an honest ETA first.
npx vanity-address, Homebrew tap yudizaxay/tap, or download from GitHub Releases.
Contract mode: EVM CREATE, Tron CREATE, Solana mint, or CREATE2. Same local privacy model as wallets.
before you stamp
A vanity address is a real keypair. This tool is a generator — not a wallet — and it is not formally audited. Treat the private key like cash.
Keys are generated on your machine, never sent anywhere. Saved key files are owner-only.
This tool never connects to the internet while grinding.
Prefer offline CLI or desktop on a clean machine. Downloads and --save are plaintext secrets.
Always double-check the address before sending funds. Open source — trust, but verify.
No accounts. No servers. Right here in your browser, or with
Free and open source. If it saved you time, you can back it on GitHub.