YAM Migration FAQ

Yam Finance
Yam Finance
Published in
2 min readAug 16, 2020

--

[Update 4:00PM UTC, 8/18/20: Migration contract audit in progress with Peckshield Inc., and is expected to be completed in the next 24–48 hours. Following the audit, we will publish the report, deploy the migration contract, and enable migration through http://yam.finance. YAM holders will then have 72 hours to migrate.]

Please see below for the most up to date information regarding the future of the YAM protocol. As has always been our intention, the community will be in control of future decision making. The migration from YAMv1 to YAMv2 is the first step in this process; from there, YAMv2 tokenholders will signal their desired path forward on community proposals.

1. How will the migration process work?

- A new YAMv2 ERC-20 token will be created. This will be a standard ERC-20 token with no rebases to serve as placeholder while YAMv3 is audited.

- A migration contract will be audited and deployed as soon as possible. We are in discussions with multiple auditors.

- All YAMv1 holders can burn YAMv1 to mint YAMv2 via a migration contract.

- The number of YAMv2 tokens received will be based upon YAMv1 balanceOfUnderlying, which remains constant regardless of rebases.

- The migration contract will have a deadline that will be a minimum of 48 hours after deployment and a maximum of 72 hours after deployment. Following the deadline, migration will be impossible and YAMv1 tokens will no longer be able to migrate to YAMv2.

2. How will the YAMv3 protocol relaunch work?

- YAMv3 will be a fully audited version of the YAM protocol.

- There will be a mechanism that allows for YAMv2 to be converted to YAMv3. The details of this mechanism will be subject to a vote.

3. How will delegators be rewarded?

- Members of the community will submit proposals to reward those who delegated votes to help save YAM.These proposals will be subject to tokenholder approval.

- You can view snapshotted votes at the time of governance proposal here.

4. Can I continue to farm YAMv1?

- The staking contracts continue to function.

- Providing liquidity to the YAM/yCRV Uniswap pool is extremely risky due to the bug in the YAM rebase functionality. A positive rebase will buy yCRV and send it to the frozen reserves contract.

5. What are the official Yam token addresses?

- Yamv1: 0x0e2298e3b3390e3b945a5456fbf59ecc3f55da16

- Yamv2: TBD

- Yamv3: TBD

YAM Additional Info and Resources:

- Intro post

- Migration Plan

- Initial Post-Mortem and Bug Explanation

Community-built Resource for Protocol Information:

https://yam.chainwiki.dev/en/home

--

--