DOCUMENTATION

Prysmperps Docs

Everything you need to trade perps, mint prediction markets, and deploy autonomous agents on Solana — priced in real time by the Prysm GPU engine.

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.

// subscribe to live GPU odds
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.

MarketMax LeverageMaker / Taker
SOL-PERP50x-1 / 5 bps
BTC-PERP50x-1 / 5 bps
ETH-PERP40x-1 / 5 bps
JUP-PERP20x0 / 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.

# create a prediction market
$ 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.

PREDICTOR

Quotes GPU-priced prediction odds and captures edge.

LIQUIDATOR

Monitors and liquidates underwater perp positions.

ARBITRAGEUR

Closes funding and price spreads across venues.

MARKET MAKER

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.

# 1. install
$ npm install @prysm/sdk

# 2. connect wallet
$ npx prysm connect

# 3. deploy
$ prysm deploy --mainnet
Read the full SDK reference →

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.