
Security News
AI Has Taken Over Open Source
Vibe coding at scale is reshaping how packages are created, contributed, and selected across the software supply chain
openclaw-simplesv-plugin
Advanced tools
OpenClaw plugin for advanced BSV operations (DIDs, Tokens, Inscriptions) via @bsv/simple and optional MCP integration
A programmatic OpenClaw plugin that provides a high-level blockchain "Utility Belt" using the @bsv/simple library. It allows AI agents to manage identity, assets, and permanent data.
did:bsv).@bsv/simple-mcp ecosystem.You can configure the plugin in your openclaw.json file. The plugin supports both a flat structure and a nested config object under its ID.
{
"plugins": {
"entries": {
"openclaw-simplesv-plugin": {
"enabled": true,
"network": "mainnet",
"enableMcp": true,
"chaintracksUrl": "https://chaintracks-us-1.bsvb.tech",
"arcUrl": "https://arc.gorillapool.io",
"walletDir": "~/.openclaw/bsv-wallet"
}
}
}
}
| Option | Default | Description |
|---|---|---|
network | mainnet | The BSV network to target (mainnet or testnet). |
enableMcp | false | Enable advanced Model Context Protocol tools if @bsv/simple-mcp is installed. |
chaintracksUrl | https://chaintracks-us-1.bsvb.tech | Custom server for SPV block header verification. |
arcUrl | https://arc.gorillapool.io | Custom ARC/Arcade server for transaction broadcasting. |
walletDir | ~/.openclaw/bsv-wallet | Directory where wallet-identity.json and local databases are stored. |
Perform quick blockchain operations from the chat:
/simplesv status — View your Agent's DID and current balance./simplesv resolve_did <did> — Look up an agent's public key./simplesv inscribe <text> — Save a text record to the blockchain.simplesvAgents can use the simplesv tool to perform the following actions:
| Action | Description |
|---|---|
inscribe | Store permanent JSON or Text records on the blockchain. |
token_issue | Create new digital assets or stateful tokens. |
token_transfer | Send ownership of a token to another agent's identity key. |
resolve_did | Look up agent profiles and public keys via their did:bsv. |
vc_issue | Certify facts about other agents to build a Web of Trust. |
pay_p2p | Send standard peer-to-peer satoshi payments. |
status | Display the agent's current identity key, DID, and wallet balance. |
When enableMcp is set to true and the library is installed, the plugin automatically mounts advanced tools from the Model Context Protocol server, prefixing them with simplesv_:
simplesv_decode_tx: Detailed transaction analysis.simplesv_brc_lookup: Search blockchain standards documentation.@bsv/simple-mcp library.Built with the OpenClaw Plugin SDK, this extension is distributed as a fully standalone bundle via esbuild (includes all JS dependencies) for maximum reliability and zero external Node.js overhead.
Key components:
@bsv/simple for high-level blockchain APIs.@bsv/sdk for identity and cryptography.MIT
FAQs
OpenClaw plugin for advanced BSV operations (DIDs, Tokens, Inscriptions) via @bsv/simple and optional MCP integration
We found that openclaw-simplesv-plugin demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
Vibe coding at scale is reshaping how packages are created, contributed, and selected across the software supply chain

Security News
npm invalidated all granular access tokens that bypass 2FA after a fresh Mini Shai-Hulud wave compromised 323 npm packages. Staged publishing also entered public preview.

Research
/Security News
Compromised npm package art-template delivered a Coruna-like iOS Safari exploit framework through a watering-hole attack.