Skip to content
Draft
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
4 changes: 2 additions & 2 deletions pages/nodes/delegation/stake_beam.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ import Image from 'next/image'

This page describes how you can stake your BEAM with validators by using the Delegation dashboard.

Go to the Delegation dashboard and view the list of [active validators](https://nodes.onbeam.com/delegations).
Go to the Delegation dashboard and view the list of [active validators](https://nodes.onbeam.com).

You can use the filtering and sorting options if you wish to find specific validators or narrow down the search.

1. Choose a validator running a Beam Node that aligns with your goals.
2. Stake your BEAM to the selected validator.

<Image
src="/assets/nodes/delegation/stake-beam.PNG"
src="/assets/nodes/delegation/stake-beam.png"
alt="Stake BEAM"
width={400}
height={200}
Expand Down
4 changes: 2 additions & 2 deletions pages/nodes/delegation/stake_node_tokens.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,15 @@ description: meta description

This page describes how you can stake your Node tokens with validators by using the Delegation dashboard.

Go to the Delegation dashboard and view the list of [active validators](https://nodes.onbeam.com/delegations).
Go to the Delegation dashboard and view the list of [active validators](https://nodes.onbeam.com).

You can use the filtering and sorting options if you wish to find specific validators or narrow down the search.

1. Choose a validator running a Beam Node that aligns with your goals.
2. Delegate your Node Tokens to the selected validator.

<Image
src="/assets/nodes/delegation/stake-nft.PNG"
src="/assets/nodes/delegation/stake-nft.png"
alt="Stake Node NFT"
width={400}
height={200}
Expand Down
2 changes: 1 addition & 1 deletion pages/nodes/maintenance/slashing.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,4 @@ description: meta description
# Slashing
The moment a validator cannot guarantee enough uptime, or the other validators in the network earmark a certain validator as malicious or dishonest (misbehaving), that particular Beam Node will lose (a part of) its rewards, and those delegating to this node will get slashed on their respective rewards.

The most important metric is validator uptime, measured over the entire epoch. Validators must achieve at least 80% uptime within the epoch to receive full rewards. If uptime falls below 80%, rewards are scaled linearly based on the percentage of the epoch served.
The most important metric is validator uptime, measured over the entire season. Validators must achieve at least 80% uptime within the season to receive full rewards. If uptime falls below 80%, rewards are scaled linearly based on the percentage of the season served.
32 changes: 2 additions & 30 deletions pages/nodes/requirements/bridging.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ import Image from 'next/image'

Users may bridge tokens to the Beam Network by using any bridge protocols deployed on Beam Network.

Below we have displayed a step-by-step process for bridging tokens by use of Beam Bridge. As the Beam Network is a permissionless blockchain network, note that anyone may deploy a bridge protocol on it and develop interfaces that interact with it.
Below we have displayed a step-by-step process for bridging tokens by use of Beam Bridge (within the Beam App). As the Beam Network is a permissionless blockchain network, note that anyone may deploy a bridge protocol on it and develop interfaces that interact with it.

Follow these steps to bridge your tokens to the Beam Network using the Beam Bridge.

<Steps>

### Visit the Beam Bridge

Navigate to the [Beam Bridge](https://bridge.onbeam.com) in your web browser.
Navigate to the [Beam Bridge](https://app.onbeam.com/bridge) in your web browser.

<Image
src="/assets/nodes/requirements/bridging/Bridge1.png"
Expand Down Expand Up @@ -49,24 +49,10 @@ Choose the network you want to bridge from in the "From" dropdown menu and selec

Before bridging, you'll need to approve the bridge contract to spend your tokens. Click "Approve" and confirm the transaction in your wallet.

<Image
src="/assets/nodes/requirements/bridging/Bridge4.png"
alt="Approve Token Spending"
width={800}
height={400}
/>

### Confirm Transaction

Click the "Bridge" button and confirm the transaction in your wallet.

<Image
src="/assets/nodes/requirements/bridging/Bridge5.png"
alt="Bridge Transaction Confirmation"
width={800}
height={400}
/>

<Callout type="info">
Make sure you have enough native tokens on your source chain to cover gas fees.
</Callout>
Expand All @@ -75,20 +61,6 @@ Click the "Bridge" button and confirm the transaction in your wallet.

Wait for the bridging process to complete. This typically takes a few minutes depending on network conditions.

<Image
src="/assets/nodes/requirements/bridging/Bridge6.png"
alt="Bridge Processing"
width={800}
height={400}
/>

</Steps>

Once the transaction is confirmed on both networks, your bridged tokens will be available in your wallet on the Beam Network.

<Image
src="/assets/nodes/requirements/bridging/Bridge7.png"
alt="Bridge Complete"
width={800}
height={400}
/>
14 changes: 6 additions & 8 deletions pages/nodes/requirements/mint.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,31 +5,29 @@ description: meta description

# How to mint a Node Token?

Below we have displayed a step-by-step process for minting a Node Token via [nodes.onbeam.com](http://nodes.onbeam.com).
Below we have displayed a step-by-step process for minting a Node Token via [nodes.onbeam.com](https://nodes.onbeam.com/mint).

As the source code of the smart contract is open source, note however that others may also implement a user interface (frontend) to interact with such a smart contract. It will also be possible to interact with the smart contract directly by other means. Consequently, it is possible to interact with the smart contract elsewhere than by use of nodes.onbeam.com if a user wishes to do so.

---

### Step 1 - Head over to [nodes.onbeam.com](http://nodes.onbeam.com)
### Step 1 - Head over to [nodes.onbeam.com](https://nodes.onbeam.com/mint)

The first step to take is to ensure you have accessed the correct site. As described above, in principle anyone can implement a user interface to interact with the smart contract, but if you wish to use [nodes.onbeam.com](http://nodes.onbeam.com), make sure that you are on the correct site. Please only trust the official links shared by the [Beam Foundation](http://x.com/beamfdn) and [BuildOnBeam](http://x.com/buildonbeam) accounts.
The first step to take is to ensure you have accessed the correct site. As described above, in principle anyone can implement a user interface to interact with the smart contract, but if you wish to use [nodes.onbeam.com](https://nodes.onbeam.com/mint), make sure that you are on the correct site. Please only trust the official links shared by the [Beam Foundation](http://x.com/beamfdn) and [BuildOnBeam](http://x.com/buildonbeam) accounts.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXcdN3ToV6oTBYK8nXBs4OYmBgiEI2veeBvUY7jzq5M3sekW2UEzrplRcIUIXeqvSOvTcu9JdegPVB4nilkdwxj2Sy_wqIEkLDOe0b51DwKePW1YTjkbGRkBFY7-wqGBds6A2gqdbA?key=YbApXu9XiZv637JVpmPQy_fv)

---

### Step 2 - Connect your wallet

In the upper right corner, press 'connect wallet'. This will open up a pop-up where you may select the wallet of your preference. This ranges from MetaMask, Phantom, Rabby, Coinbase Wallet to virtually any possible wallet.

## ![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXfZO0NvT7IWnZhecYCcnON2uZc3JWYqRmo9q0HPYEWnNT2cGko5BMaRQ1EynYO30N_brsoN4NnDdH7mHwfDnYoW1M-HeNPB1wEAvpr7v9GVFSDLFPk0umNqYkoP_ZaHx0lqT9DcRw?key=YbApXu9XiZv637JVpmPQy_fv)
In the upper right corner, press 'connect wallet'. This will open up a pop-up where you may select the wallet of your preference. This ranges from MetaMask, Phantom, Rabby, Coinbase Wallet to virtually any supported wallet.

---

### Step 3 - Press 'mint node token'

Once you've successfully connected your wallet, it's time to initiate the minting process. This is done by pressing the 'mint node' button in the middle of your screen.
Once you've successfully connected your wallet, it's time to initiate the minting process. This is done by pressing the 'mint node token' button in the middle of your screen.

![](https://lh7-rt.googleusercontent.com/docsz/AD_4nXdHZ_VUXhJrPf8CQaCMW-aI3oFOnSO-kFYq2nbGgMs26MkUsIqQYu2ciRrT2LleViqFMyWfDHMFvBhKzLxZxEF5tvO7DBlR7Kb1mQqzG3rRtMKNrXRYiRqFAEB1HU1Ekc2jXgQUCg?key=YbApXu9XiZv637JVpmPQy_fv)

Expand All @@ -38,7 +36,7 @@ Once you've successfully connected your wallet, it's time to initiate the mintin

### Step 4 - Select your preferences

In a new popup window, you will be met with a variety of choices to make;
In a new popup window, you will be met with a variety of choices to make:


- Chain - historically Node Tokens were available on several chains. Since we're past the Horizon Upgrade, only Beam Network is available.
Expand Down
12 changes: 6 additions & 6 deletions pages/nodes/rewards.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,14 +10,14 @@ The Beam Network is a vital part of the Beam ecosystem which stretches far and w
These rewards can be divided into [primary](/nodes/rewards/primary) and [secondary](/nodes/rewards/secondary) rewards.


## Epochs
## Seasons

Rewards on the Beam network will be distributed in epochs. Each epochs duration is exactly `2629746` seconds, which translates to `30.436875` days. This duration is specific to make the epochs better align with each month start and end. The first epoch starts on `Tuesday, 1 April 2025 GMT+00`. The second epoch starts immediately upon the end of the first one, and so forth.
Rewards on the Beam network will be distributed in seasons. Each seasons duration is exactly `2629746` seconds, which translates to `30.436875` days. This duration is specific to make the seasons better align with each month start and end. The first season starts on `Tuesday, 1 April 2025 GMT+00`. The second season starts immediately upon the end of the first one, and so forth.

The following table represents the epochs and their duration for the year 2025:
The following table represents the seasons and their duration for the year 2025:


| Epoch | Start Date & Time (GMT) | End Date & Time (GMT) |
| Season | Start Date & Time (GMT) | End Date & Time (GMT) |
| --- | --- | --- |
| 1 | 2025-04-01 00:00:00 | 2025-05-01 10:29:05 |
| 2 | 2025-05-01 10:29:06 | 2025-05-31 20:58:11 |
Expand All @@ -30,12 +30,12 @@ The following table represents the epochs and their duration for the year 2025:
| 9 | 2025-11-30 11:52:48 | 2025-12-30 22:21:53 |
| 10 | 2025-12-30 22:21:54 | 2026-01-30 08:50:59 |

At the end of each epoch there is a period of 7 days during which several processes need to finalize:
At the end of each season there is a period of 7 days during which several processes need to finalize:
- Uptime proof submission
- Rewards calculation
- Rewards distribution

After the 7 days have passed, rewards become claimable via the [Delegation dashboard](https://nodes.onbeam.com/delegations)
After the 7 days have passed, rewards become claimable via the [Delegation dashboard](https://nodes.onbeam.com)

## Rewards calculation and distribution process

Expand Down
4 changes: 1 addition & 3 deletions pages/nodes/rewards/claim_rewards.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,6 @@ description: meta description

# How to claim rewards

**Disclaimer:** rewards are not claimable through the Delegation dashboard at this point but will be soon with an upcoming update!

Pending rewards can be claimed through the Delegation dashboard. Once you sign in with your wallet which was used to create delegations or set up your validator node, you will be able to access the Rewards sub-page from the [delegations](https://nodes.onbeam.com/delegations) page.
Pending rewards can be claimed through the Delegation dashboard. Once you sign in with your wallet which was used to create delegations or set up your validator node, you will be able to access the Rewards sub-page from the [rewards](https://nodes.onbeam.com/rewards) page.

In the rewards page, you will see your personalized list of pending rewards. Each reward will be claimable individually and will trigger an on-chain transaction for you to approve before receiving your rewards.
2 changes: 2 additions & 0 deletions pages/nodes/run_node/naas.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,5 @@ See below a list of NaaS providers on the Beam Network. Note that the service pr
- NodeOps
- https://console.nodeops.network/deployNode/beam-mainnet-validator
- https://docs.nodeops.network/Guides/Run-Protocol-Nodes/beam
- Nodeifi
- https://nodeifi.io/services
4 changes: 2 additions & 2 deletions pages/nodes/run_node/register.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ With all the requirements from the previous step ready, proceed to the [validato
The final parameter is the amount of BEAM you would like to start off staking with. The minimum requirement is 20,000 BEAM and 1 Node NFT.

<Image
src="/assets/nodes/run_node/register-validator.PNG"
src="/assets/nodes/run_node/register-validator.png"
alt="Register validator"
width={800}
height={400}
Expand All @@ -63,7 +63,7 @@ The final parameter is the amount of BEAM you would like to start off staking wi
Click *"Finish Registration"* and approve the pending transaction. Once it is completed, most often within a few minutes, the Validator Manager contract will respond by adding your new validator node to the validator set and it will be visible as active in the validator list [here](https://nodes.onbeam.com/delegations).

<Image
src="/assets/nodes/run_node/available-validators.PNG"
src="/assets/nodes/run_node/available-validators.png"
alt="Available validators"
width={800}
height={400}
Expand Down
Binary file removed public/assets/nodes/delegation/stake-beam.PNG
Binary file not shown.
Binary file added public/assets/nodes/delegation/stake-beam.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed public/assets/nodes/delegation/stake-nft.PNG
Binary file not shown.
Binary file added public/assets/nodes/delegation/stake-nft.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/assets/nodes/manage_node/commission.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/assets/nodes/requirements/bridging/Bridge1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/assets/nodes/requirements/bridging/Bridge2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified public/assets/nodes/requirements/bridging/Bridge3.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file removed public/assets/nodes/run_node/register-validator.PNG
Binary file not shown.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.