Deployed Tag 1.0.0
- FOXy - 0xDc49108ce5C57bc3408c3A5E95F3d864eC386Ed3
- FOX - 0xc770EEfAd204B5180dF6a14Ee197D99d808ee52d
- Staking -0xee77aa3Fd23BbeBaf94386dD44b548e9a785ea4b
- Liquidity Reserve - 0x8EC637Fe2800940C7959f9BAd4fE69e41225CD39
Yieldy is a staking rewards system that allows token holders the ability to stake the corresponding token into a smart contract in order to receive rewards denominated in the Yieldy version of that token. For instance, if you have wETH and want to stake it into the wETH Yieldy staking contract, you will stake your wETH and receive wETHy back. Yieldies are ERC20, rebasing tokens that are redeemable 1:1 with their corresponding token. Yieldy rewards are generated by the staking system are provided to the contract via swapping Tokemak's TOKE rewards on chain through cowswap. The ultimate goal of the yieldy project is to enable a variety of token holders to have a simplified interface in which to earn yield on their tokens that outperforms other avenues available to them without active management.
yarn
yarn compile
yarn test
oryarn coverage
will run the basic test examples.
yarn local-node
- used to run your own forked mainnet node locally
yarn local-init
- used to initialize local-node and set up the FOXy contracts to use locally
yarn local-mine
- used to mine to the next Tokemak cycle as well as sendWithdrawalRequests and rebase