ENGINE 2 · NON-CUSTODIAL

Autopilot for your LP positions

Same engine as our public track record: vol-scaled ranges, cost-gated rebalances, IL breaker. Meteora DLMM (SIM + LIVE pilot) and Orca Whirlpools (SIM market data). Your keeper key stays on your machine. Flat monthly USDC — never a cut of your yield.

Checking local Autopilot API…

Pricing

$29
USDC / month flat (Autopilot)
0%
of your yield or principal
You
hold the keeper — we never custody

Setup (user-hosted)

Requires the Autopilot API on your machine: npx tsx scripts/tenant-api.ts

STEP 1

Connect owner wallet

This is your identity wallet (Phantom / Solflare). It signs the keeper bind — it does not need to hold the LP.

Not connected
STEP 2

Create or load tenant

STEP 3

Pools to manage

Default Meteora SOL-USDC bin10 (public pilot). Orca example: 7qbRF6YsyGuLUVs6Y1q64bdVrfe4ZcUUz1JRdoVNUJnm. SIM capital is virtual; LIVE mutates are Meteora-first.

STEP 4

Bind keeper key

Paste the public key of a dedicated keeper keypair (solana-keygen new). Owner wallet signs the bind. Seed Vault / session keys use the same flow.

STEP 5

Pay for Autopilot (Solana Pay USDC)

Flat monthly fee — never a cut of yield. Opens a solana: link in your wallet.

STEP 6

Run status & LIVE eligibility


    

How LIVE runs (you host the process)

We do not take your keeper secret. After bind + Autopilot plan + Arm LIVE:

set RK_LIVE=true
set TENANT_ID=<your tenant id>
set TENANT_KEEPER_PATH=data\keeper.json
npx tsx scripts\tenant-live.ts

Ops fallback: npm run tenant -- grant --id … --plan autopilot --days 30. Checkout needs PAY_RECIPIENT + RPC in API env (same as Telegram Pro).