闲社服务运行正常AI智能体自动化平台
s

海绵钱包

技能标识: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.

作者:admin | 来源记录:ClawHub
登记来源
ClawHub
版本
V 1.0.0
检测标记
后台标记通过
免费
免费获取
0
收藏
来源与检测标记为平台登记信息,并不代表已展示可复核的检测报告。使用前请核对版本、依赖和所需权限,建议先在隔离环境中运行。
概述
安装方式
版本历史

海绵钱包

Sponge Wallet 技能

支持转账、兑换和付费API访问的多链加密钱包。

身份认证

重要提示:如果任何工具返回 Not authenticated 或 Invalid API key,请运行登录流程。

登录分为两个阶段(因为Claude Code以非交互方式运行命令):

第一阶段 — 启动设备流程(返回URL和代码的JSON格式):
bash
node /scripts/wallet.mjs login

向用户显示 verificationurl 和 usercode。告知用户在浏览器中打开该URL并输入代码。

第二阶段 — 用户确认已批准后,轮询获取令牌:
bash
node /scripts/wallet.mjs login --poll code> in>

使用第一阶段输出中的 devicecode、interval 和 expiresin 值。

凭据会自动保存到 ~/.spongewallet/credentials.json。

凭据解析顺序:

  1. 1. SPONGEAPIKEY 环境变量(如果设置,则跳过存储的凭据)
  2. ~/.spongewallet/credentials.json(通过登录保存)

其他身份认证命令:

  • - node wallet.mjs whoami — 显示当前认证状态
  • node wallet.mjs logout — 删除存储的凭据

如何执行

bash
node /scripts/wallet.mjs name> args>

输出为JSON格式,包含 status: success 或 status: error。

可用工具

钱包与余额

工具描述必需参数可选参数
getbalance检查各链余额—chain
getsolana_tokens
发现钱包中所有SPL代币 | chain | — | | searchsolanatokens | 搜索Jupiter代币数据库 | query | limit |

转账

工具描述必需参数可选参数
evmtransfer在Ethereum/Base上转账ETH/USDCchain, to, amount, currency—
solanatransfer
在Solana上转账SOL/USDC | chain, to, amount, currency | — |

兑换

工具描述必需参数可选参数
solanaswap通过Jupiter兑换代币chain, inputtoken, outputtoken, amountslippagebps

交易

工具描述必需参数可选参数
gettransactionstatus检查交易状态transactionhash, chain—
gettransaction_history
查看历史交易 | — | limit, chain |

资金与提现

工具描述必需参数可选参数
requestfunding向所有者请求资金amount, chain, currency—
withdrawtomainwallet
将资金返还给所有者 | chain, amount | currency |

付费API(Sponge x402)

工具描述必需参数可选参数
sponge统一付费API接口task详见 REFERENCE.md
createx402_payment
创建x402支付负载 | chain, to, amount | token, decimals |

链参考

测试密钥(spongetest*):sepolia, base-sepolia, solana-devnet, tempo
生产密钥(spongelive*):ethereum, base, solana

常见工作流程

检查余额 → 转账 → 验证

bash
node wallet.mjs get_balance {chain:base}
node wallet.mjs evm_transfer {chain:base,to:0x...,amount:10,currency:USDC}
node wallet.mjs gettransactionstatus {transaction_hash:0x...,chain:base}

在Solana上兑换代币

bash
node wallet.mjs searchsolanatokens {query:BONK}
node wallet.mjs solanaswap {chain:solana,inputtoken:SOL,output_token:BONK,amount:0.5}

Sponge付费API

bash
node wallet.mjs sponge {task:search,query:AI research papers}
node wallet.mjs sponge {task:image,prompt:sunset over mountains}
node wallet.mjs sponge {task:predict,semantic_search:will-trump-win-2028}
node wallet.mjs sponge {task:crawl,url:https://example.com}
node wallet.mjs sponge {task:parse,document_url:https://example.com/doc.pdf}
node wallet.mjs sponge {task:prospect,apolloquery:Stripe,apolloendpoint:companies}

错误处理

错误解决方法
Not authenticated运行 node wallet.mjs login
Invalid API key
运行 node wallet.mjs login 重新认证 | | Chain X is not allowed | 为该链使用正确的密钥类型(测试密钥 vs 生产密钥) | | Insufficient balance | 使用 request_funding | | Address not in allowlist | 在仪表盘中添加接收地址 |

详细参数文档请参见 REFERENCE.md。

标签

skill ai

通过对话安装

以下为平台配置的接入选项,并非逐项实测通过。能否安装取决于客户端支持、技能来源和运行环境:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 sponge-wallet-1776371865 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 sponge-wallet-1776371865 技能

通过命令行安装

skillhub install sponge-wallet-1776371865

下载

⬇ 下载 sponge-wallet v1.0.0(免费)

文件大小: 10.93 KB | 发布时间: 2026-4-17 15:29

v1.0.0 最新 2026-4-17 15:29
Init sponge wallet skill
返回顶部