# Send 01-exchange-skill(not official) to your agent
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
## Fast path
- Download the package from Yavira.
- Extract it into a folder your agent can access.
- Paste one of the prompts below and point your agent at the extracted folder.
## Suggested prompts
### New install

```text
I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.
```
### Upgrade existing

```text
I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.
```
## Machine-readable fields
```json
{
  "schemaVersion": "1.0",
  "item": {
    "slug": "01-exchange-kill",
    "name": "01-exchange-skill(not official)",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Bouncyknighter/01-exchange-kill",
    "canonicalUrl": "https://clawhub.ai/Bouncyknighter/01-exchange-kill",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/01-exchange-kill",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=01-exchange-kill",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "01xyz-developer-monitoring-guide.md",
      "01xyz-developer-README.md",
      "01xyz-developer-risk-management.md",
      "01xyz-developer-safety-first.md",
      "01xyz-developer-sdk-reference.md",
      "01xyz-developer-trading-basics.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-23T16:43:11.935Z",
      "expiresAt": "2026-04-30T16:43:11.935Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=4claw-imageboard",
        "contentDisposition": "attachment; filename=\"4claw-imageboard-1.0.1.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/01-exchange-kill"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    }
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/01-exchange-kill",
    "downloadUrl": "https://openagent3.xyz/downloads/01-exchange-kill",
    "agentUrl": "https://openagent3.xyz/skills/01-exchange-kill/agent",
    "manifestUrl": "https://openagent3.xyz/skills/01-exchange-kill/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/01-exchange-kill/agent.md"
  }
}
```
## Documentation

### 01.xyz Exchange Developer Skill

Non-custodial perpetual futures on Solana. Built by traders, for traders.

### What this Skill is for

Use this Skill when the user asks for:

Market Monitoring: Orderbook depth, mark prices, funding rates, 24h stats
Account Tracking: Position monitoring, margin health, liquidation risk
Trading Strategies: Market making, DCA, grid trading, trend following
SDK Integration: Setting up Nord.ts (@n1xyz/nord-ts) for TypeScript/Python
API Development: Building on the FTX-inspired REST API
Risk Management: Position sizing, circuit breakers, margin calculations
N1 Protocol: Understanding the N1 blockchain and ZO protocol architecture

### Overview

01.xyz is a non-custodial perpetual futures exchange built on the N1 blockchain (evolution of the ZO protocol). It enables fully self-custodied derivatives trading with up to 20x leverage on major crypto assets.

### Key Design Principles

FeatureDescriptionNon-custodialYour private keys never leave your machine. No central counterparty risk.FTX-inspired APIFamiliar REST patterns for easy migration from centralized exchanges.Local SigningUsers run a local API that signs transactions — funds remain under user control.High PerformanceSub-second finality on N1 blockchain with Solana settlement.Deep LiquidityProfessional market makers and tight spreads on major pairs.

### Architecture Flow

┌─────────────────────────────────────────────────────────────┐
│                    User/Developer                           │
│  ┌──────────────┐  ┌──────────────┐  ┌──────────────┐      │
│  │   AI Agent   │  │  Local API   │  │   Browser    │      │
│  └──────┬───────┘  └──────┬───────┘  └──────┬───────┘      │
└─────────┼─────────────────┼─────────────────┼──────────────┘
          │                 │ (signed txs)    │
          │                 ▼                 │
          │        ┌──────────────┐           │
          │        │  N1 Network  │           │
          │        │  (L2 chain)  │           │
          │        └──────┬───────┘           │
          │               │                   │
          │    ┌──────────▼──────────┐        │
          └────►  zo-mainnet.n1.xyz  ◄────────┘
               │    REST/WebSocket    │
               └──────────┬───────────┘
                          │
               ┌──────────▼──────────┐
               │   Solana L1         │
               │   (settlement)      │
               └─────────────────────┘

### Network Endpoints

NetworkBase URLPurposeStatusMainnethttps://zo-mainnet.n1.xyzLive trading, real fundsProductionDevnethttps://zo-devnet.n1.xyzTesting, dev workDevelopment

### Default Stack Decisions

These are opinionated defaults. Adjust for your specific use case.

### 1. Data Access Pattern

Use CaseRecommended ApproachAuth RequiredMarket data (prices, orderbook)Direct HTTP to public endpoints❌ NoAccount data (positions, balances)Local API or Nord SDK✅ YesOrder placementLocal API with user confirmation✅ Yes

### 2. SDK Selection

LanguagePackageUse WhenTypeScript@n1xyz/nord-tsFull-featured trading, complex strategiesPythonn1-sdk (pip)Quant research, ML models, backtestingRaw HTTPDirect REST callsSimple monitoring, language-agnostic

### 3. Security Model

AI only reads public data — Never expose private keys to AI systems
Local signing mandatory — All transactions signed by user's local instance
Explicit confirmation — Trading actions require human approval
Testnet first — Always validate on devnet before mainnet

### 4. Development Priority

Read-only monitoring ✅ — Start here, safe for all users
Account health tracking ✅ — Requires wallet address only
Paper trading simulation ⚠️ — Test strategies without real funds
Live trading ⚠️ — Requires local API + explicit user consent

### Operating Procedure

