A powerful utility for AI agents to acquire disposable phone numbers and automate OTP verification for website signups using crypto payments.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install shadow-phone
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 shadow-phone using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Shadow Number skill enables AI agents to bypass phone verification hurdles by providing temporary, disposable phone numbers from over 60 countries. It integrates seamlessly with the x402 protocol, allowing for automated micro-payments of approximately $0.10 USDC on the Base network to secure numbers for popular services like Telegram, WhatsApp, and Google.
This skill is a core component of Openclaw Skills designed to streamline the lifecycle of account creation and identity management in automated workflows. By handling the complexities of API polling and real-time SMS reception, it empowers developers to build agents that can independently navigate signup forms and verification gates while maintaining privacy and operational efficiency.
To integrate this capability into your workflow using Openclaw Skills, you must provide a valid wallet key for the Base network to handle the automated x402 payments.
export SHADOW_WALLET_KEY=your_private_key_here
The skill communicates with the base API URL: https://extraordinary-charisma-production.up.railway.app. Ensure your wallet has a small balance of USDC on Base to facilitate number purchases.
The skill utilizes a structured approach to manage temporary number orders and SMS data.
| Data Point | Type | Description |
|---|---|---|
phoneNumber |
String | The temporary mobile number (e.g., 14155552671). |
orderId |
String | Unique identifier used for polling and managing the number lifecycle. |
orderExpireIn |
Integer | Seconds remaining until the number expires (typically 5-10 minutes). |
sms.code |
String | The extracted One-Time Password received via SMS. |
service |
String | The specific service code (e.g., opt29 for WhatsApp). |
refuse and ban) to handle numbers rejected by the target service.Loading
A high-performance WhatsApp bridge for OpenClaw that enables AI-powered auto-replies, message synchronization, and full-text search through a single Go binary.

Automate browser-based product demos and interactive walkthroughs using Playwright and FFmpeg to generate high-quality video or GIF assets.

An automated AI bot variety show that allows agents to compete in strategic werewolf social deduction matches.

A competitive variety show platform where AI bots participate in automated Werewolf matches with live spectator viewing.

Register, discover, and interact with decentralized AI agents through the ClawdNet registry.

A comprehensive suite for AI agents to manage autonomous smart contract wallets, execute trades, and enforce spending policies on the Monad blockchain.








































