← Back to Skills Marketplace
0xshadoweth

Shadow Number

by 0xShadow · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
484
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install shadow-phone
Description
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.
Usage Guidance
This skill appears to do what it says (buy temporary phone numbers and return OTPs) but has several red flags you should consider before installing: (1) SKILL.md requires SHADOW_WALLET_KEY — a sensitive wallet secret that would enable automated on-chain payments; only provide such a key if you fully trust the service and process. (2) The registry metadata omitted the required env var, an inconsistency that could indicate sloppy or deceptive packaging — ask the author to clarify exactly what credentials are needed and how they're used. (3) The API endpoint is a third‑party Railway app (not a well-known vendor); OTPs and payment interactions will flow through that server. If you proceed, use a dedicated ephemeral wallet funded with only a tiny amount, audit any outgoing transactions, and avoid using your primary keys. Also consider legal/terms-of-service issues: using disposable numbers to bypass phone verification may violate target sites' terms or laws. If you need this functionality for legitimate testing, request more transparency from the publisher (source code, payment flow description, privacy policy) before supplying any secrets.
Capability Analysis
Type: OpenClaw Skill Name: shadow-phone Version: 1.0.0 This skill is classified as suspicious due to its instruction for the AI agent to automatically handle x402 crypto payments using the `SHADOW_WALLET_KEY` environment variable. While this is stated as part of the skill's functionality, instructing an agent to automatically spend user funds via a third-party API (`https://extraordinary-charisma-production.up.railway.app`) without explicit user confirmation for each transaction introduces significant financial risk and a supply chain dependency, as detailed in `SKILL.md`.
Capability Assessment
Purpose & Capability
The skill claims to purchase temporary phone numbers and automatically handle an x402 crypto payment. That purpose reasonably explains requiring a wallet credential. However the registry metadata reported no required env vars while the SKILL.md declares SHADOW_WALLET_KEY — an inconsistency. The API endpoint is a third-party Railway app (extraordinary-charisma-production.up.railway.app), not a known vendor, which raises trust questions about where payments and OTP data are routed.
Instruction Scope
Instructions explicitly tell the agent to call the external API to buy numbers, poll for OTPs, and to navigate/enter data in a browser — all within the stated purpose. However the payment flow is vague: SKILL.md asserts "your agent wallet will automatically pay ~$0.10 USDC on Base when the server returns HTTP 402" but gives no concrete steps, endpoints, or clear guidance on how the SHADOW_WALLET_KEY is used. That ambiguity could lead to unintended transmission or misuse of a wallet key or automated payments.
Install Mechanism
Instruction-only skill with no install spec and no code files — nothing is written to disk by an installer. This is low-risk from an installation perspective.
Credentials
SKILL.md requires a single env secret, SHADOW_WALLET_KEY, to enable automated payments. That is potentially proportionate to paying for numbers, but it's a high-risk credential (can enable on-chain payments). The registry metadata not listing any required env vars is an inconsistency. The SKILL.md also hardcodes the API URL (not declared as configurable), meaning all sensitive actions go through an unreviewed third-party service.
Persistence & Privilege
The skill does not request always:true, has no install, and does not modify other skills or system-wide settings. Autonomous invocation is allowed (the platform default) — combined with the wallet access this increases blast radius, but on its own is expected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install shadow-phone
  3. After installation, invoke the skill by name or use /shadow-phone
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
shadow-phone 1.0.0 - Initial release: Provides disposable temp phone numbers for OTP/SMS verification on websites. - Automatically handles x402 crypto payment (~$0.10 USDC on Base) per number request. - Supports a wide range of services and countries for phone verification. - Includes clear steps for buying a number, polling for OTP, and entering the code. - Error recovery endpoints provided for failed or banned numbers.
Metadata
Slug shadow-phone
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is 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. It is an AI Agent Skill for Claude Code / OpenClaw, with 484 downloads so far.

How do I install Shadow Number?

Run "/install shadow-phone" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Shadow Number free?

Yes, Shadow Number is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Shadow Number support?

Shadow Number is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Shadow Number?

It is built and maintained by 0xShadow (@0xshadoweth); the current version is v1.0.0.

💬 Comments