Weave
Skill by aryanj-nyc
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/aryanj-nyc/weaveWhat This Skill Does
The Weave skill for OpenClaw is an essential toolkit designed to integrate crypto and stablecoin invoicing directly into your agent workflows. By leveraging the Weave CLI, this skill enables programmatic invoice creation, quote generation for specific crypto assets, and real-time tracking of payment settlement status across multiple blockchain networks. Whether you are dealing with Bitcoin, Ethereum, Solana, or stablecoins like USDC and USDT, the Weave skill provides a structured, machine-readable interface to handle complex payment lifecycles without manual intervention. It excels in automation scenarios where an agent must verify settlement on chains like Base, Tron, or Zcash before proceeding with downstream tasks.
Installation
To integrate Weave into your OpenClaw environment, use the provided package management command. We prioritize secure, managed installations over risky binary downloads:
- Primary: Run
clawhub install openclaw/skills/skills/aryanj-nyc/weave. - Manual (Go): Ensure Go is installed, then run
go install github.com/AryanJ-NYC/weave-cash/apps/cli/cmd/weave@latest. - Manual (Node): If Go is unavailable, use
npm i -g weave-cash-cli.
Always verify installation by running weave --help to confirm the CLI is in your system path.
Use Cases
- Automating B2B crypto payment requests for freelancers or service providers.
- Integrating settlement verification into post-transaction monitoring workflows.
- Generating standardized payment quotes for cross-chain transactions.
- Monitoring invoice statuses to trigger automated order fulfillment or service access.
Example Prompts
- "Create a new USDC invoice for 500 units on the Base network for client alpha and give me the JSON output."
- "Check the payment status of invoice ID 12345 and let me know if it has reached full settlement."
- "List all supported tokens to see if I can generate a Zcash invoice for this transaction."
Tips & Limitations
- Output Format: Always rely on the machine-readable JSON output for agent-to-agent data passing. Use the
--humanflag only when presenting data to a human user in a chat interface. - Scope: This skill is strictly for crypto assets. Do not attempt to use it for fiat-denominated billing or currency conversion calculations.
- Failure Handling: Because blockchain interactions involve network latency and potential failures, ensure your agents are programmed to check return codes and handle non-zero exits gracefully. Never attempt to handle private keys or secret management within this skill; it is strictly an interface for invoicing and monitoring.
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-aryanj-nyc-weave": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api