Skip to content
Built for Robinhood Chain

Save. Earn. Someone wins.

YieldJack pools savings, puts the deposits to work, and turns the yield they generate into recurring prizes — while every saver keeps their own tracked principal. $JACK stakers earn a share of YieldJack's creator-fee revenue on top.

Save & WinAvailable at launch
Current prize—
Round—
Your deposit—
JACK rewards—

Figures populate once the production vault and prize engine are deployed — see Transparency.

Save & Win

Pooled savings, personal principal, shared upside

YieldJack turns the yield generated by pooled deposits into recurring prizes for eligible savers — without touching what each saver put in.

Your principal stays yours

Deposits are tracked per-wallet and accounted for separately from prize funds — withdraw your tracked principal whenever the production contracts allow it.

Yield funds the prize, never principal

Only realized yield generated by the pooled deposits can ever fund a round's prize. Principal accounting and prize accounting never mix.

Eligible savers enter every round

Depositors are automatically eligible for recurring draws while their funds are in the vault — no separate ticket purchase or lockup required.

$JACK

JACK ties trading activity to real, streamed rewards

Stake JACK to earn a share of YieldJack's creator-fee revenue in WETH — routed on-chain through a permissionless fee router, never a promise.

70.00%

JACK stakers

Streamed as WETH over 7 days

20.00%

Prize reserve

Tops up YieldJack's recurring prizes

10.00%

Operations & security

Infrastructure and safety work

Documented split from JackFeeRouter's immutable constructor parameters — shown ahead of deployment. These percentages apply to YieldJack's creator-fee revenue after applicable Pons protocol fees—not to gross trading volume.

Every $JACK trade that generates creator-fee revenue routes it to JackFeeRouter. Anyone can permissionlessly call its harvest function, which wraps received ETH to WETH and splits it 70/20/10 between stakers, the prize reserve, and operations.

Explore JACK utility →

How saving works

Three steps, every round

The same lifecycle repeats every round: deposit, let yield accrue, then a winner is drawn while everyone keeps their principal.

01

Deposit

Deposit the supported savings asset into the vault. Your principal is tracked to your wallet from that moment on.

02

Yield accrues

The vault routes pooled deposits into a verified yield source. Realized yield — never principal — builds toward the round's prize.

03

Draw or withdraw

When a round closes, one eligible depositor is drawn to win the accrued prize. Withdraw your principal according to the production contracts, any time.

Creator revenue

From a JACK trade to a staking reward

No off-chain promise — the flow from trading activity to a staker's claimable WETH happens entirely through permissionless, on-chain calls.

Step 1

JACK trades

Creator fees accrue in pons V2's fee escrow

Step 2

harvest()

Permissionless — anyone can call it, any time

Step 3

Wrap to WETH

Native ETH is wrapped before any transfer

Step 4

70 / 20 / 10 split

Stakers · prize reserve · operations

Draws

Current round

Prize amount—Available at launch
Round state—Available at launch
Time remaining—Available at launch
View draws →

History

Recent draws

No draws yet

Winner and prize history will appear here once the production prize engine has run its first round.

Open contracts, open source

Every contract address YieldJack uses is published on the Transparency page the moment it's deployed. The full source is public on GitHub.

Save with YieldJack. Someone wins every round.

Open the app to see your position, or explore what staking $JACK earns.