원클릭으로
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.