Wordmint type foundry for addresses
Specimen No. 24Base58 · 58 glyphsEd25519 · mainnet-beta

Cast your word into the address.

Wordmint grinds real Solana keypairs on your own machine until the public key starts or ends with the letters you choose. The secret key is born in your browser and stays there. You download it, we never see it.

Keys tried on this page
0
Engine
probing…
Mainnet slot
—
Live Real keypairs, ground here and discarded at once. Each plate locks when a key starting with its word appears.

Plate I

The fifty-eight.

Every Solana address is a 32-byte number written in base58: digits and letters, minus the four that look alike. Click a glyph to set it into the grinder.

0OIl

Zero, capital O, capital I and lowercase L are not in the alphabet. A pattern that contains them can never be found, however long you grind. Hover or focus a glyph to read its digit value.

Plate II

The grinder.

Web Workers generate Ed25519 keypairs as fast as your processor allows, base58-encode each public key and test it against your pattern. Every number on this plate is measured, not modelled.

0keys / second

0% chance of a match by now

Attempts
0
Elapsed
0s
Expected tries
—
Expected time
—
Engine
—
Found
0

Matches land here, each with its own download. Nothing has been ground yet.

Plate III

Odds, exactly.

Each extra letter multiplies the work by about fifty-eight. But base58 is not fair to every first letter: a 32-byte number tops out partway through the 44-digit range, so some opening glyphs are far more common than others. Wordmint computes the exact probability with big-integer arithmetic.

Cost of each extra glyph, at your rate. Prefix figures are exact for the letters typed; suffix figures assume a uniform tail.
LettersPatternStarts with: 1 inEnds with: 1 in50% by90% by

The first glyph is not fair.

Exact probability that a random Solana address starts with each glyph. Glyphs 2 to H open about sixty times as many addresses as K to z, and 1 only appears when the key's first byte is zero.

Plate IV

Pattern proof.

Set a word in type before you grind it. The checker marks every glyph, suggests legal substitutes for the forbidden four and tells you whether the job is minutes or centuries.

    Plate V

    From noise to a name.

    1. 32 random bytes. The seed. Your browser's cryptographic random generator picks it; this is the secret.
    2. SHA-512, then clamp. The seed is hashed and trimmed into a private scalar, exactly as Ed25519 specifies.
    3. Multiply the curve point. The scalar times the curve's base point gives the public key: 32 more bytes.
    4. Divide by fifty-eight. Long division turns those bytes into 43 or 44 glyphs.
    5. Compare and repeat. No match, throw it away and start again. Tens of thousands of times a second.

    Stage 1 of 5 · seed

    Plate VI

    Address inspector.

    Paste any Solana address. Wordmint decodes it to bytes, checks whether it lies on the Ed25519 curve (wallets do, program-derived addresses do not), prices its natural vanity and reads it live from mainnet.

    Try , or .

    Plate VII

    Vanity on the street.

    The most traded Solana tokens right now, read live from Jupiter. Launchpads grind their mint addresses too: count how many carry a chosen ending, and what that ending cost to find.

    Plate VIII

    Keyfile proof.

    Already ground a key here or elsewhere? Drop the Solana CLI JSON file. Wordmint re-derives the public key from the first 32 bytes and confirms it matches the last 32. The file is read by this tab only and never uploaded.

    Colophon

    How it works.

    1. Set the word

      Choose letters and whether they open or close the address. The checker strips the impossible and prices the possible.

    2. Grind locally

      Workers make keypairs with your browser's own Ed25519 (WebCrypto), or TweetNaCl where that is missing. No server takes part.

    3. Keep the file

      Each match downloads as a 64-number Solana CLI keypair. Import it into a wallet or use it as a mint keypair in a launch tool that accepts one.

    4. Prove it

      The keyfile plate re-derives the public key so you know the file is sound before anything is sent to the address.

    Questions

    Asked often.

    Does Wordmint ever see my secret key?

    No. Keys are generated by Web Workers inside this tab. The page makes no request that contains a key; the only network calls are read-only mainnet lookups (slot, account info) and Jupiter's token list for Plate VII. You can disconnect from the internet after the page loads and the grinder still works.

    How long will my word take?

    Plate III prices it at your measured speed. As a guide at 40,000 keys a second, an ending of three letters takes seconds, four about five minutes, five about four and a half hours. Openings depend on the first glyph: an address starting with 2 to H is about sixty times cheaper than one starting with K to z, because of how 32-byte numbers fall into base58. Ignoring case cuts the work by up to two times per letter.

    Can I use the key as a token mint address?

    Yes, any Ed25519 keypair can sign as a new mint account. Launch tools that accept a custom mint keypair will take the JSON file. Wordmint does not launch or mint anything itself.

    Why do some words fail instantly?

    Base58 has no 0, O, I or lowercase l. A pattern containing them can never appear. The checker suggests the nearest legal glyphs, such as o for O and L for l.

    Is a vanity address less secure?

    No. The key is exactly as random as any other: the grinder simply throws away the ones it does not like. What matters is how you store the file afterwards.

    What does Connect wallet do here?

    It shares only your public key. Wordmint uses it to set your address in type, price its natural vanity, prefill the inspector and offer a grind that matches your wallet's opening letters. It never asks you to sign anything.