Manages crypto wallets, transfers tokens, swaps on DEXes, checks balances, and accesses paid APIs (search, image gen, prediction markets, web scraping, document parsing, sales prospecting) via x402 micropayments. Use when the user asks about wallet balances, token transfers, swaps, blockchain payments, or paid API services.
Usage Guidance
What to consider before installing:
- Trust boundary: this skill delegates wallet operations to a remote service (default API: https://api.wallet.paysponge.com). Anyone controlling that service or the API key can sign/submit transactions and perform micropayments. Only use it if you trust the provider and have verified their identity and policies.
- Secrets: the skill uses an API key (SPONGE_API_KEY) and stores credentials at ~/.spongewallet/credentials.json. Do NOT put live/large-value keys into the environment or the skill until you vet the provider. Prefer testnet keys (sponge_test_*) when evaluating.
- Transparency mismatch: the registry metadata declared no env vars/primary credential, but the code clearly uses SPONGE_API_KEY and SPONGE_API_URL. That omission reduces visibility — ask the publisher to correct the metadata before installing.
- Automatic payments: paid-API calls (sponge/x402) default to auto_pay=true. If you do not want the skill to spend funds without explicit confirmation, set auto_pay to false or avoid using the sponge tool. Consider requiring manual payment signatures.
- Data exfiltration risk: tasks like 'crawl', 'parse', and 'prospect' will send URLs, documents, or contact data to third-party providers (the sponge pipeline). Do not send sensitive documents or PII unless you understand where the data goes and have permission.
- Practical checks: verify the code repository and API host (check GitHub repo/paysponge domain and who runs the service), audit the server-side policy for allowlisting/transfer approvals, and run the skill with test keys in an isolated environment first. If possible, require a least-privilege API key (read-only or limited signing scope) for evaluation.
If you cannot verify the remote service or if you need strong local control over private keys, do not install or use live keys with this skill.
Capability Analysis
Type: OpenClaw Skill
Name: sponge-wallet
Version: 1.0.0
The skill is classified as suspicious due to its inherently high-risk capabilities, despite aligning with its stated purpose. It enables direct cryptocurrency transfers and swaps (`evm_transfer`, `solana_transfer`, `solana_swap`, `withdraw_to_main_wallet`), which carry significant financial risk. Furthermore, the `sponge` tool allows for web scraping (`task: "crawl"`), document parsing (`task: "parse"`), and sales prospecting (`task: "prospect"`) via external APIs, which could expose or process sensitive information. While these actions are explicitly declared functionalities, they represent broad permissions and powerful primitives that could lead to harm if the agent is compromised or misused. The `scripts/wallet.mjs` file also uses `execSync` for clipboard operations, a powerful primitive, though its use here appears benign with JSON-stringified input.
Capability Assessment
⚠
Purpose & Capability
The skill's code and docs match the described capabilities (balance checks, transfers, swaps, x402 paid-API calls). However the registry metadata lists no required environment variables or primary credential while the code and SKILL.md clearly rely on an API key (SPONGE_API_KEY) and an API URL override (SPONGE_API_URL). That mismatch between declared requirements and actual needs is an incoherence that matters for trust.
⚠
Instruction Scope
Runtime instructions tell the agent to run the included Node CLI which contacts a remote MCP JSON-RPC endpoint (default: https://api.wallet.paysponge.com/mcp). The skill: (1) stores credentials in ~/.spongewallet/credentials.json, (2) attempts to copy device codes to system clipboard via child_process execSync, (3) by default auto-pays x402 microtransactions (auto_pay default true) which means the skill can create on-chain payments without an interactive approval flow, and (4) exposes tasks that crawl arbitrary URLs and perform prospecting/enrichment (potentially sending user data to third-party providers). These behaviors are within the stated purpose but elevate risk and should be explicitly disclosed and approved by the user.
✓
Install Mechanism
There is no install spec; this is instruction + embedded JS code only. That minimizes disk-write/third-party install risk. The included script will be executed by node when invoked.
⚠
Credentials
Although the registry says 'Required env vars: none', the code documents and uses SPONGE_API_KEY (optional override but functionally primary credential) and SPONGE_API_URL. The skill needs sensitive credentials to operate (wallet API key that can sign transactions and fund micropayments). Requesting or relying on an API key is proportionate to a remote-wallet design, but the metadata omission and lack of a declared primaryEnv is an inconsistency that reduces transparency and is a security concern.
ℹ
Persistence & Privilege
always:false (good). The skill stores credentials at ~/.spongewallet/credentials.json with restrictive file modes (0o600) — expected for a wallet tool. It does not appear to modify other skills or system configs. One important behavioral privilege: the skill (by default) will auto-pay x402 requests and can initiate transfers/swaps via the remote API — combine that with the API key's power and autonomous agent invocation (model invocation is enabled by default) and you have a high-impact capability that requires trust in the remote service.
How to Use
Make sure OpenClaw is installed (local or Docker)
Run the install command in chat: /install sponge-wallet
After installation, invoke the skill by name or use /sponge-wallet
Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Init sponge wallet skill
Metadata
Slugsponge-wallet
Version1.0.0
License—
All-time Installs0
Active Installs0
Total Versions1
Frequently Asked Questions
What is Sponge Wallet?
Manages crypto wallets, transfers tokens, swaps on DEXes, checks balances, and accesses paid APIs (search, image gen, prediction markets, web scraping, document parsing, sales prospecting) via x402 micropayments. Use when the user asks about wallet balances, token transfers, swaps, blockchain payments, or paid API services. It is an AI Agent Skill for Claude Code / OpenClaw, with 1660 downloads so far.
How do I install Sponge Wallet?
Run "/install sponge-wallet" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Sponge Wallet free?
Yes, Sponge Wallet is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Sponge Wallet support?
Sponge Wallet is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Sponge Wallet?
It is built and maintained by Rishab Luthra (@rishabluthra); the current version is v1.0.0.