#wallet #solana #web3 #cli #rust

app swm

A blazing fast, modern, and easy-to-use CLI for managing multiple Solana wallets

2 releases

0.1.1 Feb 9, 2025
0.1.0 Feb 8, 2025

#65 in #web3

Download history 227/week @ 2025-02-04 21/week @ 2025-02-11

248 downloads per month

MIT/Apache

22KB
456 lines

🏊‍♂️ swm - Solana Wallet Manager 🌊 🌊 🌊

A blazing fast, modern, and easy-to-use CLI for managing multiple Solana wallets written in Rust 🦀

Installation

Install via Cargo:

cargo install swm

Usage

List all available wallets

swm ls

Set a wallet as active

swm set <wallet_name>

Generate a new wallet

swm new <wallet_name>

Remove a wallet (with confirmation)

swm rm <wallet_name>

Rename a wallet

swm rename <old_wallet_name> <new_wallet_name>

Get balance of wallet

swm balance <wallet_name> (optional)

Get public key of wallet

swm pubkey <wallet_name> (optional)

Configuration

swm integrates with the Solana CLI, so ensure you have it installed:

solana --version

If not installed, follow the Solana CLI setup guide:

License

swm is open source and released under the MIT OR Apache-2.0 license

Contributing

Want to improve swm? Feel free to submit issues and pull requests on GitHub:

Connect

Dependencies

~2–13MB
~96K SLoC