When working with 01.xyz integration:

### Phase 1: Discovery

Identify the task type:

MONITORING — Market data, public stats
ACCOUNT — Position/balance queries
TRADING — Order placement, strategy execution
RISK — Health checks, liquidation analysis



Determine authentication needs:

Public endpoints: No auth needed
Account data: Wallet address sufficient
Trading: Local API with signing required

### Phase 2: Data Collection

For market data:
// Direct HTTP — no auth required
const markets = await fetch('https://zo-mainnet.n1.xyz/info').json();



For account data:
// Via local API or SDK
const account = await nord.getAccount(walletAddress);

### Phase 3: Safety Validation

Before any trading action:

☐ Verify account health (margin fraction > 10%)
☐ Check open orders for conflicts
☐ Calculate position impact on margin
☐ Confirm funding rate direction
☐ Get explicit user confirmation

### Phase 4: Execution

Execute with monitoring:

Submit order via local API
Track fill status
Update position state
Log all actions

### Progressive Disclosure

Read these files when the topic comes up:

FileRead WhenSafety Levelsafety-first.mdFIRST — before anything else⚠️ Mandatorymonitoring-guide.mdGetting market data, checking prices✅ Saferisk-management.mdManaging leverage, liquidation risk✅ Read-onlytrading-basics.mdUnderstanding order types, markets⚠️ Gatedsdk-reference.mdSetting up Nord.ts SDK✅ DocumentationREADME.mdProject overview, installation✅ General

### Examples Directory

Working code samples in examples/:

monitor-wallet.js — Read-only wallet monitoring
check-funding-rates.js — Market analysis
simple-order.js — Basic order placement (requires local API)

### Market IDs Reference

01.xyz uses numeric market IDs (not symbols):

IDMarketMax LeverageTick Size0BTCUSD20x$0.501ETHUSD20x$0.102SOLUSD20x$0.013HYPEUSD10x$0.01...See /info endpoint

### HTTP Endpoints

Public (no auth):

GET /info                    # All markets
GET /market/{id}/orderbook   # L2 orderbook
GET /market/{id}/stats       # 24h stats, funding
GET /trades                  # Recent trades

Private (requires local API):

GET /account/{address}       # Positions, balances
POST /action                 # Submit orders

### Common SDK Operations

import { Nord } from '@n1xyz/nord-ts';

// Initialize
const nord = await Nord.new({
  app: 'zoau54n5U24GHNKqyoziVaVxgsiQYnPMx33fKmLLCT5',
  solanaConnection: connection,
  webServerUrl: 'https://zo-mainnet.n1.xyz',
});

// Get markets
const markets = await nord.getMarkets();

// Get orderbook
const orderbook = await nord.getOrderbook(2); // SOLUSD

// Place order (requires auth)
const order = await nord.placeOrder({
  marketId: 2,
  side: 'buy',
  size: 1.0,
  price: 150.00,
  orderType: 'limit',
});

### Pre-Trading Checklist

☐ Read safety-first.md — Non-custodial reality check
☐ Verify on devnet first — Test all logic with fake funds
☐ Check account health — Margin fraction > 10% (ideally > 20%)
☐ Review funding rates — Can flip PnL significantly
☐ Calculate liquidation price — Know your liquidation level
☐ Set stop-losses — Use trigger orders for downside protection
☐ Confirm market ID — Numeric IDs, not symbols

### In-Flight Monitoring

☐ Monitor margin fraction — Alert if < 15%
☐ Track funding payments — Every 8 hours
☐ Watch for liquidations — Cascading effects in volatile markets
☐ Log all operations — Audit trail for debugging

### Emergency Procedures

Approaching liquidation: Reduce position size immediately or add collateral
API unresponsive: Check local API status, verify network connectivity
Unexpected fills: Review order history, check for stale orders
Wrong market ID: Cancel all pending orders, verify symbol mapping

### Official Documentation

01.xyz: https://01.xyz
Developer Docs: https://docs.01.xyz
API Reference: https://api.01.xyz
N1 Blockchain: https://docs.n1.xyz

### SDKs & Tools

Nord TypeScript: npm install @n1xyz/nord-ts
Nord Python: pip install n1-sdk
GitHub: https://github.com/n1-exchange

### Community

Discord: N1 Exchange Community
Twitter/X: @01_exchange

### Updates

Version: 1.0.0
Last Updated: 2026-02-04
API Version: 2026-01
Compatibility: N1 Mainnet, Devnet

This Skill follows the OpenClaw Skill Specification. For more information on creating Skills, see the Skill documentation.
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: Bouncyknighter
- Version: 1.0.0
## Source health
- Status: healthy
- Source download looks usable.
- Yavira can redirect you to the upstream package for this source.
- Health scope: source
- Reason: direct_download_ok
- Checked at: 2026-04-23T16:43:11.935Z
- Expires at: 2026-04-30T16:43:11.935Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/01-exchange-kill)
- [Send to Agent page](https://openagent3.xyz/skills/01-exchange-kill/agent)
- [JSON manifest](https://openagent3.xyz/skills/01-exchange-kill/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/01-exchange-kill/agent.md)
- [Download page](https://openagent3.xyz/downloads/01-exchange-kill)