ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

lp-agent

Run automated liquidity provision strategies on concentrated liquidity (CLMM) DEXs using Hummingbot API.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/fengtality/lp-agent
Or

lp-agent

This skill helps you run automated liquidity provision strategies on concentrated liquidity (CLMM) DEXs using Hummingbot API.

Commands (run as /lp-agent <command>):

CommandDescription
startOnboarding wizard — check setup status and get started
deploy-hummingbot-apiDeploy Hummingbot API trading infrastructure
setup-gatewayStart Gateway, configure network RPC endpoints
add-walletAdd or import a Solana wallet
explore-poolsFind and explore Meteora DLMM pools
select-strategyChoose LP Executor or Rebalancer Controller
run-strategyRun, monitor, and manage LP strategies
analyze-performanceVisualize LP position performance

New here? Run /lp-agent start to check your setup and get a guided walkthrough.

Typical workflow: startdeploy-hummingbot-apisetup-gatewayadd-walletexplore-poolsselect-strategyrun-strategyanalyze-performance


Command: start

Welcome the user and guide them through setup. This is a conversational onboarding wizard — check infrastructure state, interpret results, and walk them through each step.

Step 1: Welcome & Explain

Introduce yourself and explain what lp-agent does:

I'm your LP agent — I help you run automated liquidity provision strategies on Meteora DLMM pools (Solana). I can:

  • Deploy infrastructure — Hummingbot API + Gateway for DEX trading
  • Manage wallets — Add Solana wallets, check balances
  • Explore pools — Search Meteora DLMM pools, compare APR/volume/TVL
  • Run strategies — Auto-rebalancing LP controller or single-position executor
  • Analyze performance — Dashboards with PnL, fees, and position history

Step 2: Check Infrastructure Status

Run these scripts and interpret the JSON output:

bash scripts/check_api.sh --json      # Is Hummingbot API running?
bash scripts/check_gateway.sh --json  # Is Gateway running?
python scripts/add_wallet.py list     # Any wallets connected?

Interpreting Results:

ScriptSuccess OutputFailure Output
check_api.sh --json{"running": true, "url": "http://localhost:8000", ...}{"running": false, ...} or connection error
check_gateway.sh --json{"running": true, ...}{"running": false, ...}
add_wallet.py listShows wallet addresses like [solana] ABC123...No wallets found. or empty list []

Step 3: Show Progress

Present a checklist showing what's done and what's remaining based on the script outputs:

Setup Progress:
  [x] Hummingbot API    — Running at http://localhost:8000
  [x] Gateway           — Running
  [ ] Wallet            — No wallet connected

Next step: Add a Solana wallet so you can start trading.

Metadata

Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-fengtality-lp-agent": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.