Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Small smooth fixes #343

Merged
merged 1 commit into from
Nov 30, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions docs/smooth/subscribe-to-smooth/automatic.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,5 +10,6 @@ Go to your dappnode's [staking brain](http://brain.web3signer.dappnode/) and cha
It is extremely important that you keep the fee recipient of your validator set to Smooth's address (`0xAdFb8D27671F14f297eE94135e266aAFf8752e35`) as long as it is subscribed to Smooth. If, at any point, you change the fee recipient of your validator and propose a block without unsubscribing first, you will be banned from Smooth and will not be able to participate in it again.
:::

:::info Check your subscription status in Smooth's website
You can check the subscription status of your validators in [Smooth's website](https://smooth.dappnode.io/). Once logged in with your wallet, your validators will appear in the "My Validators" section.
### Step 2: Check your subscription status!

Go to [Smooth's website](https://smooth.dappnode.io/) and log in with your wallet. A list of all the validators with the same withdrawal address as your logged in wallet will appear. Once the validator proposes a block, it will appear as subscribed. We recommend you familiarize yourself with this website! It is the place where you will manage your validators going forward.
10 changes: 5 additions & 5 deletions docs/smooth/subscribe-to-smooth/manual.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ The manual subscription is done through **[Smooth's website](https://smooth.dapp

### Step 1: Change your fee recipient to Smooth's address.

Change the fee recipient of your validator to Smooth's address, just as if you were subscribing automatically. In dappnode, this process is as simple as changing the fee recipient in your [staking brain](http://brain.web3signer.dappnode/).
Change the fee recipient of your validator to Smooth's address, just as if you were subscribing automatically. In Dappnode, this process is as simple as changing the fee recipient in your [staking brain](http://brain.web3signer.dappnode/).

**This step is extremely important**. Make sure you're changing the fee recipient of the validators you are going to manually subscribe and that the fee recipient is correctly set to Smooth's address (`0xAdFb8D27671F14f297eE94135e266aAFf8752e35`). If a subscribed validator proposes a block with an incorrect fee recipient, it will be banned from Smooth and will not be able to participate in it again.

Expand All @@ -24,17 +24,17 @@ Select the validator you want to subscribe to Smooth by clicking on the "Subscri

When clicking on the "Subscribe" button, Smooth will check if your validator is registered to any MEV relay. If it is, it will also check if the fee recipient of your validator is set to Smooth's address in each relay. **Three different dialogs can appear**, depending on the state of your validator and the MEV relays it is registered to.

#### Possible Dialog 1: Validator is not registered to any MEV relay.
#### Scenario 1: Validator is not registered to any MEV relay.

<p align="center">
<img src="/img/smooth_no_relays.png" alt="no_relays" width="400"/>
</p>

When doing a manual subscription, it is obligatory to be registered in at least one MEV relay. In dappnode, registering and using a relay is as simple as selecting the desired relay in the "MEV Boost" Card at the [Stakers UI](http://my.dappnode/stakers/ethereum/). Once you have selected at least one relay, you can go back to the Smooth website and click on the "Subscribe" button again.
When doing a manual subscription, it is obligatory to be registered in at least one MEV relay. In Dappnode, registering and using a relay is as simple as selecting the desired relay in the "MEV Boost" Card at the [Stakers UI](http://my.dappnode/stakers/ethereum/). Once you have selected at least one relay, you can go back to the Smooth website and click on the "Subscribe" button again.



#### Possible Dialog 2: Validator does not have the Smooth's address as fee recipient in relays.
#### Scenario 2: Validator does not have the Smooth's address as fee recipient in relays.

<p align="center">
<img src="/img/smooth_incorrect_fee_recipient.png" alt="incorrect_fee_recipient" width="400"/>
Expand All @@ -46,7 +46,7 @@ If this dialog appears, it means that the fee recipient of your validator is not
Relays that you no longer use won't reflect the fee recipient changes you did for each validator in your staking brain. If you have already changed your fee recipient but the warning still appears, please check the "Troubleshooting" section down below for more information.
:::

#### Possible Dialog 3: Validator is registered to at least one MEV relay and has the correct fee recipient set.
#### Scenario 3: Validator is registered to at least one MEV relay and has the correct fee recipient set.

<p align="center">
<img src="/img/smooth_correct_fee_recipient.png" alt="correct_fee_recipient" width="400"/>
Expand Down
2 changes: 1 addition & 1 deletion docs/smooth/subscribe-to-smooth/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

Hello! In this section you will find all the information on how to subscribe your Validators to Smooth. Even though the process is simple, it is important to follow the steps carefully.

:::danger Before subscibing to Smooth!
:::danger Before subscribing to Smooth!
Only validators with ETH1 withdrawal addresses can be subscribed to Smooth. If you have a validator with a BLS withdrawal address, please update it to an ETH1 withdrawal address before subscribing to Smooth.

Ensure that you have control over the ETH1 withdrawal address of the validators you plan to subscribe to Smooth. This address is the one you will need to use when logging into Smooth's website and manage your validators going forward. Only the withdrawal address has the capability to claim rewards generated by your validators from Smooth.
Expand Down