Juicebox · interactive mechanism simulation

Contributors pay ETH into a Payment Terminal, which mints project tokens and deposits ETH into the Treasury. Each funding cycle, ETH pays out up to the distribution limit; anything left is overflow. Token holders can burn tokens to redeem a bonding-curve share of that overflow. Edit the parameters and watch the flywheel change.
Contributors 0 contributions Payment Terminal pay ETH → mint tokens 0.0 ETH raised Treasury 0.0 ETH limit 40 ETH / cycle Token Store 0 tokens 15% reserved Project Payouts up to limit / cycle 0.0 ETH paid out Redeemers burn tokens → reclaim overflow 0.0 ETH redeemed gas cost > refund for small holders
Contributors
0
Total raised
0.0 ETH
Treasury (redeemable overflow)
0.0 ETH
Token supply
0
ETH redeemed
0.0 ETH
Parameters — edit me
15%
2.0%
40 ETH
80%
1.2/s
Controls

Illustrative simulation. Defaults loosely mirror the researched Juicebox mechanism (funding cycles, reserved/discount rates, a payout/distribution limit, and bonding-curve overflow redemption), but contribution sizes, cycle timing, and the "bank run" button are simplified and randomized for visualization — not live onchain data. Drag the sliders to explore how the flywheel responds. Part of The Onchain Experiment Atlas.