Requirements
- Target platform
- OpenClaw
- Install method
- Manual import
- Extraction
- Extract archive
- Prerequisites
- OpenClaw
- Primary doc
- SKILL.md
Trade tokens on Solana via the outsmart CLI: buy, sell, quote, find pools, add/remove liquidity, claim fees, snipe, create pools. Use when: user asks about S...
Trade tokens on Solana via the outsmart CLI: buy, sell, quote, find pools, add/remove liquidity, claim fees, snipe, create pools. Use when: user asks about S...
Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.
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.
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.
Trade across 18 Solana DEX protocols with a single CLI.
"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"
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
npm i -g outsmart outsmart init # Enter your PRIVATE_KEY and MAINNET_ENDPOINT when prompted # Config saved to ~/.outsmart/config.env
# 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 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
outsmart quote --dex raydium-cpmm --pool POOL_ADDRESS
outsmart find-pool --dex meteora-damm-v2 --token TOKEN_MINT
outsmart info --token MINT_ADDRESS # Returns: name, price, mcap, volume, buyers, liquidity, age, socials
outsmart balance outsmart balance --token MINT_ADDRESS
# 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
outsmart remove-liq --dex meteora-dlmm --pool POOL --pct 100
outsmart claim-fees --dex meteora-dlmm --pool POOL
outsmart list-pos --dex meteora-dlmm --pool POOL
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
outsmart list-dex outsmart list-dex --cap canBuy
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.
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
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.
VariableRequiredDescriptionPRIVATE_KEYYesBase58 Solana private keyMAINNET_ENDPOINTYesSolana RPC endpointJUPITER_API_KEYNoJupiter Ultra, ShieldDFLOW_API_KEYNoDFlow adapter Config file: ~/.outsmart/config.env
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
Code helpers, APIs, CLIs, browser automation, testing, and developer operations.
Largest current source with strong distribution and engagement signals.