diff --git a/docs/intro/keys.md b/docs/intro/keys.md index 770d4dd..ee18355 100644 --- a/docs/intro/keys.md +++ b/docs/intro/keys.md @@ -39,7 +39,7 @@ Yes, but only in that keys can be _reset_ (ie. regenerated as a new key pair). I
Did you know?

-As a brief word on the NEAR runtime, the subsystem that manages state transitions on the blockchain (ie. keeping things moving from one block to the next), it's worth understanding that the movement of the system happens in stages, called epochs, during which the group of validators does not change. The [Nightshade whitepaper](https://near.org/downloads/Nightshade.pdf) introduces epochs this way: "the maintenance of the network is done in epochs, where an epoch is a period of time on the order of days." and there's much more detail in the paper. +As a brief word on the NEAR runtime, the subsystem that manages state transitions on the blockchain (ie. keeping things moving from one block to the next), it's worth understanding that the movement of the system happens in stages, called epochs, during which the group of validators does not change. The [Nightshade whitepaper](https://near.org/papers/nightshade) introduces epochs this way: "the maintenance of the network is done in epochs, where an epoch is a period of time on the order of days." and there's much more detail in the paper. At the beginning of each epoch, some computation produces a list of validators for the very next epoch (not the one that just started). The input to this computation includes all validators that have "raised their hand" to be a validator by staking some amount over the system's staking threshold. The output of this computation is a list of the validators for the very next epoch. @@ -57,12 +57,12 @@ If validator keys are changed _during an epoch in which the validator is staking For concrete examples of keys being used as identifiers, you can see a list of validators and active nodes on various NEAR networks here: - NEAR testnet (staking currently disabled) - - https://rpc.testnet.near.org/status - - https://rpc.testnet.near.org/network_info + - `https://rpc.testnet.near.org/status` + - `https://rpc.testnet.near.org/network_info` - NEAR betanet - - https://rpc.betanet.near.org/status - - https://rpc.betanet.near.org/network_info + - `https://rpc.betanet.near.org/status` + - `https://rpc.betanet.near.org/network_info` >Got a question? diff --git a/docs/intro/snapshots.md b/docs/intro/snapshots.md index 5092c19..05744da 100644 --- a/docs/intro/snapshots.md +++ b/docs/intro/snapshots.md @@ -15,10 +15,10 @@ Here are the available snapshots directories based on node type and network. Ple | Node Type and Network| S3 Path | | -------------------- | ------------------------------------------------------------------------ | -| RPC testnet | https://dcf58hz8pnro2.cloudfront.net/backups/testnet/rpc/latest | -| RPC mainnet | https://dcf58hz8pnro2.cloudfront.net/backups/mainnet/rpc/latest | -| Archival testnet | https://dcf58hz8pnro2.cloudfront.net/backups/testnet/archive/latest | -| Archival mainnet | https://dcf58hz8pnro2.cloudfront.net/backups/mainnet/archive/latest | +| RPC testnet | `https://dcf58hz8pnro2.cloudfront.net/backups/testnet/rpc/latest` | +| RPC mainnet | `https://dcf58hz8pnro2.cloudfront.net/backups/mainnet/rpc/latest` | +| Archival testnet | `https://dcf58hz8pnro2.cloudfront.net/backups/testnet/archive/latest` | +| Archival mainnet | `https://dcf58hz8pnro2.cloudfront.net/backups/mainnet/archive/latest` | ---- Prerequisite: diff --git a/docs/rpc/run-rpc-node-without-nearup.md b/docs/rpc/run-rpc-node-without-nearup.md index 11b8319..f55c111 100644 --- a/docs/rpc/run-rpc-node-without-nearup.md +++ b/docs/rpc/run-rpc-node-without-nearup.md @@ -24,7 +24,7 @@ Running a RPC node is very similar to running a [validator node](/validator/runn ## Prerequisites -- [Rust](https://www.rust-lang.org/). If not already installed, please [follow these instructions](https://docs.near.org/develop/prerequisites). +- [Rust](https://www.rust-lang.org/). If not already installed, please [follow these instructions](https://doc.rust-lang.org/book/ch01-01-installation.html). - [Git](https://git-scm.com/) - Installed developer tools: - MacOS diff --git a/docs/rpc/state-sync.md b/docs/rpc/state-sync.md index 25d2f03..525cf97 100644 --- a/docs/rpc/state-sync.md +++ b/docs/rpc/state-sync.md @@ -64,7 +64,7 @@ If you notice that your node runs state sync and it hasn't completed after 3 hou * `archive` * `block_fetch_horizon` -The best way to see the exact config values used is to visit a debug page of your node: http://127.0.0.1:3030/debug/client_config +The best way to see the exact config values used is to visit a debug page of your node: `http://127.0.0.1:3030/debug/client_config` Check whether state sync is enabled, and check whether it's configured to get state parts from the right location mentioned above. diff --git a/docs/validator/staking-and-delegation.md b/docs/validator/staking-and-delegation.md index 9f81cf7..519dacf 100644 --- a/docs/validator/staking-and-delegation.md +++ b/docs/validator/staking-and-delegation.md @@ -44,8 +44,9 @@ near stake --amount 0 # Delegation on NEAR -## How does delegating staking works? -NEAR token holders are encouraged to earn reward by delegate their tokens. By staking your NEAR tokens, you help to secure the network and earn rewards. When you delegate your tokens, you are depositing and staking your token with a specific staking pool that has been deployed by a validator. +## How does delegating staking work? + +NEAR token holders are encouraged to earn rewards by delegating their tokens. By staking your NEAR tokens, you help to secure the network and earn rewards. When you delegate your tokens, you are depositing and staking your token with a specific staking pool that has been deployed by a validator. ## How to choose your validator(s)? A list of available pools for delegation (one per validator) is available on the [Explorer Validator](https://explorer.near.org/nodes/validators) page. Delegators should review validators' performance and commission charged to decide how best to delegate. @@ -56,7 +57,7 @@ Delegators may use the [NEAR wallet](https://wallet.near.org/) or the [NEAR CLI] For delegators, who would like to delegate using the NEAR wallet, please create your `mainnet` wallet: - Go to [wallet.near.org](https://wallet.near.org/) and create an account. -- Navigate to the [staking](https://wallet.near.org/staking) tab to select an available staking pool to delegate your tokens. +- Navigate to the [staking](https://app.mynearwallet.com/staking) tab to select an available staking pool to delegate your tokens. ## Delegate with the NEAR CLI diff --git a/docs/validator/validator-bootcamp.md b/docs/validator/validator-bootcamp.md index 4b2258f..f037a90 100644 --- a/docs/validator/validator-bootcamp.md +++ b/docs/validator/validator-bootcamp.md @@ -13,7 +13,7 @@ description: NEAR Validator Bootcamp ***What’s the current protocol upgrade that will increase the number of validators on Mainnet?*** -The next upgrade to increase the number of mainnet validators will introduce Chunk-Only Producers, and is currently slated for Q3 2022. To find out more about how to become a Chunk-Only Producer, please head to https://near.org/decentralize/ and register. +The next upgrade to increase the number of mainnet validators will introduce Chunk-Only Producers, and is currently slated for Q3 2022. ***How do I join NEAR as a validator on the Mainnet? What steps do I need to take?*** @@ -1504,9 +1504,8 @@ INFO stats: #42376888 Waiting for peers 0/0/40 peers ⬇ 0 B/s ⬆ 0 B/s 0.00 bp **Resolution** Download the latest config.json file and restart: -- For Guildnet: https://s3.us-east-2.amazonaws.com/build.openshards.io/nearcore-deploy/guildnet/config.json -- For Testnet: https://s3-us-west-1.amazonaws.com/build.nearprotocol.com/nearcore-deploy/testnet/config.json -- For Mainnet: https://s3-us-west-1.amazonaws.com/build.nearprotocol.com/nearcore-deploy/mainnet/config.json +- For Testnet: `https://s3-us-west-1.amazonaws.com/build.nearprotocol.com/nearcore-deploy/testnet/config.json` +- For Mainnet: `https://s3-us-west-1.amazonaws.com/build.nearprotocol.com/nearcore-deploy/mainnet/config.json` ## LESSON 7 - NODE FAILOVER diff --git a/website/mlc_config.json b/website/mlc_config.json index 6f69fcc..078e2b7 100644 --- a/website/mlc_config.json +++ b/website/mlc_config.json @@ -3,6 +3,9 @@ { "pattern": "^https://near-node.zendesk.com" }, + { + "pattern": "^https://twitter.com" + }, { "pattern": "^https://rpc.betanet.near.org" }