Gilt rewards the people who make the protocol work — traders who stress-test the product, depositors who bootstrap mainnet liquidity, and referrers who bring in the next wave. One cumulative balance. No resets. Real utility.
Every user has a single cumulative point balance. Beta, mainnet, every campaign after — everything sums into the same number. We never reset, never convert, and never devalue points you already earned.
Campaigns — time-bounded promotional drops with extra multipliers — layer on top. They add rewards; they don't reset scores.
Beta and mainnet reward different things. In beta, capital is paper — so points reward engagement, coverage, and bugs caught. On mainnet, real capital is at work — so points scale with real volume, with a strong bias toward Gilt's differentiators.
| Action | Points |
|---|---|
| Daily active session (≥1 order) | 50 |
| Held position through funding | 25/day |
| Option exercised / expired | 50 × 5/day |
| Event market resolved | 25 × 10/day |
| First fill in each market (6 total) | 50 one-time |
| First fill in each product class | 100 one-time |
| Accepted bug report | 500 × 10 total |
| Feedback survey / interview | 100 × 5 total |
Per-user beta ceiling: ~36,100 points. The cap is intentional — paper-money activity can't dominate the leaderboard once real capital trades on mainnet.
| Product | Maker | Taker |
|---|---|---|
| Perp | 1.0 / $100 | 0.5 / $100 |
| Option | 2.0 / $100 | 1.0 / $100 |
| Event (stake) | 1.0 / $100 | — |
| Event (win resolve) | 2× maker | — |
| Held through funding | 25/day bounded | — |
Real trader doing $100k/day of maker volume earns 1,000 pts/day — out-earning the entire beta ceiling in about a month.
The entire reason Gilt exists is to give you every derivative under one margin account. Two stacking multipliers reward the traders who actually use that: cross-product diversity and unified margin.
Every fill checks your trailing 7 days. Trade across product classes in the same week and every fill in that window gets a multiplier.
| Product classes used in last 7d | Multiplier |
|---|---|
| 1 | 1.0× |
| 2 | 1.25× |
| 3 (perp + option + event) | 1.5× |
Hold positions simultaneously across product classes under one margin account. This is where Gilt is unique — the rewards reflect that.
| Simultaneous UM positions | Multiplier on maintenance |
|---|---|
| 1 product class | 1.0× |
| 2 product classes | 1.5× |
| 3 product classes | 2.0× |
Maintenance points = held-through-funding bonuses and any ongoing position-maintenance rewards. Fill-based points use the diversity bonus separately.
The Gilt Liquidity Vault (GLV) accepts real deposits from day one of beta to bootstrap mainnet liquidity. Points are rate-scaled and multiplied by the commitment you make — because protocol needs capital deployed when mainnet goes live, not withdrawn the moment it does.
The lockup clock starts at mainnet launch, not your deposit date. A beta depositor choosing "launch + 90 days" locks from deposit through 90 days post-launch — straddling the bootstrap period when your capital actually does work.
Vault points accrue as provisional during your commitment period. They vest — become real points in your balance — when you reach your commitment milestone.
Withdraw early and provisional points are forfeit. Base yield is always yours; points reflect real commitment.
The first $5M of TVL during the first 30 days of beta earns an additional +50% multiplier stacked on top of the commitment tier. Expires at 30 days or $5M, whichever first. Only vests if the commitment vests.
Above $500k deposited per address, the per-dollar rate halves. Keeps emission bounded and prevents a single whale dominating the depositor leaderboard.
Bring traders to Gilt. Earn a cut of their cumulative points for life — without reducing theirs.
| Action | Points |
|---|---|
| Referee signs up + completes first trade | 500 one-time |
| Ongoing referral bonus | 10% of referee's lifetime points |
Anti-sybil: referee must complete a qualifying first trade; credits pause if referee is inactive for 30 consecutive days. Wallet verification may be required.
Permanent status layer, separate from points. Each NFT is minted once, never reissued. They confer no trading advantage — just a permanent public record of early contribution.
Campaign Champion NFTs (top 10 trader / top 50 depositor / top 10 referrer) mint per campaign post-beta, never reissued.
Points buy real in-platform utility today. Not a promise, not a placeholder — things you can use from the moment you earn them.
Any future utility added increases the value of existing points — never decreases it.
We do not currently have a token. The points program exists because points already buy real utility on Gilt — it doesn't depend on a token to be worthwhile.
Every mechanic in this program has a calculable worst-case cost to the protocol. No perpetual multipliers, no uncapped giveaways, no structures that ask users to absorb protocol losses for yield. Gilt is the safer protocol — and the incentive design reflects that.
| Mechanic | Bounded by |
|---|---|
| Beta trader | Hard daily cap × 60 days + one-time caps |
| Beta vault | Committed capital × days × max multiplier (forfeit on early withdrawal) |
| Early-depositor boost | $5M cap + 30-day window (only vests if commitment vests) |
| Mainnet volume points | Self-funded by fee revenue |
| Fee-tier floors | User's own lifetime trading volume |
| Referral bonus | Referee's own bounded emission (referee unaffected) |
| NFTs | Zero economic cost — status only |
See Protection for how Gilt absorbs trading and custody risk directly, rather than transferring it onto users in exchange for yield.
Beta is paper-traded, but points are real and permanent. Follow @giltprotocol on X — testnet access drops there first.