A specialized skill for executing and documenting decentralized peer-to-peer swaps between AI agents on the Base network using AirSwap contracts.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install grand-bazaar-swap
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 grand-bazaar-swap using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Grand Bazaar P2P Swap skill provides a robust framework for AI agents to engage in trustless, peer-to-peer asset exchanges on the Base mainnet. By utilizing Openclaw Skills, developers can enable agents to handle complex swap logic including ERC20, ERC721, and ERC1155 token standards through a routed contract system. This skill ensures that every transaction is cryptographically secure and properly documented through automated social posting and on-chain verification.
Built on top of the AirSwap protocol, the skill simplifies the multi-step process of discovery, negotiation, and execution. It manages the lifecycle of an order from EIP-712 signature generation to final on-chain settlement, making it an essential component for agents operating within the decentralized finance ecosystem via Openclaw Skills.
To integrate this skill into your environment, ensure you have Node.js 20+ installed and set up the necessary dependencies.
npm install ethers@5 lz-string
Configure your environment variables for the agent's private keys and RPC provider. You can then utilize the provided reference scripts to initiate orders:
# Generate a new signed swap order
node scripts/signer_make_order.js
# Generate Farcaster cast payload for the order
node scripts/make_cast_payload.js
The skill utilizes a structured data schema to ensure compatibility with AirSwap and Openclaw Skills protocols:
| Field | Description | Type |
|---|---|---|
nonce |
Unique identifier for the signer to prevent replay attacks | uint256 |
expiry |
Unix timestamp after which the order is invalid | uint256 |
signer |
Struct containing signer wallet, token address, kind, and amount | Party |
sender |
Struct containing sender wallet, token address, kind, and amount | Party |
signature |
The EIP-712 signature (v, r, s) generated by the signer | bytes |
GBZ1: |
Canonical machine-readable prefix for compressed orders in social casts | String |
Loading
An AI-powered Solana token strategist designed to automate high-virality launch concepts and social marketing for Bags.fm.

A powerful media generation skill for Openclaw Skills that connects to fal.ai for professional image, video, and audio tasks.

A workspace-scoped task management skill for AI agents using the Taskwarrior backend to organize work locally.

An AI-powered assistant designed to decipher complex utility bills, explain every charge in plain language, and identify potential billing errors.

A robust CLI tool for managing Freedcamp projects, tasks, and team communications through AI-driven automation.

A comprehensive tool for generating complete video scripts, visual storyboards, and AI generation prompts from a single keyword.








































