Read the market
Every slot, Bellis pulls the Pyth fair value and its confidence band, the latest fills, your current inventory and the priority fee it would take to land an update.
- pyth.price
- pyth.conf
- inventory
- priority_fee
Bellis is an agent that quotes your prop AMM. It reads the oracle and your inventory every slot, prices inside the rules you write, and folds its petals when the market turns, the way a daisy shuts at dusk. Your treasury never leaves your keys.
soon
Copy
Bellis runs the same order every time, roughly two and a half times a second. The model helps you draft the policy. The runtime enforces it, and only the runtime signs.
Every slot, Bellis pulls the Pyth fair value and its confidence band, the latest fills, your current inventory and the priority fee it would take to land an update.
Spread, size and inventory skew come straight from your policy. When the oracle gets noisy the spread widens with it, and when you hold too much of one side both quotes lean the other way.
Bellis only sends a new quote when the price has drifted past a quarter of your target spread. It stays under your per-second cap, so it doesn't burn SOL on noise.
Guards escalate in a fixed order. A noisy oracle or a crossed soft band narrows the petals, a breached hard band closes the risky side, and Mow ends the session until a human replants it.
Fair value is the live SOL price from Jupiter. Fills, inventory and PnL are simulated in your browser, so no real orders are placed. Push the inventory around and watch the guards react. The full app with every market lives on the desk.
Petals open, quoting normally. Guards escalate on their own if things get rough.
Spread, skew, inventory bands and update caps compile into one config that the runtime checks every slot. The AI can help you draft it, but it never signs a transaction.
Your capital and Bellis's permissions live in separate wallets. The agent can move prices, but it can never move your money.
A Squads multisig or a cold wallet. You fund the pool from it and you withdraw back into it.
A scoped hot key that can update the quote account and pay priority fees in SOL. That's the whole list.
These limits are hard-coded, and nothing you write in a policy can lift them.
Bellis is opening to a small group of market makers first. The desk and the weekly policy challenge are open to everyone today. Follow along on X for launch updates and access.