shadow-number
Get a disposable temp phone number and receive OTP codes to sign up on websites without using your real number. Handles x402 crypto payment automatically.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/0xshadoweth/shadow-phoneWhat This Skill Does
The Shadow Number skill is a powerful automation tool designed to bypass phone verification requirements on various web services. By integrating with the Shadow API, the agent automates the entire lifecycle of obtaining a disposable number, inputting it into a target website, monitoring for incoming SMS, and extracting the OTP code. This skill is particularly useful for privacy-conscious users or automation tasks that require multiple account verifications without compromising personal information. It features a unique auto-pay mechanism for x402-gated endpoints, handling the ~$0.10 USDC transaction on the Base network transparently, which ensures the process remains seamless for the end user. Once the SMS is received, the agent intelligently handles the verification submission, allowing for fully autonomous account creation workflows.
Installation
To begin using this skill, ensure your OpenClaw agent is configured and connected to your Base wallet for automated payments. Install the skill by running the following command in your terminal:
clawhub install openclaw/skills/skills/0xshadoweth/shadow-phone
Ensure that you have sufficient USDC on the Base network to cover the micro-transactions required for the API requests, as each attempt carries a cost to maintain the service quality and availability of the virtual numbers.
Use Cases
This skill is designed for scenarios requiring rapid, repeatable, and anonymous account signups. Common use cases include:
- Bulk testing of applications that require SMS verification for new accounts.
- Protecting personal privacy by using disposable numbers for services where you do not want to provide your real mobile information.
- Streamlining development environments that need fresh accounts for integration testing across various platforms like Telegram, Twitter, or Google.
- Bypassing geographic restrictions where specific country codes are required for service access.
Example Prompts
- "OpenClaw, please create a new Twitter account for me using a US virtual number and follow these instructions to fill out the profile."
- "I need to register for a Telegram account. Use the shadow-number skill to get a number, enter it into the Telegram signup page, and give me the OTP once it arrives."
- "Sign up for a new Google account using the shadow-number skill and set the country to the United Kingdom. Notify me once the account is ready to use."
Tips & Limitations
- Service Codes: Always verify the correct service code from the documentation table. If a service is not listed, you can attempt to pass the string name, but performance may vary.
- Pricing: Ensure your wallet is funded. If a transaction fails due to insufficient funds, the API will return an error and the process will halt.
- Expiration: Virtual numbers are temporary and usually expire after 10 minutes. If the SMS does not arrive within this window, the agent will report a timeout.
- Compliance: Ensure that you are using this tool in accordance with the terms of service of the websites you are interacting with. This tool is for authorized automation purposes.
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-0xshadoweth-shadow-phone": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api