openclaw-arcade-plugin
v0.2.56
Published
OpenClaw plugin for transaction broadcasting and lifecycle tracking via BSV Arcade
Maintainers
Readme
OpenClaw Arcade Plugin
A programmatic OpenClaw plugin that enables transaction broadcasting and full lifecycle tracking using the BSV Arcade infrastructure.
Key Features
- Broadcasting: Submit raw transaction hex directly to the network via Teranode-optimized API.
- Lifecycle Tracking: Monitor transactions through states like
RECEIVED,SEEN, andMINED. - Merkle Proofs: Retrieve cryptographically valid proofs for mined transactions.
- Sovereignty: Configure your own local Arcade instance for maximum reliability.
Configuration
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.
Example Configuration
{
"plugins": {
"entries": {
"openclaw-arcade-plugin": {
"enabled": true,
"arcadeUrl": "https://arc.gorillapool.io",
"network": "mainnet"
}
}
}
}Options
| Option | Default | Description |
| :--- | :--- | :--- |
| arcadeUrl | https://arc.gorillapool.io | Arcade server URL for transaction broadcasting. |
| network | mainnet | The BSV network to target (mainnet or testnet). |
Slash Commands (Autoreply)
/arcade status <txid>— Track the lifecycle of a BSV transaction./arcade config— View the current Arcade broadcaster URL.
AI Tool: arcade
Agents can use the arcade tool to perform the following actions:
| Action | Description |
| :--- | :--- |
| broadcast | Send signed raw transactions to the BSV blockchain. |
| status | Check the current state of a transaction ID (RECEIVED, SEEN, MINED). |
| proof | Retrieve the binary Merkle proof for a mined transaction. |
| config | Show current broadcaster URL and network settings. |
Architecture
Built with the OpenClaw Plugin SDK, this extension interfaces with the Arcade REST API to provide agents with a reliable "mouth" for the blockchain.
License
MIT
