Ring Protocol
Search
K
Comment on page

ERC20BondingCurve

An ERC20 specific RUSD bonding curve

Contract

Description

A bonding curve implementation for purchasing RUSD with ERC20.
The Bonding curve sets the exchange rate at $1 + b, where b is a buffer. The buffer is initially set to 0.5% to allow for variance above $1. Governance can vote to converge b to 0 as the liquidity increases and volatility decreases.
The oracle used is the UniswapOracle.
  • Minter💰

ABIs

ethbondingcurve.json
8KB
Code
ERC20BondingCurve ABI