LOCAL FIRSTV 0.2.0 — ALPHA
THE SOLANA TOOLBOX, REIMAGINED

Less noise.
More utility.

Your workspace for sharp, useful Solana tools. Everything you need, nothing you don't.

EXPLORE THE FIRST TOOL
One functional utility. More in the works.
01 / THE TOOLKIT

Tools that do something.

003 MODULES / 001 ACTIVE
WHAT'S NEXT?

MORE COOL & USEFUL
STUFF COMING SOON.

PRIVACY BY DESIGN
BUILT FOR SPEED
USEFUL BY DEFAULT
OFFLINE VANITY GENERATOROffline resources not ready. The first load requires an internet connection.Checking browser compatibility…
UTILITY / 001 — LIVE ALPHA

Make your mark.

Create a unique Solana address with your own prefix. Private, local, and under your control.

GENERATOR
ED25519
01 / DESIGN YOUR ADDRESSPREFIX ONLY
›0 / 5
1–5 characters · Case-sensitive Base58

TRY
On-device generationWeb Crypto · Ed25519 · 1 worker
OFFLINE
Search workloadAdaptive: eco on mobile, normal on desktop
AUTO
This generator creates keys locally.
02 / LIVE SESSIONREADY
ATTEMPTS0
SEARCH RATE—keys / sec
ELAPSED00:00
Set your prefix to begin. Each attempt creates a new random keypair.
03 / OUTPUTAWAITING RESULT

Your address.
Your signature.

When a match is found, it will appear here. Your private key stays inside a dedicated worker until you choose to export it.

BASE58 / _ _ _ _ _ _ _ _
GOOD TO KNOW

Every custom address is a brand new keypair. You cannot rename an existing wallet. Verify your exported key using trusted software before storing funds.

INTELLIGENCE / 002
UNDER CONSTRUCTION

Transaction
Intelligence.

Inspect, decode and understand what happens on-chain. We are shaping the next tool with clarity and accuracy first.

BACK TO TOOLKIT
MODULE 002 / COMING LATER
DISCOVERY / 003
UNDER CONSTRUCTION

Airdrop &
Giveaway Hunter.

A place to research public ecosystem announcements, keep track of official sources, and discover what is happening on Solana.

BACK TO TOOLKIT
MODULE 003 / COMING LATER

Vanity Generator Guide

How to use

A Solana vanity address is the public address of a new keypair, chosen because its first characters match a prefix you specify. For example, enter SoL to look for an address starting with those exact characters.

  1. Choose a prefix. Enter 1 to 5 case-sensitive Base58 characters. Spaces and punctuation are invalid. The alphabet omits zero (0), uppercase O and I, and lowercase l. 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
  2. Start or stop. Select Start Generating when ready. The generator tries fresh keypairs in a local worker. Stop Generation ends the search so you can change your prefix or start again.
  3. Pick a short prefix first. Each additional character narrows the set of matching addresses. Some prefixes are rarer than others, and elapsed time cannot predict when a match will appear. Five-character searches are discouraged on mobile because long searches can heat the phone and drain its battery, even in ECO mode.
  4. Export after a match. Choose Import into Wallet for Base58 or use Advanced Backup for a file. For JSON, check the key safety acknowledgment and select Download Keypair JSON. On Android, choose a local save location in the system picker. Wait for the save message. In a browser, check that the download completed.
  5. Verify your backup. Copy the file to secure offline storage you control, preferably encrypted. On a trusted computer with Solana CLI already installed, run solana-keygen verify MATCH_PUBLIC_ADDRESS "your-keypair.json" on the backup. Replace the placeholder with the full matching public address and use the actual backup file path. The command checks locally that the file can sign for that address. Confirm backup in the app only after checking the copy. Keep the file private and avoid synced folders.

Address, private key, keypair and recovery phrase

Solana public address
A shareable destination for receiving assets. It cannot authorize a transaction.
Base58 private key
An unencrypted text encoding of this account’s 64-byte keypair, including the 32-byte secret seed and 32-byte public key. Keep it private.
Solana CLI JSON keypair
The same 64 bytes written as a JSON array for CLI use and compatible file importers. The file is unencrypted.
Seed or recovery phrase
A set of words that can restore accounts derived from it. This generator creates a standalone keypair. A private key imported into an existing wallet is outside that wallet’s recovery phrase and needs its own backup.

Import into a compatible wallet

Open Import into Wallet after finding a match. Read the warning, confirm the risk and select Reveal Base58 Private Key. The app hides the key after 30 seconds or when you leave the screen. Copy it only when you are ready to import. Copying does not confirm a backup.

In a compatible wallet such as Phantom, find Import Private Key in the account manager, choose Solana and paste the key into the official wallet app. Menu names and accepted formats vary by app and version. Compare the imported public address with the match. Keep a separate secure backup of this account.

For a wallet that accepts Solana CLI JSON, use its local file importer. Never paste or upload a private key or keypair to an online converter, website, chat, or support channel.

Security & Privacy

The JSON keypair is unencrypted. Anyone with the file can control the address. Losing the key and every usable backup can permanently lock you out.

  • Generation runs on your device. The generator does not send private keys to a server.
  • Creating a vanity address produces a separate keypair and leaves your existing wallet intact.
  • The app holds a match in memory during the session, including after export. Closing the app, reloading, or losing the process can destroy an unexported key.
  • Discarding a session removes the app’s access to the key. Complete erasure from browser or operating system memory cannot be guaranteed. Exported files remain wherever you saved or copied them.
  • This app is in alpha development and has not undergone an independent security audit.

FAQ

Can I customize an existing wallet address?

No. The prefix belongs to a new keypair. Your existing address and its funds stay where they are.

Why is generating my address taking so long?

Each attempt is random. Longer or rarer prefixes take more attempts on average. Try a shorter prefix and use Stop Generation whenever you want to end the search.

Can I use this wallet in Phantom?

Yes, if your Phantom version accepts your Solana private key format. Use Import Private Key for Solana and check the resulting public address. Use the Base58 option in Import into Wallet and check your wallet version’s accepted format.

What happens if I lose my keypair file?

If your original session is still open, export again. Otherwise you need a usable backup or an existing wallet import that can still sign. The public address cannot recover your private key.

Does the generator work offline?

The Android app includes the generator and this guide. On the web, load the app first and let its offline cache finish while online. Generation itself uses no network.

Is my private key stored by the application?

A match is kept in memory during the session. The app writes a keypair file only when you export. The file you save remains under your control.

Can I safely close the app while generating?

Closing ends the search. You can start a new search later. If a match has appeared, save and verify a backup before closing.

Why are screenshots restricted on Android?

Android capture protection covers the app window, including task previews, to reduce accidental capture of session details. The restriction applies to the guide and home screen too.

About

Solana Swiss Knife is an offline-first utility in alpha development. Version 0.2.0-alpha.

  • Vanity Generator — available.
  • Transaction Intelligence — Under Construction.
  • Airdrop & Giveaway Hunter — Under Construction.

Import into Wallet

Anyone with this private key can control the address. Reveal it only in private. Other software may read your clipboard, even when Android marks it as sensitive.