Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nanne007/how-yam-works.share
Share on Yam Protocol
https://github.com/nanne007/how-yam-works.share
Last synced: 8 days ago
JSON representation
Share on Yam Protocol
- Host: GitHub
- URL: https://github.com/nanne007/how-yam-works.share
- Owner: nanne007
- Created: 2020-08-26T15:14:52.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-08-27T06:56:03.000Z (about 4 years ago)
- Last Synced: 2023-07-13T19:50:47.970Z (over 1 year ago)
- Size: 1.18 MB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
---
marp: true
theme: gaia
footer: by [lerencao](https://github.com/lerencao)
paginate: true
---## How Yam Protocol works
![width:850](./assets/images/yam.jpg)
---
### Yam Token
- Delegator Pattern.
- Only **Gov** can change underlying **implementation**.
- Only **Gov** can change **rebaser**, **incentivizer**.
- Only **Gov**, **Rebaser**, **Incentivizer** can `mint`.
- Only **Rebaser** can `rebase`.---
### Initial Token Dispatch
- Several pools with equal yam tokens mint by gov during initialization.
- User stake their ETH to ETH pool, and get yam reword during the staking period.
- Last for 7 days.---
### Gov
- GovImpl
- store proposals from proposers.
- Voters cast votes to proposals.
- Once proposal is approved, everyone can queue the txns in the proposal to TimeLock.
- Once the time has come, everyone can trigger the execution of queued txns.---
### Rebase
- Get the rate of YAM/yCRV from Uniswap.
- based one the rate, change the scalingFactor---
### Incentivize
- Another staking pool which users need to stake yam/yCRV LP tokens, and get yam token as reward.
- Half for every 7 days.