LUNARSHADOW AI

From setup to settlement.

Sign in, set up your venue, choose your controls, and enable the bot. Kalshi and Polymarket have different funding paths; the app walks you through the one you choose. Compare the two venues.

1. Sign in with your wallet

Connect your Solana wallet in the app and approve the signature; there is no username, password or email. Signing moves no funds. Accept the Terms of Service once. Your sign-in wallet identifies your account. If you hold $LS there, that balance determines your platform fee discount; it does not need to be staked or locked.

Your sign-in wallet and bot wallet have different jobs. The bot wallet pays platform fees in SOL, so fund it before you enable a bot, with about 0.01 SOL extra for network costs. If it runs dry, unpaid fees build up and your bots stop opening new positions.

2. Set up the venue you want to trade

Kalshi: connect an account

You need an eligible, funded Kalshi account. Create an API key in your Kalshi profile, then add and test it on the Kalshi bot page. Trading funds stay in your Kalshi account.

Kalshi setup and controls →

Polymarket: set up and fund

The platform creates a Polymarket wallet for you. Fund it with USDC on Polygon, or send SOL and the bridge converts it; keep a little POL there for Polygon gas. Withdrawals go back to Solana.

Polymarket funding and controls →

Each venue's eligibility requirements apply. Connecting to LunarShadow does not establish your eligibility to trade on either platform.

3. Choose sizing and loss controls

Review position sizing and loss settings on the bot page before you enable it. Sizing controls exposure on new entries. On Kalshi, a daily loss cap can pause new activity, but existing exposure can still lose value.

Choose settings you understand and can afford. A loss control is not a guarantee that losses cannot exceed its threshold. How daily loss limits work.

4. Enable, monitor, and settle

Once enabled, the hosted bot can place orders when its signals and controls allow. You do not need to leave your browser open. Check the dashboard for activity and the venue for confirmed orders, fills, and settlement.

An order can be pending or only partly filled. An open position is not a settled result, and an unrealized estimate is not realized profit. The venue's confirmed records determine what happened.

Every bot ships switched off and has one enable switch. Turning it off stops new positions; what you already hold settles normally, and winnings are still claimed for you.