pump-solana-wallet

Generate Solana wallet keypairs with Ed25519 cryptography and memory zeroization.

113|35|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/nirholas/pump-fun-sdk --skill pump-solana-wallet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pump-solana-wallet
Source: https://github.com/nirholas/pump-fun-sdk/tree/main/skills/pump-solana-wallet
Command: npx skills add https://github.com/nirholas/pump-fun-sdk --skill pump-solana-wallet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a secure and robust method for generating and managing Solana wallet keypairs, ensuring the safety of your digital assets.

Core Features & Use Cases

  • Secure Key Generation: Utilizes official Solana Labs libraries for creating Ed25519 keypairs.
  • Offline Operation: Key generation can be performed entirely offline, minimizing exposure risks.
  • Memory Zeroization: Implements mechanisms to securely erase sensitive key material from memory after use.
  • Vanity Address Generation: Supports the creation of custom, human-readable wallet addresses.
  • Multi-language Support: Offers implementations in Rust, TypeScript, and Bash for flexibility.

Quick Start

Generate a new Solana keypair using the pump-solana-wallet skill.

Frequently Asked Questions about pump-solana-wallet

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I securely generate a Solana wallet keypair offline?

To securely generate a Solana wallet keypair offline, you need an implementation that uses official Ed25519 cryptography and performs memory zeroization to erase sensitive private keys from memory after creation.

What is memory zeroization in Solana wallet generation?

Memory zeroization in Solana wallet generation is a security mechanism that securely overwrites and erases sensitive private key material from system memory after the Ed25519 keypair is created to prevent unauthorized extraction.

Can I generate custom vanity addresses for my Solana wallet?

Yes, you can generate custom human-readable vanity addresses for a Solana wallet by utilizing implementations that specifically support vanity address generation alongside standard Ed25519 keypair creation.

Does secure Solana keypair generation work with TypeScript and Rust?

Yes, secure Solana keypair generation works with TypeScript and Rust, offering multi-language support alongside Bash implementations to ensure flexibility across different development environments using official Ed25519 libraries.

What is the best way to avoid private key exposure when creating a Solana wallet?

The best way to avoid private key exposure when creating a Solana wallet is to use offline operation combined with memory zeroization techniques and official Solana Labs Ed25519 cryptography libraries.