📦 ROZO Intents Pay & Bridge — 技能工具

v1.0.2

Cross-chain crypto payments and bridging via Rozo. Send USDC/USDT across Ethereum, Base, BNB Chain, Solana, and Stellar. Use when user says "pay", "send", "t...

1· 75·0 当前·0 累计
by @shawnmuggle·MIT-0
下载技能包
License
MIT-0
最后更新
2026/4/7
0
安全扫描
VirusTotal
无害
查看报告
OpenClaw
安全
high confidence
The skill's code, instructions, and network calls are consistent with a cross‑chain payments/QR parsing tool and do not request unexplained credentials or installers.
安全有层次,运行前请审查代码。

License

MIT-0

可自由使用、修改和再分发,无需署名。

运行时依赖

无特殊依赖

版本

latestv1.0.22026/4/5

- Updated skill version to 1.0.2 and added explicit Node.js runtime requirements. - Documented public, rate-limited API endpoints. - Clarified scripts usage and runtime in documentation.

无害

安装命令

点击复制
官方npx clawhub@latest install rozo-intents-skills
🇨🇳 镜像加速npx clawhub@latest install rozo-intents-skills --registry https://cn.longxiaskill.com

技能文档

Send cross-chain crypto payments and bridging via Rozo. Send USDC/USDT across Ethereum, Base, BNB Chain, Solana, and Stellar.

Routing

Determine the user's intent and load the matching sub-skill:

IntentSub-skillTriggers
Send a paymentskills/send-payment/SKILL.md"pay", "send", "transfer", "payout", shares a QR code, provides an amount + address
Check wallet balanceskills/check-balance/SKILL.md"check balance", "how much do I have", "show my balance", "wallet balance"
Parse a QR codeskills/parse-qr/SKILL.md"scan QR", "parse QR", "read this QR", shares a QR image without mentioning payment
Check payment statusskills/payment-status/SKILL.md"check payment", "payment status", "where is my payment", "track payment", provides a payment UUID or tx hash
Rules:
  • If the user mentions sending/paying → route to send-payment (it handles QR parsing internally)
  • If the user shares a QR code WITHOUT mentioning payment → route to parse-qr first, then offer to send
  • If the user asks about balance before sending → route to check-balance, then continue to send-payment if they want to pay
  • If ambiguous, ask the user what they'd like to do

Supported Chains

Pay-Out (sending to)

ChainUSDCUSDT
EthereumYesYes
ArbitrumYesYes
BaseYesYes
BSCYesYes
PolygonYesYes
SolanaYesNo
StellarYesNo

Pay-In (paying from)

ChainUSDCUSDT
EthereumYesYes
ArbitrumYesYes
BaseYesNo
BSCYesYes
PolygonYesYes
SolanaYesYes
StellarYesNo

Runtime

Requires Node.js (ES modules). All scripts in scripts/dist/ are run with node.

Authentication & Rate Limiting

The Rozo APIs are public and rate-limited — no API keys or authentication tokens are required.

EndpointHostAuthNotes
Payment API (create, get, check)intentapiv4.rozo.aiNone (rate-limited)Main Rozo payment API
Balance API (check balance)api-balance.rozo-deeplink.workers.devNone (rate-limited)Rozo balance service (Cloudflare Workers)
Both hosts are operated by Rozo. The balance endpoint uses a separate Cloudflare Workers deployment for performance.

Quick Reference

  • Amount limits: $0.01 minimum, $10,000 maximum per transaction
  • Token selection: Auto — fetch balance, prefer USDC, fall back to USDT
  • Payment type: exactOut by default — recipient gets exact amount, fee added on top

Scripts

Shared Node.js scripts in scripts/dist/ (run with plain node):

ScriptPurpose
check-balance.jsFetch wallet balances via Rozo balance API
check-stellar-trustline.jsVerify asset trustline (USDC/EURC) on Stellar G-wallets
create-payment.jsCreate a payment (or dryrun for fee estimate) via Rozo API
get-payment.jsGet payment status by ID, tx hash, or address+memo
parse-qr.jsParse payment QR code URIs (EIP-681, Solana Pay, Stellar URI)
chains.jsShared chain/token config (imported by other scripts)

Shared Resources

  • references/supported-chains.md — chain IDs, token addresses, decimals
  • references/api-reference.md — Rozo API endpoints and schemas
  • references/wallet-detection.md — address format detection rules
数据来源:ClawHub ↗ · 中文优化:龙虾技能库