hodler
  • Hodler Documentation
  • Overview
    • How to begin
      • Convert
      • Deposit
      • Withdraw
    • Bonding curve
  • architecture
    • Smart contracts
      • Hodlerfactory.sol
      • Hodler.sol
      • HodlerERC20.sol
      • Addresses
  • Contact
    • Get in touch
Powered by GitBook
On this page

Was this helpful?

  1. Overview

Bonding curve

PreviousWithdrawNextSmart contracts

Last updated 4 years ago

Was this helpful?

To determine the reward / penalty per participant we use a simple linear bonding curve between 80% and 120%.

return=aāˆ—x+breturn = a * x + breturn=aāˆ—x+b

The linear curve results in the first 50% of sellers (withdrawn) to pay a total penalty of ~10% and the last 50% of sellers to receive a reward of ~10%. Max penalty and max reward is 20%. Break-even is at 50% of total pool withdrawn. For an overview see the curve below and for the implementation see Hodler.sol under architecture.