cashu-walletlisted
Install: claude install-skill cashubtc/cashu-skill
# Cashu Wallet
**Cashu Wallet** is a lightweight, privacy-focused Bitcoin wallet powered by **Cashu ecash**. It allows you to send and receive payments instantly using the **Lightning Network** or by exchanging **ecash tokens** directly.
### 🌟 Key Features
* **Bitcoin over Lightning:** Seamlessly send and receive Lightning payments.
* **Cashu Ecash:** Privacy-preserving ecash tokens.
* **Multi-Mint Support:** Connect to multiple mints to diversify risk or support different currencies (sats, usd, eur, etc., depending on the mint).
---
## 📦 Installation & Setup
The wallet is a Node.js CLI application located in this directory.
1. **Install Dependencies:**
```bash
cd cli
npm install
```
2. **Create Alias (Optional but Recommended):**
To make commands easier to run, you can create an alias:
```bash
alias cashu='node cli/wallet.mjs'
```
---
## 🚀 Usage Guide
All commands can be run using `node cli/wallet.mjs <command>` (or `cashu <command>` if aliased).
### 1. Managing Mints
Before you can do anything, you need to trust a **Mint**. A mint exchanges Bitcoin (Lightning) for ecash tokens.
* **List Mints:** View connected mints and their status.
```bash
node cli/wallet.mjs mints
```
* **Add a Mint:** connect to a new mint URL.
```bash
node cli/wallet.mjs add-mint https://mint.url
# Example (Testnut):
node cli/wallet.mjs add-mint https://testnut.cashu.space
```
### 2. Receiving Money (In)
* **