pump-solana-wallet

Installation
SKILL.md

Solana Wallet — Key Generation & Security

Secure Solana wallet generation using official Solana Labs libraries with Ed25519 keys, memory zeroization, and offline-only operation. Three implementations: Rust (production), TypeScript (educational), and Bash (wrappers).

Approved Crypto Libraries

Context Library Role
Rust solana-sdk Keypair::new(), Signer trait, Base58 encoding
TypeScript @solana/web3.js Keypair.generate(), Keypair.fromSecretKey()
Shell solana-keygen grind (vanity), new (random), verify
MCP Server @solana/web3.js Session keypair management in SolanaWalletMCPServer

Address Format

  • 32-byte Ed25519 public key encoded as Base58
  • Length: 32–44 characters (typically 43–44)
  • Case-sensitive alphabet: 123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz
Installs
2
First Seen
Jun 9, 2026
pump-solana-wallet — solizardking/solana-clawd