# Send Outsmart DEX Trading 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": "outsmart-dex-trading",
    "name": "Outsmart DEX Trading",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/outsmartchad/outsmart-dex-trading",
    "canonicalUrl": "https://clawhub.ai/outsmartchad/outsmart-dex-trading",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadUrl": "/downloads/outsmart-dex-trading",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=outsmart-dex-trading",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "packageFormat": "ZIP package",
    "primaryDoc": "SKILL.md",
    "includedAssets": [
      "SKILL.md"
    ],
    "downloadMode": "redirect",
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.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/outsmart-dex-trading"
    },
    "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/outsmart-dex-trading",
    "downloadUrl": "https://openagent3.xyz/downloads/outsmart-dex-trading",
    "agentUrl": "https://openagent3.xyz/skills/outsmart-dex-trading/agent",
    "manifestUrl": "https://openagent3.xyz/skills/outsmart-dex-trading/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/outsmart-dex-trading/agent.md"
  }
}
```
## Documentation

### Solana DEX Trading

Trade across 18 Solana DEX protocols with a single CLI.

### When to Use

"Buy SOL token"
"Sell my tokens"
"Check price of X"
"Add liquidity to a pool"
"Find the pool for token X"
"What's my wallet balance?"
"Snipe this token"
"Create a new pool"

### When NOT to Use

Ethereum/EVM/BSC trading — this is Solana only
CEX orders (Binance, Coinbase) — this is on-chain DEX
Cross-chain bridges — use dedicated bridge tools
Historical price data — use DexScreener or charting tools

### Setup

npm i -g outsmart
outsmart init
# Enter your PRIVATE_KEY and MAINNET_ENDPOINT when prompted
# Config saved to ~/.outsmart/config.env

### Buy Tokens

# Best price via Jupiter aggregator (just need token mint)
outsmart buy --dex jupiter-ultra --token MINT_ADDRESS --amount 0.1

# Direct on-chain (need pool address)
outsmart buy --dex raydium-cpmm --pool POOL_ADDRESS --amount 0.1

# With Jito MEV tip for priority execution
outsmart buy --dex meteora-dlmm --pool POOL --amount 0.05 --tip 0.005

# Dry run (simulate only)
outsmart buy --dex jupiter-ultra --token MINT --amount 0.1 --dry-run

### Sell Tokens

# Sell 100% of a token
outsmart sell --dex jupiter-ultra --token MINT_ADDRESS --pct 100

# Sell 50% from a specific pool
outsmart sell --dex raydium-cpmm --pool POOL_ADDRESS --pct 50

### Check Price

outsmart quote --dex raydium-cpmm --pool POOL_ADDRESS

### Find a Pool

outsmart find-pool --dex meteora-damm-v2 --token TOKEN_MINT

### Token Info (DexScreener)

outsmart info --token MINT_ADDRESS
# Returns: name, price, mcap, volume, buyers, liquidity, age, socials

### Wallet Balance

outsmart balance
outsmart balance --token MINT_ADDRESS

### Add Liquidity

# DLMM concentrated bins
outsmart add-liq --dex meteora-dlmm --pool POOL --sol 0.5 --strategy spot --bins 50

# DAMM v2 full range
outsmart add-liq --dex meteora-damm-v2 --pool POOL --sol 0.5

### Remove Liquidity

outsmart remove-liq --dex meteora-dlmm --pool POOL --pct 100

### Claim Fees

outsmart claim-fees --dex meteora-dlmm --pool POOL

### List Positions

outsmart list-pos --dex meteora-dlmm --pool POOL

### Create Pool (DAMM v2)

outsmart create-pool --dex meteora-damm-v2 --token TOKEN_MINT \\
  --base-amount 1000000 --quote-amount 0.5 \\
  --max-fee 9900 --min-fee 200 --duration 86400 --periods 100

### List All DEXes

outsmart list-dex
outsmart list-dex --cap canBuy

### Picking the Right DEX

Best price, don't care which pool: jupiter-ultra — aggregates all DEXes.

Specific pool (LP, on-chain execution): Use the adapter that matches the pool's protocol.

SituationUseWhyGeneral tradingjupiter-ultraRoutes across everythingMeteora concentrated LPmeteora-dlmmBin-based positionsMeteora full-range LPmeteora-damm-v2Full LP lifecycleRaydium poolsraydium-cpmm / raydium-clmm / raydium-amm-v4Match the pool typePumpFun graduatedpumpfun-ammPumpSwap AMM poolsPumpFun bonding curvepumpfunPre-graduationUnknown tokenCheck outsmart info --token firstKnow what you're buying

Aggregators (jupiter-ultra, dflow) need --token only.
On-chain adapters need --pool, token is auto-detected.

### Common Patterns

Buy safely:

outsmart info --token MINT          # check liquidity, age, volume
outsmart buy --dex jupiter-ultra --token MINT --amount 0.1 --dry-run  # simulate
outsmart buy --dex jupiter-ultra --token MINT --amount 0.1            # execute

Provide liquidity:

outsmart quote --dex meteora-dlmm --pool POOL        # current price
outsmart add-liq --dex meteora-dlmm --pool POOL --sol 0.5 --strategy spot --bins 50
outsmart list-pos --dex meteora-dlmm --pool POOL      # verify

Create DAMM v2 pool (first LP alpha):

outsmart find-pool --dex meteora-damm-v2 --token MINT   # check if exists
outsmart create-pool --dex meteora-damm-v2 --token MINT --base-amount 1000000 --quote-amount 0.5 --max-fee 9900 --min-fee 200

Exit LP:

outsmart claim-fees --dex meteora-dlmm --pool POOL
outsmart remove-liq --dex meteora-dlmm --pool POOL --pct 100

### Safety

Always check outsmart info --token before buying anything unfamiliar
Use --dry-run for large trades
Start small: 0.01 SOL test buy on unknown tokens
Use jupiter-ultra for best price unless you specifically need a pool
Watch for wash trading: high volume + low buyer count = fake activity
Most memecoins go to zero. Size accordingly.

### Environment

VariableRequiredDescriptionPRIVATE_KEYYesBase58 Solana private keyMAINNET_ENDPOINTYesSolana RPC endpointJUPITER_API_KEYNoJupiter Ultra, ShieldDFLOW_API_KEYNoDFlow adapter

Config file: ~/.outsmart/config.env

### 18 Supported DEXes

Aggregators: jupiter-ultra, dflow
Raydium: amm-v4, cpmm, clmm, launchlab
Meteora: damm-v2, dlmm, damm-v1, dbc
PumpFun: pumpswap amm, bonding curve
Others: orca, pancakeswap-clmm, byreal-clmm, fusion-amm, futarchy-amm, futarchy-launchpad
## Trust
- Source: tencent
- Verification: Indexed source record
- Publisher: outsmartchad
- 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-30T16:55:25.780Z
- Expires at: 2026-05-07T16:55:25.780Z
- Recommended action: Download for OpenClaw
## Links
- [Detail page](https://openagent3.xyz/skills/outsmart-dex-trading)
- [Send to Agent page](https://openagent3.xyz/skills/outsmart-dex-trading/agent)
- [JSON manifest](https://openagent3.xyz/skills/outsmart-dex-trading/agent.json)
- [Markdown brief](https://openagent3.xyz/skills/outsmart-dex-trading/agent.md)
- [Download page](https://openagent3.xyz/downloads/outsmart-dex-trading)