From 7e63cd18c824f07729a69a800120ba20cf9d17f6 Mon Sep 17 00:00:00 2001 From: Said <38730890+Cataclypsme@users.noreply.github.com> Date: Mon, 22 May 2023 16:09:24 +0000 Subject: [PATCH 1/5] Update 3 files --- docs/aggregation-protocol/api/swagger.mdx | 1 + .../beginner/Articles/how-to-stake.mdx | 73 ++++++++++++++++--- git-submodules/limit-order-protocol | 2 +- 3 files changed, 66 insertions(+), 10 deletions(-) diff --git a/docs/aggregation-protocol/api/swagger.mdx b/docs/aggregation-protocol/api/swagger.mdx index 39fa0a756..92d1d7321 100644 --- a/docs/aggregation-protocol/api/swagger.mdx +++ b/docs/aggregation-protocol/api/swagger.mdx @@ -1,5 +1,6 @@ --- sidebar_position: 2 +sidebar_label: "API Reference" --- import Tabs from '@theme/Tabs'; diff --git a/docs/educational-resources/beginner/Articles/how-to-stake.mdx b/docs/educational-resources/beginner/Articles/how-to-stake.mdx index 5e9e5eb62..479d62973 100644 --- a/docs/educational-resources/beginner/Articles/how-to-stake.mdx +++ b/docs/educational-resources/beginner/Articles/how-to-stake.mdx @@ -1,22 +1,77 @@ --- -sidebar_label: 'How to Stake 1INCH token' +sidebar_label: 'How to Stake 1INCH Tokens' +title: 'How to Stake 1INCH Tokens?' --- -import DropDown from './assets/Dropdown.jsx' +import DropDown from './assets/Dropdown.jsx' -First connect your wallet. Then click on the “DAO” tab, followed by “Staking”. - - +Staking is an active participation process in a network's DAO governance or consensus mechanism where tokens are locked to earn rewards. By staking tokens on the 1inch Protocol, which operates on supported chains, you gain the opportunity to engage in the 1inch Network's DAO governance. This guide will provide you with essential information on effectively staking your tokens on the 1inch Protocol, including details about the penalty for unstaking. + +It's important to note that this guide assumes you already possess a basic understanding of blockchain technology, are familiar with cryptocurrency wallets, and have knowledge of transaction processes. To demonstrate the staking process, we will use a compatible cryptocurrency wallet that supports staking, ensuring it contains sufficient funds. + +For security reasons, we highly recommend storing your tokens in cold storage wallets and reserving hot storage wallets exclusively for staking purposes. + +## How to Swap Crypto Native Tokens to 1INCH? + +Prior to staking on the 1inch Protocol, it is essential to exchange your crypto native tokens for 1INCH tokens. By doing so, you will obtain the necessary authorization to stake and earn rewards. + +Below are the steps to convert your native tokens into 1INCH tokens: + +1. Go to [1inch.io](https://1inch.io/). +2. Locate the Launch DApp button situated in the upper right corner and click on it. This action will immediately take you to the swap mode interface. +3. Click on the Connect Wallet button positioned in the top right corner to connect your wallet. +4. Choose your preferred native token by selecting chains from the dropdown menu beside the connect button. +5. Indicate the quantity of your desired native tokens you wish to convert into 1INCH tokens. +6. Proceed by clicking on the Swap button. +7. Confirm the swap by clicking on the Confirm Swap button. +8. Finally, validate the transaction within your wallet to complete the process. + +## Staking 1INCH Tokens + +Once you have acquired a certain amount of 1INCH tokens, you can to stake them by following these steps: + +1. Navigate to the DAO drop-down menu located in the navigation bar. +2. Select the Staking option from the menu, which will redirect you to the staking interface. -Next, enter the amount of 1INCH you would like to stake, set the locking period (default is 2 years) and click “Give permission to stake”. Then sign the transaction in your connected wallet. + +3. Specify the desired quantity of tokens you intend to stake. +4. Click on the Give Permission button and validate the transaction within your wallet. ![](./assets/GivePermissionButton.jpeg) -![](./assets/SignPermit.jpeg) -This will permit the 1INCH tokens to be used by the smart contract *and* stake them in one single transaction. Once completed, your 1INCH tokens will be staked! You will then be able to see the total amount of tokens staked, your lock period, and your total Unicorn Power (used for delegation or 1inch DAO governance voting). +5. Allow some time for the transaction to be processed and confirmed on the blockchain. +6. Click on the Stake button and confirm the transaction within your wallet. Subsequently, you will be able to view the total amount of staked tokens, the lock period, and your total Unicorn Power, which can be utilized for delegation or 1inch DAO governance voting. ![](./assets/StakingAndUnicornPower.png) -*Please note: Unstaking before the end of the lock period will result in a penalty.* +## Troubleshooting and Tips + +If you encounter any issues during the staking process, consider the following tips: + +- Ensure that your wallet is securely connected and contains an adequate balance. +- Double-check all transaction details before confirming to prevent any errors. +- If you encounter any technical challenges, seek assistance from the 1inch Protocol's support resources or community for prompt resolution. + +## Unstaking Penalties +When staking, you have the option to select a custom or preset lock period. It's crucial to understand that your staked 1INCH tokens cannot be withdrawn without a penalty until the designated lock period ends. + +The penalty amount is calculated as the balance minus the withdrawal amount. The withdrawal amount is determined by subtracting the voting power from the balance and dividing the result by 0.9. The maximum potential loss for an early withdrawal is 90%, based on a minimum lock period of 1 month. + +As time progresses, the penalty for unstaking 1INCH tokens gradually decreases. Additionally, opting for a longer lock period results in receiving a higher amount of UP (Unicorn Power) tokens. It's worth noting that the quantity of held Unicorn Power also diminishes over time, similar to the withdrawal penalty. + +## Conclusion + +To summarize, staking on the 1inch Protocol offers the chance to earn rewards and engage in DAO governance. By following this comprehensive guide, you should now possess a solid understanding of the staking process and feel confident in staking your tokens. + + + + + \ No newline at end of file diff --git a/git-submodules/limit-order-protocol b/git-submodules/limit-order-protocol index bfc3761f6..6335abc79 160000 --- a/git-submodules/limit-order-protocol +++ b/git-submodules/limit-order-protocol @@ -1 +1 @@ -Subproject commit bfc3761f6ac37b56284982f62ef01ab69612e8d7 +Subproject commit 6335abc7950b4f67875fc3b4ea9c5f468bc1c994 From b14a67c82c9301a5568a9673d9850b0ef774fbcd Mon Sep 17 00:00:00 2001 From: Said <38730890+Cataclypsme@users.noreply.github.com> Date: Mon, 22 May 2023 16:22:55 +0000 Subject: [PATCH 2/5] Update how-to-stake.mdx --- docs/educational-resources/beginner/Articles/how-to-stake.mdx | 2 ++ 1 file changed, 2 insertions(+) diff --git a/docs/educational-resources/beginner/Articles/how-to-stake.mdx b/docs/educational-resources/beginner/Articles/how-to-stake.mdx index 479d62973..a3afceaa8 100644 --- a/docs/educational-resources/beginner/Articles/how-to-stake.mdx +++ b/docs/educational-resources/beginner/Articles/how-to-stake.mdx @@ -74,4 +74,6 @@ Next, enter the amount of 1INCH you would like to stake, set the locking period ![](./assets/SignPermit.jpeg) This will permit the 1INCH tokens to be used by the smart contract *and* stake them in one single transaction. Once completed, your 1INCH tokens will be staked! You will then be able to see the total amount of tokens staked, your lock period, and your total Unicorn Power (used for delegation or 1inch DAO governance voting). --> + + \ No newline at end of file From 69342e1e13592f9c135a8da3ce236a4b492fdf10 Mon Sep 17 00:00:00 2001 From: Said <38730890+Cataclypsme@users.noreply.github.com> Date: Mon, 22 May 2023 16:24:19 +0000 Subject: [PATCH 3/5] Update how-to-stake.mdx --- docs/educational-resources/beginner/Articles/how-to-stake.mdx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/educational-resources/beginner/Articles/how-to-stake.mdx b/docs/educational-resources/beginner/Articles/how-to-stake.mdx index a3afceaa8..2952a6dd2 100644 --- a/docs/educational-resources/beginner/Articles/how-to-stake.mdx +++ b/docs/educational-resources/beginner/Articles/how-to-stake.mdx @@ -1,5 +1,5 @@ --- -sidebar_label: 'How to Stake 1INCH Tokens' +sidebar_label: 'How to Stake 1INCH Tokens?' title: 'How to Stake 1INCH Tokens?' --- import DropDown from './assets/Dropdown.jsx' From 6ebeffcbd114bf18fe565d1f217d3f1a34943cb5 Mon Sep 17 00:00:00 2001 From: Said <38730890+Cataclypsme@users.noreply.github.com> Date: Mon, 22 May 2023 23:13:31 +0000 Subject: [PATCH 4/5] Update how-to-stake.mdx --- .../beginner/Articles/how-to-stake.mdx | 35 +++++++++---------- 1 file changed, 17 insertions(+), 18 deletions(-) diff --git a/docs/educational-resources/beginner/Articles/how-to-stake.mdx b/docs/educational-resources/beginner/Articles/how-to-stake.mdx index 2952a6dd2..b54ba0968 100644 --- a/docs/educational-resources/beginner/Articles/how-to-stake.mdx +++ b/docs/educational-resources/beginner/Articles/how-to-stake.mdx @@ -4,45 +4,44 @@ title: 'How to Stake 1INCH Tokens?' --- import DropDown from './assets/Dropdown.jsx' -Staking is an active participation process in a network's DAO governance or consensus mechanism where tokens are locked to earn rewards. By staking tokens on the 1inch Protocol, which operates on supported chains, you gain the opportunity to engage in the 1inch Network's DAO governance. This guide will provide you with essential information on effectively staking your tokens on the 1inch Protocol, including details about the penalty for unstaking. +Staking is the process of locking up tokens to participate in a network's DAO governance and consensus mechanism in order to earn rewards. When you stake your tokens on the 1inch Protocols, which operate on a list of supported chains, you gain the opportunity to engage in the 1inch Network's DAO governance and earn rewards. -It's important to note that this guide assumes you already possess a basic understanding of blockchain technology, are familiar with cryptocurrency wallets, and have knowledge of transaction processes. To demonstrate the staking process, we will use a compatible cryptocurrency wallet that supports staking, ensuring it contains sufficient funds. +This guide will provide you with essential information on effectively staking your tokens on the 1inch Protocol, including details about the penalty for unstaking. It's important to note that this guide assumes you already possess a basic understanding of blockchain technology, you are familiar with cryptocurrency wallets, and you possess a knowledge of blockchain transactions. -For security reasons, we highly recommend storing your tokens in cold storage wallets and reserving hot storage wallets exclusively for staking purposes. +To demonstrate the staking process, we will use a compatible wallet with sufficient funds. For security reasons, you should store your tokens in cold storage wallets and reserve hot storage wallets exclusively for staking purposes. ## How to Swap Crypto Native Tokens to 1INCH? Prior to staking on the 1inch Protocol, it is essential to exchange your crypto native tokens for 1INCH tokens. By doing so, you will obtain the necessary authorization to stake and earn rewards. -Below are the steps to convert your native tokens into 1INCH tokens: +Below are the steps to convert your native tokens to 1INCH tokens: 1. Go to [1inch.io](https://1inch.io/). -2. Locate the Launch DApp button situated in the upper right corner and click on it. This action will immediately take you to the swap mode interface. -3. Click on the Connect Wallet button positioned in the top right corner to connect your wallet. -4. Choose your preferred native token by selecting chains from the dropdown menu beside the connect button. -5. Indicate the quantity of your desired native tokens you wish to convert into 1INCH tokens. -6. Proceed by clicking on the Swap button. -7. Confirm the swap by clicking on the Confirm Swap button. +2. Locate the **Launch DApp** button situated in the upper right corner and click on it. This action will immediately take you to the swap mode interface. +3. Click on the **Connect Wallet** button positioned in the top right corner to connect your wallet. +4. Choose your preferred native token by selecting a chain from the chains' dropdown menu beside the **Connect Wallet** button. +5. Indicate the amount of your desired native tokens you wish to convert to 1INCH tokens. +6. Proceed by clicking on the **Swap** button. +7. Confirm the swap by clicking on the **Confirm Swap** button. 8. Finally, validate the transaction within your wallet to complete the process. ## Staking 1INCH Tokens Once you have acquired a certain amount of 1INCH tokens, you can to stake them by following these steps: -1. Navigate to the DAO drop-down menu located in the navigation bar. -2. Select the Staking option from the menu, which will redirect you to the staking interface. +1. Go to the DAO drop-down menu located in the navigation bar. +2. Click on the **Staking** option from the menu, which will redirect you to the staking interface. -3. Specify the desired quantity of tokens you intend to stake. -4. Click on the Give Permission button and validate the transaction within your wallet. +3. Enter your desired amount of tokens you intend to stake. +4. Click on the **Give Permission** button and validate the transaction within your wallet. ![](./assets/GivePermissionButton.jpeg) - 5. Allow some time for the transaction to be processed and confirmed on the blockchain. -6. Click on the Stake button and confirm the transaction within your wallet. Subsequently, you will be able to view the total amount of staked tokens, the lock period, and your total Unicorn Power, which can be utilized for delegation or 1inch DAO governance voting. +6. Click on the **Stake** button and confirm the transaction within your wallet. Subsequently, you will be able to view the total amount of staked tokens, the lock period, and your total Unicorn Power, which can be utilized for delegation or 1inch DAO governance voting. ![](./assets/StakingAndUnicornPower.png) @@ -59,11 +58,11 @@ When staking, you have the option to select a custom or preset lock period. It's The penalty amount is calculated as the balance minus the withdrawal amount. The withdrawal amount is determined by subtracting the voting power from the balance and dividing the result by 0.9. The maximum potential loss for an early withdrawal is 90%, based on a minimum lock period of 1 month. -As time progresses, the penalty for unstaking 1INCH tokens gradually decreases. Additionally, opting for a longer lock period results in receiving a higher amount of UP (Unicorn Power) tokens. It's worth noting that the quantity of held Unicorn Power also diminishes over time, similar to the withdrawal penalty. +As time progresses, the penalty for unstaking 1INCH tokens gradually decreases. Additionally, opting for a longer lock period results in receiving a higher amount of UP (Unicorn Power). It's worth noting that the quantity of held Unicorn Power also diminishes over time, similar to the withdrawal penalty. ## Conclusion -To summarize, staking on the 1inch Protocol offers the chance to earn rewards and engage in DAO governance. By following this comprehensive guide, you should now possess a solid understanding of the staking process and feel confident in staking your tokens. +In conclusion, staking on the 1inch Protocol offers the chance to earn rewards and engage in DAO governance. By following this comprehensive guide, you should now possess a solid understanding of the staking process and feel confident in staking your tokens. From da103a9d319fd92f96262ca54a38073e3501f21d Mon Sep 17 00:00:00 2001 From: Said <38730890+Cataclypsme@users.noreply.github.com> Date: Mon, 29 May 2023 17:27:40 +0000 Subject: [PATCH 5/5] Update 3 files --- docs/aggregation-protocol/api/_category_.json | 2 +- docs/aggregation-protocol/api/swagger.mdx | 1 - .../beginner/Articles/how-to-stake.mdx | 27 ++++++++++--------- 3 files changed, 15 insertions(+), 15 deletions(-) diff --git a/docs/aggregation-protocol/api/_category_.json b/docs/aggregation-protocol/api/_category_.json index a4b6671f1..7e1d1665e 100644 --- a/docs/aggregation-protocol/api/_category_.json +++ b/docs/aggregation-protocol/api/_category_.json @@ -1,4 +1,4 @@ { - "label": "API", + "label": "API Reference", "position": 3 } diff --git a/docs/aggregation-protocol/api/swagger.mdx b/docs/aggregation-protocol/api/swagger.mdx index 92d1d7321..39fa0a756 100644 --- a/docs/aggregation-protocol/api/swagger.mdx +++ b/docs/aggregation-protocol/api/swagger.mdx @@ -1,6 +1,5 @@ --- sidebar_position: 2 -sidebar_label: "API Reference" --- import Tabs from '@theme/Tabs'; diff --git a/docs/educational-resources/beginner/Articles/how-to-stake.mdx b/docs/educational-resources/beginner/Articles/how-to-stake.mdx index b54ba0968..eeed3adfc 100644 --- a/docs/educational-resources/beginner/Articles/how-to-stake.mdx +++ b/docs/educational-resources/beginner/Articles/how-to-stake.mdx @@ -8,7 +8,15 @@ Staking is the process of locking up tokens to participate in a network's DAO go This guide will provide you with essential information on effectively staking your tokens on the 1inch Protocol, including details about the penalty for unstaking. It's important to note that this guide assumes you already possess a basic understanding of blockchain technology, you are familiar with cryptocurrency wallets, and you possess a knowledge of blockchain transactions. -To demonstrate the staking process, we will use a compatible wallet with sufficient funds. For security reasons, you should store your tokens in cold storage wallets and reserve hot storage wallets exclusively for staking purposes. +To demonstrate the staking process, we will first discuss the unstaking penalties and use a compatible wallet with sufficient funds. For security reasons, you should store your tokens in cold storage wallets and reserve hot storage wallets exclusively for staking purposes. + +## Unstaking Penalties +When staking, you have the option to select a custom or preset lock period. It's crucial to understand that your staked 1INCH tokens cannot be withdrawn without a penalty until the designated lock period ends. + +The penalty amount is calculated as the balance minus the withdrawal amount. The withdrawal amount is determined by subtracting the voting power from the balance and dividing the result by 0.9. The maximum potential loss for an early withdrawal is 90%, based on a minimum lock period of 1 month. + +As time progresses, the penalty for unstaking 1INCH tokens gradually decreases. Additionally, opting for a longer lock period results in receiving a higher amount of UP (Unicorn Power). It's worth noting that the quantity of held Unicorn Power also diminishes over time, similar to the withdrawal penalty. + ## How to Swap Crypto Native Tokens to 1INCH? @@ -16,7 +24,7 @@ Prior to staking on the 1inch Protocol, it is essential to exchange your crypto Below are the steps to convert your native tokens to 1INCH tokens: -1. Go to [1inch.io](https://1inch.io/). +1. Go to https://app.1inch.io. 2. Locate the **Launch DApp** button situated in the upper right corner and click on it. This action will immediately take you to the swap mode interface. 3. Click on the **Connect Wallet** button positioned in the top right corner to connect your wallet. 4. Choose your preferred native token by selecting a chain from the chains' dropdown menu beside the **Connect Wallet** button. @@ -36,12 +44,13 @@ Once you have acquired a certain amount of 1INCH tokens, you can to stake them b 3. Enter your desired amount of tokens you intend to stake. -4. Click on the **Give Permission** button and validate the transaction within your wallet. +4. Set the locking period (default is 2 years). +5. Click on the **Give Permission** button and validate the transaction within your wallet. ![](./assets/GivePermissionButton.jpeg) -5. Allow some time for the transaction to be processed and confirmed on the blockchain. -6. Click on the **Stake** button and confirm the transaction within your wallet. Subsequently, you will be able to view the total amount of staked tokens, the lock period, and your total Unicorn Power, which can be utilized for delegation or 1inch DAO governance voting. +6. Allow some time for the transaction to be processed and confirmed on the blockchain. +7. Click on the **Stake** button and confirm the transaction within your wallet. Subsequently, you will be able to view the total amount of staked tokens, the lock period, and your total Unicorn Power, which can be utilized for delegation or 1inch DAO governance voting. ![](./assets/StakingAndUnicornPower.png) @@ -53,12 +62,6 @@ If you encounter any issues during the staking process, consider the following t - Double-check all transaction details before confirming to prevent any errors. - If you encounter any technical challenges, seek assistance from the 1inch Protocol's support resources or community for prompt resolution. -## Unstaking Penalties -When staking, you have the option to select a custom or preset lock period. It's crucial to understand that your staked 1INCH tokens cannot be withdrawn without a penalty until the designated lock period ends. - -The penalty amount is calculated as the balance minus the withdrawal amount. The withdrawal amount is determined by subtracting the voting power from the balance and dividing the result by 0.9. The maximum potential loss for an early withdrawal is 90%, based on a minimum lock period of 1 month. - -As time progresses, the penalty for unstaking 1INCH tokens gradually decreases. Additionally, opting for a longer lock period results in receiving a higher amount of UP (Unicorn Power). It's worth noting that the quantity of held Unicorn Power also diminishes over time, similar to the withdrawal penalty. ## Conclusion @@ -67,8 +70,6 @@ In conclusion, staking on the 1inch Protocol offers the chance to earn rewards a