wallet-encrypt-decrypt

Encrypt and decrypt messages using BSV keys and ECDH.

7|Updated Dec 26, 2025
One-click install
npx skills add https://github.com/b-open-io/bsv-skills --skill wallet-encrypt-decrypt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wallet-encrypt-decrypt
Source: https://github.com/b-open-io/bsv-skills/tree/main/skills/wallet-encrypt-decrypt
Command: npx skills add https://github.com/b-open-io/bsv-skills --skill wallet-encrypt-decrypt

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill demonstrates how to perform encryption and decryption of messages using BSV keys and ECDH, enabling secure BSV-based communications.

Core Features & Use Cases

  • ECDH-based encryption: Exchange keys to securely encrypt messages.
  • End-to-end security: Protect conversations between BSV addresses.

Quick Start

bun run /path/to/skills/wallet-encrypt-decrypt/scripts/encrypt-message.ts <public-key> "message"