DIVIS
fair-launch crowdsale opens in--d --:--:--get ready →
divis · the token

STAKE DIVIS.

Staking connects your DIVIS to a dedicated allocation of the engine's earned USDG income. Your underlying DIVIS holder entitlement remains counted once; vested token emissions and loyalty weights are separate from earned revenue. Funded claims follow the applicable eligibility, streaming and vesting rules.

divisstaking · r4

The R4 staking surface.

USDG from hook fees, pad fees and the staking contract's own DIVIS dividends, streamed in 7-day batches and split by weight (stake + multiplier points). esDIVIS emissions split by stake, on a 16-quarter floor-paused clock. Min stake 1,000 DIVIS — below 100,000 aggregate weight, released rewards park instead of streaming.

DivisStaking · EmissionsEscrow · esDIVIS
phase 2 · designed — live once the R4 addresses are set
Stake

DIVIS in, minimum 1,000 per position. Weight = stake + multiplier points (100%/yr, capped at 1× stake, burned pro-rata on unstake). Unstaking has a one-day stake-weighted minimum age.

Earn

USDG from hook fees, pad fees and the staking contract's own DIVIS dividends, streamed in 7-day batches and split by weight. esDIVIS emissions split by stake only. One claim() pays both. Below the 100,000-DIVIS aggregate floor, released USDG parks as locked credits and the emission clock pauses — nothing is burned.

Vest

esDIVIS is non-transferable. vest(amount) opens a 365-day linear lot on a weekly expiry ladder; the clock only runs while your stake covers the remaining vest. claim() pays vested DIVIS.

emissions: 250M DIVIS escrowed, flat 15.625M per 91-day quarter × 16 quarters, floor-paused clock, permissionless distribute(). the legacy fee vault below stays live on the old deployment until the R4 cutover.

live on-chainthe old deployment's vault, still paying. new staking happens in the R4 panel above.
divisstaking

What a staker receives.

One reward asset keeps claim gas bounded: three fixed accumulators, no dynamic token list. Only FeeRouter, the hook and EmissionsEscrow can push rewards in.

phase 2 · designed
StreamAssetComes fromNatureSplit by
Hub feesUSDG20% of DivisHook fees on DIVIS/USDG and DIVIS/WETH, straight to stakersrealstake + multiplier points
Pad feesUSDG50% of curve (0.5%) and graduation (5%) fees, converted from ETH by opsrealstake + multiplier points
Keeper profitsUSDGRe-peg gap captured by the protocol keeperrealstake + multiplier points
DIVIS dividendsUSDG40% of hub fees and 20% of pad fees go to all DIVIS holders; the staking contract is a holder and forwards its sharerealstake + multiplier points
EmissionsesDIVISEmissionsEscrow, 250M over 4 years, 1-yr vest only while staked; frozen while any pStock series is in arrears (DSP stopper)capped inflationstake only
Backing growthreserve basketReserve slice + bonds + 20% of feesaccrues to all holders via the floor
multiplier points

Loyalty, not inflation.

  • › Accrue at 100% per year of staked DIVIS, capped at 1× stake, so a one-year staker has up to 2× weight on every real-asset stream.
  • › Burned pro-rata on unstake. Real yield compounds loyalty; emissions do not (esDIVIS is split by stake only).
  • › Minimum stake 1,000 DIVIS and a minTotalStaked floor of 100,000 DIVIS below which rewards are parked instead of distributed. SafeCast on every accumulator multiplication. This closes the dust-stake overflow class for good.
esDIVIS

Emissions that cannot be dumped.

  • › Emissions are paid as esDIVIS, a non-transferable ERC-20. Two uses: stake it (weight 1×, no multiplier points) or vest it.
  • › Post-launch, emissions sit below the DSP senior layer: while any pStock series is in arrears, EmissionsEscrow.distribute is frozen by the stopper until the coupon is paid. Your USDG streams are never in that waterfall.
  • › Vesting is linear over 365 days into DIVIS and runs only while the account keeps at least the DIVIS stake that produced it. Unstake below that and vesting pauses.
  • › 250M DIVIS escrowed at genesis, streamed per second at a flat 15.625M per 91-day quarter for 16 quarters; time spent below the staking floor pauses the clock instead of burning emissions. Anyone can call distribute(); nothing can exceed the escrow balance; no top-ups, no rate governance.
the schedule

62.5 · 62.5 · 62.5 · 62.5.

Million DIVIS per year, flat at 15.625M per 91-day quarter for 16 quarters, one-year vest, only while staked. Below-floor stretches pause the clock — the quarters run later, they never shrink.

phase 2 · designed
62.5M
YEAR 1
62.5M
YEAR 2
62.5M
YEAR 3
62.5M
YEAR 4

sizing, for the record: if ~120M of the 300M circulating is staked, esDIVIS accrues at ~52% of stake per year, flat in all four years. none of it sellable for a year; all of it pausable by unstaking. shown to prove the bootstrap works, never quoted as a return.