Open-source Solana vanity address generator: WebAssembly Ed25519 grinding in the browser, an exact Base58 difficulty model, signed proof-of-grind certificates and trustless split-key delegation.
Grind a Solana address that starts or ends with characters you choose, in your browser, across every core, with the honest maths.
Try it without installing anything: npx wrangler deploy --temporary puts this whole thing (site, API and discovery documents) on a Cloudflare Workers URL in about thirty seconds and needs no account, no token and no configuration. That preview is disposable and gets a fresh subdomain every time; npx wrangler deploy with a Workers-scoped token puts it somewhere permanent.
A complete, production-grade vanity wallet stack: the WebAssembly grinder, the site, the HTTP API, a CLI, an MCP server for AI assistants, signed provenance certificates, and a delegation protocol that lets somebody else do the work without ever being able to compute your key.
Three things here that the others do not have.
1. The difficulty numbers are exact, not folklore
Every vanity tool quotes an n-character Solana pattern as 58ⁿ attempts. That is right for the tail and wrong for the head, because Base58 encodes a 256-bit integer: the encoding is 44 digits above 58⁴³ and 43 digits below it, which carves the alphabet into six bands spanning 58x in difficulty.
Leading character Exact probability Versus the 1/58 folklore --- --- --- 1 3.906e-3 4.4x harder 2-3 5.804e-2 3.4x easier 4 5.814e-2 3.4x easier 5-H 5.904e-2 3.4x easier J 1.433e-2 1.2x harder K-z 1.001e-3 17.2x harder
Forty of the fifty-eight symbols are seventeen times more expensive than every other tool will tell you. src/base58-distribution.js counts the matching key space exactly, with BigInt interval arithmeti
From the project README.
Add the radar badge to your README — it shows your project was picked up by MCP Radar and links to this page:
[](https://mcp.liqiwa.com/s/nirholas--solana-vanity.html)
Open-source EVM vanity wallet generator: grind a 0x address in your browser, delegate hard patterns with secp256k1 split-key grinding that cannot expose your key, and verify EIP-712 provenance attesta
nirholas/create2-vanityOpen-source CREATE2 vanity address grinder: search salts in the browser, check the address is unclaimed on every EVM chain, and deploy the same address on Ethereum, Base, Arbitrum and Robinhood Chain.
nirholas/metaplex-agent-mcpDeploy AI agents on-chain from any MCP client or your browser: mint a Metaplex Core asset and register its EIP-8004 identity in the Metaplex Agent Registry on Solana. By three.ws.
graphersal/graphersalIn-memory graph database and Gremlin traversal engine in Rust: browser playground, CLI, MCP server for AI agents, durable store, Python bindings.
BlackHole1/passportsimDevelop and debug FoloToy AI Passport firmware without the device: an ESP32-C3 emulator that runs unmodified ESP-IDF images in the browser (WebAssembly) or on macOS and Windows, with a CLI and an MCP
nirholas/robinhood-chain-alert-botReal-time alert bot for Robinhood Chain - Telegram, Discord, and X (Twitter). Tracks new launches, graduations, whale trades, Stock Token premium/discount arbitrage, holder milestones, and liquidity-p
The top new MCP servers of the week, every Monday. No spam, unsubscribe anytime.