返回顶部
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
安全检测
已通过
1,612
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

sponge-wallet

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

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部