Cashu wallet

Manages Bitcoin and Cashu ecash tokens for Lightning Network transactions.

25|6|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/cashubtc/cashu-skill --skill cashu-wallet-cashubtc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Cashu wallet
Source: https://github.com/cashubtc/cashu-skill/tree/main
Command: npx skills add https://github.com/cashubtc/cashu-skill --skill cashu-wallet-cashubtc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires sqlite3, coco-cashu-core, coco-cashu-sqlite3, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the management of Bitcoin and Cashu ecash, enabling users to conduct private and instant transactions via the Lightning Network and ecash tokens.

Core Features & Use Cases

  • Lightning Payments: Send and receive Bitcoin over the Lightning Network.
  • Cashu Ecash: Utilize privacy-preserving ecash tokens for transactions.
  • Multi-Mint Support: Connect to and manage multiple Cashu mints.
  • Use Case: A user wants to pay for an online service using Bitcoin, or receive payment for goods sold, all while maintaining privacy through ecash tokens.

Quick Start

Use the cashu-wallet skill to check your current Bitcoin balance.

Frequently Asked Questions about Cashu wallet

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

FAQPage Schema
How do I send and receive Bitcoin payments over the Lightning Network while maintaining privacy?

You can send and receive Bitcoin over the Lightning Network using privacy-preserving ecash tokens. This approach allows you to conduct private, instant transactions by exchanging Bitcoin for Cashu ecash tokens.

Can I connect to and manage multiple Cashu mints at the same time?

Yes, you can connect to and manage multiple Cashu mints simultaneously. Multi-mint support enables you to distribute your ecash tokens across different mints for enhanced management and redundancy.

What do I need to run a Cashu ecash wallet for Lightning transactions?

You need Node.js and npm installed to execute the wallet. These dependencies are required to run the scripts that manage Bitcoin balances and Cashu ecash token transactions.

How does exchanging Bitcoin for Cashu ecash tokens work?

Exchanging Bitcoin for Cashu ecash tokens converts your Lightning Network Bitcoin into privacy-preserving ecash. This mechanism allows you to hold and transfer value instantly without exposing transaction details on the network.

What is the best way to check my current Bitcoin and ecash balance?

You can check your current Bitcoin and ecash balance by running the wallet's balance script. This queries your connected mints and Lightning channels to display your total available tokens.

Are there limitations when using ecash tokens for Lightning Network payments?

Ecash token transactions rely on the availability and trust of connected Cashu mints. If a mint goes offline, you may face limitations in sending or receiving ecash until the mint is restored.