一键导入
spot-advanced-swap-orders
Use for gasless non-custodial EVM market, limit, TWAP, stop-loss, take-profit, delayed-start swaps.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use for gasless non-custodial EVM market, limit, TWAP, stop-loss, take-profit, delayed-start swaps.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | spot-advanced-swap-orders |
| description | Use for gasless non-custodial EVM market, limit, TWAP, stop-loss, take-profit, delayed-start swaps. |
| version | 2.6.5 |
| author | Orbs Network |
| license | MIT |
| metadata | {"hermes":{"tags":["DeFi","EVM","swaps","limit-orders","TWAP","stop-loss","Ethereum","Optimism","Polygon","Base","Arbitrum","Avalanche","BNB","Manta","Moonbeam","crypto","Web3"],"category":"blockchain","related_skills":["evm"]}} |
Use this skill when the agent needs to turn user intent into a final Spot order payload on a supported EVM chain. It covers order-shape selection, param normalization, typed-data population, approval guidance, signing, submission, query, and cancellation. This bundle is instruction-only: build everything locally from the bundled markdown and JSON assets, then submit only the final signed payload. Execution remains decentralized, non-custodial, oracle-protected, immutable, audited, and battle-tested onchain.
11014561301371431461691969991284132943265000845342161431145914480094747474The bundled JSON template hardcodes the shared agent adapter. Do not derive or replace the adapter per chain.
POST https://agents-sink.orbs.network/orders/new.GET https://agents-sink.orbs.network/orders; see references/lifecycle.md for filters, polling, and cancellation follow-up.## Supported Chains as the authoritative source for chain support.## Relay as the authoritative relay endpoint list.## Supported Chains is authoritative for chain support.## Relay is authoritative for relay endpoints.<...> placeholders in assets/repermit.template.json. Keep the fixed protocol fields already in the template unchanged.approve(..., input.maxAmount). Standing maxUint256 approval is opt-in convenience for repeat use, not the default suggestion.chainId is listed in ## Supported Chains, then populate assets/repermit.template.json from the normalized params while keeping the hardcoded adapter unchanged.