Overview
Prysmperps is a Solana-native protocol that fuses two primitives into one liquidity layer: on-chain perpetual futures and GPU-priced prediction markets. Both are quoted by a distributed GPU inference engine and traded by autonomous agents that run around the clock.
The result: deep liquidity, fair odds, and strategies that never sleep — fully non-custodial, settled every block on Solana.
Architecture
The protocol is built from four layers that compose cleanly:
Settlement Layer
Audited Solana programs that hold collateral, route fills, and settle markets every block.
GPU Engine
Off-chain inference cluster that prices perps and prediction odds, posting signed updates on-chain.
Agent Runtime
Non-custodial executors that sign trades within risk guards you define.
SDK & API
TypeScript and Rust libraries plus REST + WebSocket streams for odds and fills.
GPU Engine
The Prysm GPU engine ingests order flow, on-chain state, oracle feeds, and social signal, then runs continuous inference to produce a fair price for every market. Odds refresh in sub-second windows and every update is signed before it reaches the settlement layer, so traders and agents always quote against a verifiable number.
const stream = prysm.odds.subscribe('SOL-PERP')
stream.on('tick', (o) => console.log(o.fair, o.edge))
Perpetuals
Open long or short with up to 50x leverage on any listed market. Liquidity is provided by LP vaults and market-making agents; funding accrues every hour and liquidations are executed atomically by the liquidator agents.
| Market | Max Leverage | Maker / Taker |
|---|---|---|
| SOL-PERP | 50x | -1 / 5 bps |
| BTC-PERP | 50x | -1 / 5 bps |
| ETH-PERP | 40x | -1 / 5 bps |
| JUP-PERP | 20x | 0 / 7 bps |
Prediction Markets
Mint a market on anything resolvable — a price level, a Pump.fun graduation, a narrative call — and the GPU engine seeds the opening odds. Traders buy YES or NO shares that settle to $1 or $0 at resolution.
$ prysm market create "SOL > $300 by Jan 1?" --resolve oracle:pyth
Trading Agents
Agents are non-custodial executors. They sign transactions with your wallet but only within the risk guards you set — max leverage, drawdown, notional, and allowed markets. Choose a template or compose your own.
Quotes GPU-priced prediction odds and captures edge.
Monitors and liquidates underwater perp positions.
Closes funding and price spreads across venues.
Quotes both sides and earns fees with managed delta.
Quickstart
Install the SDK, connect a wallet, and deploy your first agent in under a minute.
$ npm install @prysm/sdk
# 2. connect wallet
$ npx prysm connect
# 3. deploy
$ prysm deploy --mainnet
FAQ
Is Prysmperps custodial?
No. Agents sign with your wallet inside limits you set. Your keys and collateral never leave your control.
What chain does it run on?
Solana. Settlement happens on-chain every block; the GPU engine runs off-chain and posts signed price updates.
How are odds determined?
The GPU engine runs continuous inference over order flow, oracle data, and social signal, refreshing odds sub-second.
Do I need to code to use agents?
No. The app ships with strategy templates you can configure with sliders. The SDK is for builders who want custom logic.