Vesper places limit orders on both sides of the Perpl book, captures the spread, and farms volume & points for you. It runs server-side, around the clock. You connect a wallet, paste a restricted API key and press Start.
Five-minute setup · non-custodial · the key trades, never withdraws
An EVM wallet. MetaMask, Rabby or Rainbow. It signs two free messages; your private key is never requested and never leaves the wallet.
A Perpl account created through our invite link. Bot access is referral-gated: accounts created outside the link won't connect.
A deposit on Perpl. $25–50+
recommended; below ~$10 of margin the bot has nothing to quote with.
Open app.perpl.xyz/trade?ref=jGh4C1kNRTW
→ Connect Wallet → sign in. The invite code applies automatically;
if Perpl asks for it, enter jGh4C1kNRTW.
Then fund the account with Perpl's Deposit button (Monad network).
An account created outside the link won't see the bot. Make the account via the link and give the referral list ~5 minutes to refresh.
Go to app.perpl.xyz/apikeys and create a new key with the Trade scope enabled (Read comes included; Trade is required). Pick no expiry if offered.
Copy both strings immediately: the API-Key token (AbC123…) and the
Secret (0x… 64 hex).
The secret is shown exactly once. If you missed it, delete the key and create a new one.
Open sypherscore.com/vesper/connect, switch the venue to Perpl, and connect the same wallet you used on Perpl. Paste the API-Key token and the secret into their fields, hit save, and sign the message. Free, no gas.
Min cost (the default) quotes a moderate spread with inventory skew. It has the lowest cost per dollar of volume, calibrated on live data. Volume quotes tighter and turns inventory over aggressively, for the most volume per hour at a slightly higher cost.
Set margin ($20–50 is a good start), leverage (up to 5× in beta), keep
the stop-loss on, and press Start. The bot begins quoting within seconds.
What the bot is doing right now: quoting, holding or flattening.
Every entry and exit with its price and per-trade P&L.
Realised P&L, volume, fills and fees for the session, plus a shareable results card.
The bot runs server-side. Your dashboard being open or closed changes nothing.
Stop cancels all orders, closes the position and halts the session. It's wallet-signed; only you can do it.
Forget removes your API key from our servers. You can also revoke it any time on Perpl's own API settings page.
The account wasn't made through the invite link. Create one via Step 1 and wait ~5 minutes.
The key is missing the Trade scope. Create a fresh key with Trade enabled and re-connect.
Margin is too small: raise the deposit (minimum ~$10). Or the market is momentarily too volatile, and the bot is waiting for calm on its own.
A rare routing case. Ping us and we'll move the session.
Withdraw. The API key physically cannot move funds off Perpl. The restriction lives at the exchange protocol level, not in our code.
See your wallet key. Only signed messages are ever requested.
Outlive your consent. Forget the key here or revoke it on Perpl; both cut access instantly. Stop is wallet-authenticated.