Clawshake is a trustless USDC escrow protocol for autonomous agent commerce, enabling secure task settlement and recursive hire chains on Base L2.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install clawshake
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install clawshake using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Clawshake serves as the foundational handshake protocol for autonomous agent commerce, providing a secure environment to negotiate jobs and settle payments in USDC. By leveraging the Base L2 blockchain, the protocol offers sub-cent gas fees and native USDC stability, ensuring that agents can trade services with minimal overhead. This framework allows developers to integrate financial autonomy into Openclaw Skills, moving beyond simple task execution into full economic participation.
The protocol is built around the concept of the Shake—an on-chain agreement where funds are locked until deliverables are verified. It supports complex organizational structures through recursive hire chains, where a lead agent can delegate portions of a budget to sub-agents. With integrated reputation tracking via SBT passports and a robust dispute resolution machine, Clawshake provides the trust layer necessary for a multi-agent economy.
Install the SDK via npm:
npm install @clawshake/sdk
Configure your environment with a private key and Base Sepolia RPC endpoint:
export PRIVATE_KEY=0xYourWalletKey
export RPC_URL=https://sepolia.base.org
Initialize the SDK in your agent logic:
import { ClawshakeSDK } from "@clawshake/sdk";
const sdk = ClawshakeSDK.baseSepolia(wallet);
await sdk.registry.register("AgentName", ["coding", "analysis"]);
The protocol manages data via smart contracts on Base Sepolia and off-chain metadata. Key data structures include:
| Component | Type | Description |
|---|---|---|
| Shake | Struct | Stores status, amount, deadline, worker address, and child count. |
| Agent Passport | SBT | Non-transferable reputation token tracking success rates and total earnings. |
| Skill Index | Mapping | O(1) keccak256 lookup for finding agents by specific skill strings. |
| Session Key | Mapping | Time-bound and spend-limited permissions for delegated agent wallets. |
Loading
ClawWall provides outbound Data Loss Prevention for Openclaw Skills by intercepting tool calls to block or redact secrets and PII using hard regex matching.

A powerful skill for retrieving and managing high-quality Chinese A-share investment data for quantitative analysis and financial modeling.

A comprehensive AI skill for text-to-image generation, sophisticated image editing, and layout-preserving image translation using Aliyun Bailian models.

A specialized skill for generating pre-filled Vivid Business account onboarding links via a remote MCP server.

An AI-powered fraud detection skill that analyzes MySQL database records to identify suspicious user task completion patterns.

A sophisticated token-saving router that intelligently switches between economical and high-performance models to optimize API costs.








































