OmniSell Bot

Active DCAs
--
Total Deposited (est.)
--
Platform Fee Paid
--
Subscription
--

Recurring Sells (Jupiter DCA)

Active DCAs
Token In → OutPer CycleCycleTotal DepositedStatusActions
History — closed DCAs
ClosedToken In → OutPer CycleCycleTotal DepositedFee PaidExport

Trade Jobs (Legacy in-process scheduler)

This is the legacy in-process scheduler — useful for testing single-tenant operator flows. For real users, use the DCA tab.
OnJob IDChainWalletSellScheduleLimitExecActions

Subscription

Free
$0/mo
  • 100 bps per swap
  • ✓ Up to 5 active DCAs
  • ✓ Solana DCA via Jupiter
  • ✓ Public RPC
  • ✗ MEV protection
  • ✗ TWAP / advanced execution
Pro
$19/mo
  • 50 bps per swap (half the rate)
  • ✓ Up to 50 active DCAs
  • ✓ MEV protection (Jito bundles)
  • ✓ Premium RPC
  • ✓ TWAP & advanced schedules
  • ✓ CSV exports + alerts

Platform Settings

100 = 1.00%
Pro pays this much per swap
How many active DCAs a Free user can run at once (not monthly).
Same cap, Pro tier.
Every DCA fill routes the platform fee (1.00% Free / 0.50% Pro, in USDC) to the USDC ATA under this pubkey. This is where you get paid. Replace the default with your own wallet's pubkey if you want fees to flow elsewhere.
Pro users hit this RPC; Free users stay on public mainnet.

Stripe Keys

Live or test keys for Pro subscriptions. Admin values here override the Vercel STRIPE_* env vars. Leave any field blank to fall back to env. Secret values are masked after save (last 4 chars shown for verification).

Server-side key. Never sent to the browser after save.
Safe to display publicly.
$19/mo recurring price from Stripe Products.
Signs Stripe → /api/subscription/webhook events.

Integration Visibility

Untick to hide a card from users. Use for integrations you haven't set up or tested yet. Defaults to all on. Hidden cards never appear in the Wallets or Integrations tabs.

Wallets
Notifications
CEX (Centralized Exchanges)

Operator Analytics

Users
--
Active DCAs
--
MRR (Pro)
--
Lifetime Fees
--
Fees collected — last 14 days

TOP USERS BY FEE

UserFee (USD)

SUBSCRIBERS

Paid Pro: 0
Comped Pro: 0
Total deposits: $0
Closed DCAs: 0

Revenue (USDC)

--
Current fee wallet USDC balance
Recent inflows:
TimeSignatureStatus

All DCAs (every user)

UserToken In → OutPer CycleCycleStatusCreated

Stripe

Click Test Stripe to verify your keys.
Setup: add to .envSTRIPE_SECRET_KEY (sk_test_… or sk_live_…), STRIPE_PUBLISHABLE_KEY, STRIPE_PRO_PRICE_ID (create a recurring price in Stripe Dashboard → Products), STRIPE_WEBHOOK_SECRET. Webhook URL: https://your-domain/api/subscription/webhook — events: checkout.session.completed, customer.subscription.updated, customer.subscription.deleted.

Comp a Pro Subscription

Searches every user with a DCA or subscription (showing tier + DCA count).

Active Comps

UserStatusGrantedExpiresReasonBy

All Subscriptions

UserTierStatusSourceStripe SubRenews / Expires

Multi-chain Waitlist

Signups from /chains/<chain> landing pages and the in-app waitlist modal. Each row = (email, chain) — the highest counts tell us which chain to ship next.

Recent signups
EmailChainSigned upUser ID

Connect a Wallet

My Wallets

IDTypeChainAddress / DetailsStatusActions

Integrations

Notifications — pick where you want trade alerts

Centralized Exchanges (advanced)
Optional — only needed if you want to liquidate positions through a CEX after DCA fills. Trade-only API keys recommended. (OAuth coming for Coinbase.)

Preferences

DCA defaults
100 bps = 1.00% (Jupiter recommended for most pairs)
Notifications
Channels are configured on the Integrations tab.
Refer & earn
Earn 10% of platform fees from anyone you refer, forever.
Referrals
0
Earned (USD)
$0.00
I was referred by someone — apply their code
Session
Session ID (used as your local user_id)
Email tied to admin override