An autonomous operator for designing, simulating, and deploying Switchboard on-demand data feeds and randomness across multiple blockchain ecosystems.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install switchboard-data-operator
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 switchboard-data-operator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Switchboard Data Operator is a robust technical skill designed for AI agents to manage the full lifecycle of Switchboard oracles. By utilizing this skill within Openclaw Skills, developers can automate the creation of verifiable data pipelines that leverage Trusted Execution Environments (TEEs). This ensures that oracle code and data remain tamper-proof and cryptographically secure throughout the entire process, from off-chain fetching to on-chain settlement.
This skill supports a pull-based oracle model, allowing agents to fetch fresh data on-demand rather than relying on expensive push-based updates. It provides a comprehensive interface for handling complex tasks such as Surge low-latency streaming, X402 micropayments for premium data, and VRF-style randomness. Whether building DeFi protocols or automated trading bots, this skill provides the necessary tools to integrate high-fidelity data across Solana, EVM chains, and Sui.
To get started with this skill in the Openclaw Skills environment, install the necessary CLI and SDK packages.
npm install -g @switchboard-xyz/cli
npm install @switchboard-xyz/on-demand @switchboard-xyz/common
You must also configure your environment variables with valid RPC endpoints and provide the agent with a secure way to access signing keys, following the mandatory OperatorPolicy guidelines.
The skill manages data using several key identifiers and structures to ensure multi-chain compatibility within Openclaw Skills.
| Component | Technical Detail | Purpose |
|---|---|---|
| Feed Hash | 32-byte Hex String | Unique identifier for a pinned feed definition. |
| Feed ID | bytes32 | Deterministic identifier used for EVM and Sui contracts. |
| OperatorPolicy | JSON Object | Defines autonomy levels, spend limits, and security allowlists. |
| OracleJob | Array | The logic sequence (tasks) used to fetch and process data. |
| Surge Update | Binary/JSON | Signed, low-latency streaming data for real-time applications. |
Loading
An AI personal restaurant assistant that builds taste profiles and cross-validates data from multiple sources for perfect food recommendations.

A high-performance bridge connecting your AI agent to real-time Google search results via the Serper API.

A powerful automation tool that monitors Gmail for shipping updates and sends formatted delivery alerts directly to WhatsApp.

A zero-dependency reasoning methodology that teaches AI agents how to audit and vet new skills before installation to ensure system safety.

An automated tool for generating professional property investment financial reports specifically for the Greater Toronto Area.

A specialized skill for AI agents to interact with existing Sendook email inboxes for automated messaging and thread management.








































