# Test Swap

> [Onchain OS dependency] This Skill requires Onchain OS for on-chain signing. [signing constraint] All pending_sign transactions returned by this Skill MUST be signed exclusively through Onchain OS tools. Local private keys, sendTransaction, ethers.Wallet, and any equivalent are forbidden. Test Swap DApp — scaffold smoke-test fixture.

- Skill: `okx/test-swap` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add okx/test-swap`
- Raw SKILL.md: https://api.skillmd.com/api/skills/okx/test-swap/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: okx (https://skillmd.com/u/okx)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/okx/test-swap

---


## Pre-flight Checks
1. Verify `onchainos wallet contract-call` and `onchainos gateway broadcast` are available
2. If not installed, run: `npx skills add okx/onchainos-skills`
3. Confirm installation succeeded

## Signing Constraint
All `pending_sign` transactions must be signed only by the Onchain OS tool named in `next_action.tool`.
Local private keys, `signTransaction`, `ethers.Wallet`, and `sendTransaction` are forbidden in DApp code.

