anvil-mesh
Query the Anvil mesh network for live BSV data feeds, verify transactions via SPV, and discover HTTP 402 micropayment services. Non-custodial, sub-cent payments, instant settlement.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/bsvanon/anvil-meshWhat This Skill Does
The anvil-mesh skill provides OpenClaw agents with deep integration into the Anvil mesh network, a decentralized infrastructure built on Bitcoin SV (BSV). It enables agents to act as autonomous participants in the mesh by querying real-time data feeds, verifying blockchain transactions through Simplified Payment Verification (SPV), and seamlessly interacting with HTTP 402 payment-gated services. By leveraging this skill, your agent can access oracle data, retrieve signed envelopes, and handle micropayments without the need for traditional accounts, API keys, or custodial intermediaries. It is designed for high-velocity, sub-cent economic interactions, ensuring instant settlement directly on the BSV blockchain.
Installation
To equip your OpenClaw agent with the Anvil mesh capabilities, execute the following command in your terminal:
clawhub install openclaw/skills/skills/bsvanon/anvil-mesh
Ensure that your environment has internet access to communicate with the Anvil mesh nodes. You can verify the installation by checking your agent's loaded skill list or referencing the anvil-mesh module in your project's manifest.
Use Cases
- Automated Financial Oracles: Agents can fetch real-time price feeds and market data for complex autonomous trading or hedging strategies.
- Verification Services: Automatically verify transaction integrity using Merkle proofs retrieved from the Anvil mesh, crucial for trustless data acquisition.
- Micropayment-Gated Content: Access premium data or computational services by programmatically handling HTTP 402 payment flows, allowing the agent to budget and pay for tasks on-the-fly.
- Data Provenance: Retrieve signed envelopes that include publisher signatures, allowing the agent to verify the origin and authenticity of the consumed data.
Example Prompts
- "Check the current BSV/USD price from the anvil-prime node and confirm the timestamp of the latest oracle update."
- "Verify the transaction status for ID 5f3a... using the Anvil SPV service and confirm it has a valid Merkle proof."
- "Discover available data topics on the anvil-one node and fetch the five most recent entries for the oracle:rates:bsv topic."
Tips & Limitations
- Node Selection: The skill connects to specific nodes like
anvil-prime. Always check the node's manifest via/.well-known/anvilto understand its specific capabilities before issuing high-volume requests. - HTTP 402 Handling: Ensure your agent has a funded BSV wallet available, as the 402-payment flow requires creating and broadcasting valid, signed transactions to proceed with requested tasks.
- Network Stability: Since this is a decentralized mesh, latency may vary. Implement retries in your agent logic for robust production environments. Keep in mind that nodes are periodically updated; always use the
/discoveryendpoints to ensure your agent is aware of the current service pricing and capabilities.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-bsvanon-anvil-mesh": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api