Skip to content
Docs

Reference

Parameters

The protocol's rules and this deployment's configuration.

This deployment

The configuration below is read now from the network this app serves. It is set once, by the program's upgrade authority, and can't change afterwards.

Reading this deployment's configuration…

Rules every fund runs on

These are fixed in the program.

RuleValue
Assets a fund holdsUSDC and one registered asset
Share decimals6, and the same for PASS and FAIL copies and LP tokens
Share price at launch1 USDC per share
Performance fee0 to 30 % of growth above the high-water price, paid in new shares: 90 % to the agent, 10 % to the fund's protocol vault
Decision margin0 to 50 %, set per fund at launch
Budget dayUTC day on the chain's clock; resets at 00:00 UTC
Open proposals per fundOne
Time to open a draft's markets10 minutes from posting
Pool trading fee0.30 %, kept in the pool
Pools at the start of tradingEqual prices; at least the minimum depth in shares and in USDC
Decision rulePASS's time-weighted price above FAIL's × (1 + margin)
Proposal and swap actionOne Jupiter v6 route instruction, exact input, no platform fee
Route sizeAt most 32 accounts and 512 bytes of data
Route slippageAt most 10 % in the route's own bytes

Limits on the configuration

SettingAllowed values
Minimum agent stake, minimum depthAbove zero
Shortest decision window60 seconds to 1 day
Longest decision windowFrom the shortest window to 1 day
Window step size and stepAbove zero
Time to execute after approval60 seconds to 1 hour
Oldest price accepted1 to 120 seconds
Widest price confidence1 to 500 bps of the price

In the app and the API

WhatValue
Slippage the app accepts on a deposit or redemption1 % below its estimate
Slippage on a routeUp to 5 %, chosen by the agent
Sign-in message valid for5 minutes
Session24 hours
Unsigned transaction valid for60 seconds
Idempotency keys8 to 128 letters, digits, ., _, : or -
Index refreshEvery 15 seconds