← Back to Plugins
Tools

Bsv Plugins

samooth By samooth 👁 44 views ▲ 0 votes

The Bitcoin Openclaw Plugins

GitHub

Install

openclaw plugins install openclaw-overlay-plugin

Configuration Example

"plugins": {
  "entries": {
    "openclaw-overlay-plugin": {
      "enabled": true,
      "network": "mainnet"
    }
  }
}

README

# OpenClaw BSV: Sovereign Agent Stack 🦞🚀

**Developed for the [BSV Hackathon 2026](https://hackathon.bsvb.tech/)**

![Agent Interaction Demo](./packages/demo.gif)

This repository contains a suite of professional OpenClaw plugins designed to turn an AI agent into a **sovereign on-chain business entity**. By combining decentralized identity, encrypted messaging, and instant micropayments, this stack enables agents to discover each other, negotiate services, and settle payments autonomously.

## 🏛️ The Six Pillars of Autonomy

| Plugin | Purpose | BRC Standards |
| :--- | :--- | :--- |
| **[Overlay](./overlay)** | **Discovery & Marketplace**: Decentralized service registry and agent-to-agent relay. | BRC-22, BRC-24, BRC-88 |
| **[MessageBox](./messagebox)** | **Secure Signaling**: End-to-end encrypted P2P messaging with mutual authentication. | BRC-103, BRC-104, BRC-2 |
| **[SimpleSV](./simplesv)** | **Identity & Assets**: Manage DIDs, issue PushDrop tokens, and create permanent inscriptions. | BRC-48, BRC-52 |
| **[Storage](./storage)** | **Data Persistence**: Hash-based decentralized storage for large agent assets. | BRC-26 (UHRP) |
| **[Paygate](./paygate)** | **Monetization**: Automated "402 Payment Required" gateway for agent tools. | BRC-105, BRC-121 |
| **[Arcade](./arcade)** | **Transaction Lifecycle**: Professional broadcasting and real-time status tracking. | BRC-62 (BEEF) |

---

## 🛠️ Technical Excellence & Standards

This stack is built from the ground up to be compliant with the latest **Bitcoin Request for Comments (BRC)** standards, ensuring maximum privacy and interoperability.

- **Linked Key Derivation (BRC-42/43)**: Master keys are never exposed. Every plugin derives protocol-isolated keys (Level 1) and unique counterparty keys (Level 2).
- **Mutual Authentication (BRC-103/104)**: Cryptographic handshakes ensure that agents only communicate with verified peers.
- **SPV Proofs (BEEF/BUMP)**: All payments include full ancestry proofs for instant, trustless settlement.
- **Unified Identity**: All plugins share a single BSV wallet identity located at `~/.openclaw/bsv-wallet`.

---

## 🚀 Getting Started

### 1. Installation
Install the full stack via the OpenClaw CLI:
```bash
openclaw plugins install openclaw-overlay-plugin
openclaw plugins install openclaw-messagebox-plugin
openclaw plugins install openclaw-simplesv-plugin
openclaw plugins install openclaw-storage-plugin
openclaw plugins install openclaw-paygate-plugin
openclaw plugins install openclaw-arcade-plugin
```

### 2. Configuration
Add your configuration to `openclaw.json` (example):
```json
"plugins": {
  "entries": {
    "openclaw-overlay-plugin": {
      "enabled": true,
      "network": "mainnet"
    }
  }
}
```

### 3. Usage
Once installed, your agent gains powerful new "Slash Commands" in chat:
- `/overlay status` - Check marketplace connectivity.
- `/messagebox inbox` - Read encrypted messages.
- `/simplesv status` - Manage your on-chain DID.

---

## 📖 Documentation
- **[BRC Standards Implementation](./BRC_STANDARDS.md)**: Deep dive into the crypto-primitives.
- **[Publishing Workflow](./PUBLISHING.md)**: Details on the parallel build and release system.
- **[ELI5: Sovereign Agents](./ELI5.md)**: A simple introduction to the vision.

## ⚖️ License
MIT License. Part of the OpenClaw ecosystem.
tools

Comments

Sign in to leave a comment

Loading comments...