archon-cashu

Lock Cashu tokens to Archon DIDs and deliver via dmail.

2|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/archetech/agent-skills --skill archon-cashu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: archon-cashu
Source: https://github.com/archetech/agent-skills/tree/main/archon-cashu
Command: npx skills add https://github.com/archetech/agent-skills --skill archon-cashu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, node, npx, cashu, base64, xxd, grep, tar, sha256sum, date, hostname, sed, and includes scripts (resource) components.

What problem does it solve?

Archon Cashu provides a secure, DID-backed ecash wallet workflow that locks Cashu tokens to Archon DIDs so only intended recipients can redeem them, while enabling private delivery via dmail and resilient backup to vaults.

Core Features & Use Cases

  • P2PK-locked payments: lock Cashu tokens to a recipient's DID pubkey so only they can redeem.
  • Dmail delivery: optional encrypted delivery of tokens via Archon dmail.
  • Wallet backup: backup and vault integration to preserve wallet state and balances.
  • LNbits integration: optional minting via Lightning invoices.

Quick Start

Configure your Archon Cashu wallet with the config.sh script and mint a sample token to a known recipient DID.

Frequently Asked Questions about archon-cashu

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

FAQPage Schema
How do I lock Cashu ecash tokens to a recipient's DID for secure delivery?

Cashu ecash P2PK locking binds tokens to a recipient's Archon DID pubkey so only they can redeem them. This Skill orchestrates that locking process and enables optional encrypted token delivery via dmail.

What is an Archon DID-secured ecash wallet and how does it work?

A DID-secured ecash wallet uses Archon DIDs to lock Cashu tokens so only intended recipients can redeem them. It orchestrates minting, sending, receiving, and vault backups using the Cashu CLI and supporting tools like node, npx, and jq.

Can I mint Cashu tokens via Lightning invoices using this workflow?

Yes, you can mint Cashu tokens via Lightning invoices using the optional LNbits integration. This workflow requires configuring ARCHON_WALLET_PATH, ARCHON_PASSPHRASE, and ARCHON_CASHU_CONFIG before minting.

How do I back up my Cashu wallet state and balances to a vault?

You can back up your Cashu wallet state and balances using the built-in vault backup integration. This preserves wallet data by orchestrating backups through the Cashu CLI and supporting tools like curl and jq.

What dependencies do I need to run Cashu ecash operations with Archon DIDs?

You need the Cashu CLI plus node, npx, curl, jq, base64, xxd, grep, tar, sha256sum, date, hostname, and sed. You must also configure ARCHON_WALLET_PATH, ARCHON_PASSPHRASE, and ARCHON_CASHU_CONFIG variables.

When should I not use DID-locked ecash payments for my transactions?

Avoid DID-locked ecash payments if recipients lack an Archon DID or if required dependencies like the Cashu CLI, node, and jq are unavailable. The workflow depends on these tools to perform end-to-end P2PK locking and dmail delivery.