Paper-trading beta launching soon. Follow @giltprotocol for access →
Protocol

Sub-millisecond matching.
Without a sequencer

The fast venues trust a single sequencer to order your trades. The safe venues wait for a block. Gilt does neither — bilateral edges match in under a millisecond, then settle through a DAG no single actor can reorder. That's how 0DTE options work on-chain for the first time.

Architecture

From signature to settlement

Four stages. Sub-millisecond at the edge, ~500ms to root finality. Each layer handles what it's best at, and nothing else.

01 · Intent

Signed order

marketBTC-PERP sidelong size0.5 typemarket nonce42817
0x3f8a…c2de
evm · eip-712 0ms
< 1ms
02 · Edge match

Bilateral CLOB

85,3200.4
85,3181.2
85,3160.8
FILL 0.5 @ 85,315
85,3140.5
85,3121.0
85,3100.6
bilateral · private < 1ms
~100ms
03 · DAG co-sign

Bundle cosigned

5 / 5 cosigns
parallel · mev-free ~100ms
~400ms
04 · Root anchor

Finalized on-chain

#438
#439
#440
#441
your bundle · ferros root
0xa3f7…b12e ✓ final
atomic · final ~500ms
Signature → on-chain finality: ~500ms
Measured Against

Gilt's edge match is faster than any other on-chain venue

Order-to-match latency, order of magnitude. Sub-millisecond edge matching is how a 0DTE options market on-chain is even possible.

Giltedge channel
< 1ms
Hyperliquidsequencer
~200ms
dYdXL2 rollup
~500ms
PolymarketPolygon
~2s
What That Buys You

Four structural properties you can't get on other venues

Non-custodial with force-exit

Funds live in on-chain Cudo Contracts, not a company wallet. Any position can be force-settled to the root layer without permission — the exchange can't freeze you.

YOU (keys)
CUDO CONTRACT
ROOT

MEV-free by design

No single sequencer to bribe. Orders are bilateral on edges — invisible until they match. DAG consensus finalizes bundles without a linear block ordering. No frontrunning, no sandwich, no orderflow auctions.

Centralized sequencer
one ordering · extractable
Ferros DAG
parallel · unordered · safe

Portfolio margin across products

One margin pool for perps, options, and event markets. A long put offsets a long perp. A NO share on "BTC > $90k" offsets upside-breakout risk. Everywhere else, you double-collateralize.

Long 0.5 BTC perp$4,250
BTC 80k Put · Fri$1,180
NO · BTC > $90k$640
Gilt netted $3,790−38%

Agent-native delegation

AI agents and bots trade with protocol-enforced scopes — not API keys. Position caps, leverage caps, drawdown stops, and session expiry are enforced by the matching engine. Revoke with a signature.

agent.scope({
  budget: $10_000,
  maxLeverage: 5,
  markets: ["BTC", "ETH", "SPY"],
  canWithdraw: false
})
Composability

Build on the protocol

Everything on Gilt is a program. Vaults, copy-trading, structured products, agents — they plug directly into the same margin pool and settlement path as our own UI.

Covered-call vaults, delta-neutral notes, principal-protected products

Compose options, perps, and margin into a single vault token anyone can deposit into. The vault auto-rolls weekly, collects premium, hedges delta, and distributes yield — all as one atomic on-chain program.

vault.deposit(USDC)
options.sellCall(BTC, strike, "0DTE")
perps.hedgeDelta(BTC, -0.3)
// auto-rolls, yield → depositors

Protocol-level copy trading with guardrails

Follow a trader's multi-asset strategy with on-chain spending limits and instrument restrictions. The trader can't steal your funds — delegation is scoped and revocable at the protocol.

delegate.follow(trader, {
  maxSize: $5000,
  instruments: ["PERPS", "OPTIONS"],
  canWithdraw: false
})
// on-chain enforcement, not trust

AI agents that trade, never withdraw

Give an agent scoped access to place multi-leg trades across perps, options, and event markets. It reads sentiment, manages risk, and executes — inside a budget and leverage cap enforced by the matching engine.

agent.onPriceMove(ETH, -10%, () => {
  options.buyPut(ETH, atm, "1d")
  perps.reduceExposure(50%)
})
// scoped agent, auto-hedge downside

Your UI. Our liquidity.

Build a prediction-market app, a pro options terminal, or a mobile-first perps experience. Everything sits on the same order books and margin pool as Gilt itself — no cold-start problem.

import { MarginVault, OptionsEngine,
  EventMarket } from "@gilt/sdk"

// Your UI. Shared liquidity.
// No cold start. No custody risk.

Ready to trade?

0DTE options, perps, and event markets — all from one non-custodial account.