Skip to content

Aprilox/solana-vanity-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Solana Vanity App

Version License Rust

Générateur d'adresses Solana vanity ultra-rapide

Télécharger · Version Web · Signaler un bug


✨ Fonctionnalités

  • Ultra-rapide — CPU multi-thread + GPU CUDA
  • 🎨 GUI Windows — Interface graphique moderne et intuitive
  • 🖥️ CLI Cross-platform — Windows & Linux
  • 🔍 Flexible — Préfixe, suffixe, ou les deux
  • 🔒 100% Hors-ligne — Aucune connexion réseau
  • 🔓 Open Source — Code auditable
  • 📦 Export Phantom — Format JSON compatible

🚀 Téléchargement

🎨 GUI (Interface graphique) - Recommandé pour Windows

Plateforme Téléchargement
Windows solana-vanity-gui-windows-x64.zip

🖥️ CLI (Ligne de commande)

Plateforme Téléchargement
Windows solana-vanity-cli-windows-x64.zip
Linux solana-vanity-cli-linux-x64.tar.gz

CPU + CUDA inclus : Tous les fichiers supportent CPU et GPU NVIDIA.


🎨 GUI - Guide d'utilisation

  1. Téléchargez et extrayez solana-vanity-gui-windows-x64.zip
  2. Lancez solana-vanity-gui.exe
  3. Configurez :
    • Entrez un préfixe (ex: Apo) ou suffixe
    • Choisissez le mode : CPU ou GPU (CUDA)
    • Ajustez le nombre de threads si CPU
  4. Cliquez sur "Générer"
  5. Exportez votre wallet en JSON pour Phantom

GUI Screenshot


🖥️ CLI - Guide d'utilisation

Mode CPU (par défaut)

# Chercher une adresse commençant par "Apo"
solana-vanity --prefix Apo

# Chercher une adresse finissant par "Dev"
solana-vanity --suffix Dev

# Préfixe ET suffixe
solana-vanity --prefix A --suffix Z

# Sauvegarder (format Phantom)
solana-vanity --prefix ABC --output wallet.json

# Utiliser 8 threads
solana-vanity --prefix ABC --threads 8

Mode GPU (NVIDIA CUDA)

# Activer l'accélération GPU
solana-vanity --prefix ABC --gpu

# GPU + sauvegarde
solana-vanity --prefix Apo --gpu --output wallet.json

Options CLI

Option Court Description
--prefix -p Préfixe à rechercher
--suffix -s Suffixe à rechercher
--threads -t Nombre de threads CPU
--output -o Fichier de sortie JSON
--case-insensitive -i Ignorer la casse
--quiet -q Mode silencieux
--gpu -g Activer CUDA

⚡ Performance

Mode Vitesse
CPU (24 threads) ~650K clés/s
GPU RTX 4070 Ti (CUDA) ~1.4M clés/s
Longueur Tentatives Temps (~1.4M/s)
3 car. ~195K < 1s
4 car. ~11M ~8s
5 car. ~656M ~8 min
6 car. ~38B ~7h
7 car. ~2.2T ~18 jours

⚠️ Base58

Solana utilise Base58 qui exclut certains caractères :

Exclu Raison
0 Confusion avec O
O Confusion avec 0
I Confusion avec l
l Confusion avec I

--prefix Sol (contient l)
--prefix Apo


🛠️ Compilation

Prérequis

  • Rust 1.70+
  • CUDA Toolkit 12.x (optionnel, pour GPU)
  • Visual Studio Build Tools (Windows, pour CUDA)
  • build-essential (Linux, pour CUDA)

Build Windows

git clone https://github.com/Aprilox/solana-vanity-app.git
cd solana-vanity-app

# CLI CPU uniquement
cargo build --release -p solana-vanity

# CLI CPU + CUDA
cargo build --release -p solana-vanity --features cuda

# GUI CPU + CUDA
cargo build --release -p solana-vanity-gui --features cuda

Build Linux / WSL

# Installer les dépendances
sudo apt-get update
sudo apt-get install -y build-essential pkg-config libssl-dev

# Installer CUDA Toolkit (optionnel)
wget https://developer.download.nvidia.com/compute/cuda/repos/wsl-ubuntu/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update
sudo apt-get install -y cuda-toolkit-12-6

# Build
git clone https://github.com/Aprilox/solana-vanity-app.git
cd solana-vanity-app

# CLI CPU uniquement
cargo build --release -p solana-vanity

# CLI CPU + CUDA
export PATH=/usr/local/cuda/bin:$PATH
cargo build --release -p solana-vanity --features cuda

🔐 Sécurité

  • Crypto standard — ed25519-dalek
  • Zéro connexion réseau — Vérifiez avec un firewall
  • Code auditable — ~1000 lignes au total
  • Checksums SHA256 — Dans chaque release

Vérifier vous-même

git clone https://github.com/Aprilox/solana-vanity-app.git
cat crates/vanity-core/src/lib.rs
cargo build --release
sha256sum target/release/solana-vanity

📄 License

MIT — LICENSE


About

⚡ Ultra-fast Solana vanity address generator app (CLI/GUI) CPU & CUDA. Multi-threaded, 100% offline, open source. Prefix, suffix, Phantom export.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors