diff --git a/docs/getting-started/products/ylockers/yyb/overview.md b/docs/getting-started/products/ylockers/yyb/overview.md index 7b03ba757..01f6eb4e6 100644 --- a/docs/getting-started/products/ylockers/yyb/overview.md +++ b/docs/getting-started/products/ylockers/yyb/overview.md @@ -1,5 +1,7 @@ # yYB Overview +![image](/img/product-pages/yyb-banner.png) + ## What is yYB? yYB is Yearn's veYB yLocker product. It is designed to tokenize the different benefits of a [veYB position](https://docs.yieldbasis.com/user/veyb) in a simple, user-friendly way. Let's review the basics of liquid locker tokens like yYB: diff --git a/docs/getting-started/products/ylockers/yyb/yyb-migration-guide.md b/docs/getting-started/products/ylockers/yyb/yyb-migration-guide.md new file mode 100644 index 000000000..62cab6a01 --- /dev/null +++ b/docs/getting-started/products/ylockers/yyb/yyb-migration-guide.md @@ -0,0 +1,31 @@ +# veYB Migration Guide + +Do you have a veYB position and want to migrate to yYB? You've come to the right place to learn how! + +## Quick Start + +1. On the landing page, click [Migrate](https://yyb.yearn.fi/app/migrate) to enter the yYB app's migration page. +2. Click "Connect Wallet" (top right) to connect to your preferred wallet. +3. When you see your wallet address instead of "Connect Wallet", you're connected. + +## Migrate veYB to yYB + +In order to make any veYB position transferrable, you must first clear existing gauge weight and max lock your YB. Once complete, you may migrate to yYB 1:1. + +### Step 1 + +First, you need to remove your gauge weight allocations. If you have voted recently, you will need to wait 10 days since your last vote before you can clear your votes. + +![image](/img/guides/yYB/migration-step-1.png) + +### Step 2 + +Once you've cleared your votes, you will be instructed to lock your YB for the maximum duration (also known as "permalocking"). + +![image](/img/guides/yYB/migration-step-2.png) + +### Step 3 + +You can now migrate your veYB to yYB by transferring your permalocked veYB to Yearn in exchange for yYB tokens at a 1:1 ratio. + +![image](/img/guides/yYB/migration-step-3.png) diff --git a/scripts/fetchedAddressData.json b/scripts/fetchedAddressData.json index 87a536075..063c4f824 100644 --- a/scripts/fetchedAddressData.json +++ b/scripts/fetchedAddressData.json @@ -1,5 +1,5 @@ { - "timeLastChecked": 1766510970, + "timeLastChecked": 1768411023, "addressesData": { "v3ContractAddresses": { "topLevel": { diff --git a/sidebars/sidebarsUserDocs.js b/sidebars/sidebarsUserDocs.js index 9455abed5..8a5a12a3a 100644 --- a/sidebars/sidebarsUserDocs.js +++ b/sidebars/sidebarsUserDocs.js @@ -113,6 +113,7 @@ module.exports = { items: [ 'products/ylockers/yyb/yyb-faq', 'products/ylockers/yyb/yyb-guide', + 'products/ylockers/yyb/yyb-migration-guide', { type: 'link', label: 'yYB Contract Addresses →', diff --git a/static/img/guides/yYB/migration-step-1.png b/static/img/guides/yYB/migration-step-1.png new file mode 100644 index 000000000..6a8744dac Binary files /dev/null and b/static/img/guides/yYB/migration-step-1.png differ diff --git a/static/img/guides/yYB/migration-step-2.png b/static/img/guides/yYB/migration-step-2.png new file mode 100644 index 000000000..325b87c7d Binary files /dev/null and b/static/img/guides/yYB/migration-step-2.png differ diff --git a/static/img/guides/yYB/migration-step-3.png b/static/img/guides/yYB/migration-step-3.png new file mode 100644 index 000000000..629b56921 Binary files /dev/null and b/static/img/guides/yYB/migration-step-3.png differ diff --git a/static/img/product-pages/yyb-banner.png b/static/img/product-pages/yyb-banner.png new file mode 100644 index 000000000..f487182a3 Binary files /dev/null and b/static/img/product-pages/yyb-banner.png differ