diff --git a/docs/sidebars.js b/docs/sidebars.js index b384661ba..0106f9e93 100644 --- a/docs/sidebars.js +++ b/docs/sidebars.js @@ -101,35 +101,6 @@ module.exports = { "running-validator/validator-stake", "running-validator/validator-monitor", "running-validator/validator-info", - { - type: "category", - label: "Incenvitized Testnet", - items: [ - "tour-de-sol", - { - type: "category", - label: "Registration", - items: [ - "tour-de-sol/registration/how-to-register", - "tour-de-sol/registration/terms-of-participation", - "tour-de-sol/registration/rewards", - "tour-de-sol/registration/confidentiality", - "tour-de-sol/registration/validator-registration-and-rewards-faq", - ], - }, - { - type: "category", - label: "Participation", - items: [ - "tour-de-sol/participation/validator-technical-requirements", - "tour-de-sol/participation/validator-public-key-registration", - "tour-de-sol/participation/steps-to-create-a-validator", - ], - }, - "tour-de-sol/useful-links", - "tour-de-sol/submitting-bugs", - ], - }, "running-validator/validator-troubleshoot", ], Clusters: [ diff --git a/docs/src/tour-de-sol.md b/docs/src/tour-de-sol.md deleted file mode 100644 index 20700728f..000000000 --- a/docs/src/tour-de-sol.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Introduction ---- - -## Welcome! - -This guide contains information about how to participate in Solana's Tour de SOL. Questions? Comments? Keep on reading! - -### Learn more about Tour de SOL - -If you haven't registered yet, complete the form at [https://solana.com/validator-registration/](https://solana.com/validator-registration/) first. diff --git a/docs/src/tour-de-sol/participation/README.md b/docs/src/tour-de-sol/participation/README.md deleted file mode 100644 index 60e27ea9d..000000000 --- a/docs/src/tour-de-sol/participation/README.md +++ /dev/null @@ -1 +0,0 @@ -# Participation diff --git a/docs/src/tour-de-sol/participation/steps-to-create-a-validator.md b/docs/src/tour-de-sol/participation/steps-to-create-a-validator.md deleted file mode 100644 index ecb56d1a3..000000000 --- a/docs/src/tour-de-sol/participation/steps-to-create-a-validator.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Steps to create a validator ---- - -To create a Solana validator, follow the normal [validator workflow](../../running-validator/validator-start.md) -targeting the [Testnet cluster](../../clusters.md). - -Note that Testnet validators are automatically staked by a process that runs -every Epoch. If your validator is running correctly then in a couple of days it -will be staked (and automatically destaked if offline for a prolonged period of -time). diff --git a/docs/src/tour-de-sol/participation/validator-public-key-registration.md b/docs/src/tour-de-sol/participation/validator-public-key-registration.md deleted file mode 100644 index 1826aa6fa..000000000 --- a/docs/src/tour-de-sol/participation/validator-public-key-registration.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: Create a validator public key ---- - -In order to participate you need to first register. See [Registration info](../registration/how-to-register.md). - -In order to obtain your allotment of SOL you need to publish your -validator's identity public key under your keybase.io account. - -## **Generate Keypair** - -1. If you haven't already, generate your validator's identity keypair by running: - - ```bash - solana-keygen new -o ~/validator-keypair.json - ``` - -2. The identity public key can now be viewed by running: - - ```bash - solana-keygen pubkey ~/validator-keypair.json - ``` - -> Note: The "validator-keypair.json” file is also your \(ed25519\) private key. - -Your validator identity keypair uniquely identifies your validator within the network. **It is crucial to back-up this information.** - -If you don’t back up this information, you WILL NOT BE ABLE TO RECOVER YOUR VALIDATOR, if you lose access to it. If this happens, YOU WILL LOSE YOUR ALLOCATION OF SOL TOO. - -To back-up your validator identify keypair, **back-up your "validator-keypair.json” file to a secure location.** - -## Link your Solana pubkey to a Keybase account - -You must link your Solana pubkey to a Keybase.io account. The following instructions describe how to do that by installing Keybase on your server. - -1. Install [Keybase](https://keybase.io/download) on your machine. -2. Log in to your Keybase account on your server. Create a Keybase account first if you don’t already have one. Here’s a [list of basic Keybase CLI commands](https://keybase.io/docs/command_line/basics). -3. Create a Solana directory in your public file folder: `mkdir /keybase/public//solana` -4. Publish your validator's identity public key by creating an empty file in your Keybase public file folder in the following format: `/keybase/public//solana/validator-`. For example: - - ```bash - touch /keybase/public//solana/validator- - ``` - -5. To check your public key was published, ensure you can successfully browse to `https://keybase.pub//solana/validator-` diff --git a/docs/src/tour-de-sol/participation/validator-technical-requirements.md b/docs/src/tour-de-sol/participation/validator-technical-requirements.md deleted file mode 100644 index 9e824b489..000000000 --- a/docs/src/tour-de-sol/participation/validator-technical-requirements.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Requirements to run a validator ---- - -## Hardware - -See [suggested hardware configuration here](../../running-validator/validator-reqs.md). - -## Software - -- We build and run on Ubuntu 20.04 diff --git a/docs/src/tour-de-sol/registration/README.md b/docs/src/tour-de-sol/registration/README.md deleted file mode 100644 index 9c3eb458f..000000000 --- a/docs/src/tour-de-sol/registration/README.md +++ /dev/null @@ -1 +0,0 @@ -# Registration diff --git a/docs/src/tour-de-sol/registration/confidentiality.md b/docs/src/tour-de-sol/registration/confidentiality.md deleted file mode 100644 index 17b65a400..000000000 --- a/docs/src/tour-de-sol/registration/confidentiality.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Confidentiality ---- - -**Section 8 of the** [**TOUR DE SOL PARTICIPATION TERMS**](https://drive.google.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view) **references confidentiality.** - -Solana doesn’t intend to share any confidential information during the Tour de SOL. However, if we do, it will be called out as such within our communications verbally, by email, etc. Unless information is specifically called out as such, the information should not be considered confidential and we welcome you to share it. diff --git a/docs/src/tour-de-sol/registration/how-to-register.md b/docs/src/tour-de-sol/registration/how-to-register.md deleted file mode 100644 index 2ba86281a..000000000 --- a/docs/src/tour-de-sol/registration/how-to-register.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -title: How To Register ---- - -For registration, KYC, and the participation agreement, please visit the -validator registration page on the Solana.com website: - -https://solana.com/validator-registration diff --git a/docs/src/tour-de-sol/registration/rewards.md b/docs/src/tour-de-sol/registration/rewards.md deleted file mode 100644 index e61cf4471..000000000 --- a/docs/src/tour-de-sol/registration/rewards.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Compensation ---- - -## Compensation Calculation - -Compensation will be calculated according to the compensation design described in [this forum post](https://forums.solana.com/t/tour-de-sol-updates-to-tour-de-sol-and-bug-bounty-compensation-structure/1132). - -Please also see section “2\(f\) Tour de Sol Details” of the [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view) for additional compensation details. - -## Requirements to Receive Rewards - -Participants must have signed the Tour de SOL participation agreement, -passed KYC/AML , as well as filled out the W-8 BEN or W-9 tax form -\(depending on your residency\) prior to participating in the Tour. - -A participant may participate in any and all stages that begin after they -complete registration. The final registrations dates will be announced -publicly on a stage-by-stage basis. - -## Tax Implications - -Participants are entering into a service agreement with Solana with discretionary compensation associated with the services. They are not considered to be a full-time employee of the company and therefore Solana is collecting W-9 and W-8 BEN forms in order to support tax reporting obligations, if applicable. Solana recommends participants consult with a tax accountant to understand any potential tax implications. - -Also, as stated in Sections 2i, 2k and 10c of the [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view): - -> 2i - To receive any SOL Reward, a Finalist must sign the Company’s standard form of SOL Reward Agreement which will include the terms and conditions governing the ownership and use of the SOL that are issued as the SOL Reward, including but not limited to applicable lockups required by securities laws, blackout dates and tax reporting information. - -> 2k - To receive any SOL Reward, a Finalist must sign the Company’s standard form of SOL Reward Agreement which will include the terms and conditions governing the ownership and use of the SOL that are issued as the SOL Reward, including but not limited to applicable lockups required by securities laws, blackout dates and tax reporting information. - -> 10c - You are responsible for complying with all laws and regulations applicable to your transactions on any Protocol, including, but not limited to, the Commodity Exchange Act and the regulations promulgated thereunder by the U.S. Commodity Futures Trading Commission \(“CFTC”\), the federal securities laws and the regulations promulgated thereunder by the U.S. Securities and Exchange Commission \(“SEC”\), and the tax laws applicable to any remuneration received by you from Company. diff --git a/docs/src/tour-de-sol/registration/terms-of-participation.md b/docs/src/tour-de-sol/registration/terms-of-participation.md deleted file mode 100644 index e04053a75..000000000 --- a/docs/src/tour-de-sol/registration/terms-of-participation.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -title: Terms of Participation ---- - -Please see the official [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/a/solana.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view?usp=sharing) for complete details. diff --git a/docs/src/tour-de-sol/registration/validator-registration-and-rewards-faq.md b/docs/src/tour-de-sol/registration/validator-registration-and-rewards-faq.md deleted file mode 100644 index 0e37e8294..000000000 --- a/docs/src/tour-de-sol/registration/validator-registration-and-rewards-faq.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Registration FAQ ---- - -The [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/a/solana.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view?usp=sharing) should be considered the authoritative resource for any participation questions. - -## Is registration mandatory? - -Yes. Registration is mandatory. Registration is rolling, we host month-long Tour de SOL stages on a monthly basis and new participants will need to wait until the start of the next stage to be on-boarded. [Registration information lives here](how-to-register.md). - -## Who’s eligible to participate? - -Please see section “1 Eligibility; KYC Requirements” of the [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/a/solana.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view?usp=sharing) for details. - -## Do I have to complete the KYC/AML process to participate? - -Yes. Completing the KYC/AML process is mandatory. - -## What are my responsibilities as a Tour de Sol participant? - -Please see section “2c Tour de SOL Details” of the [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view) for details. - -## How is the “90% of the active Tour event time” responsibility calculated? - -To be eligible for rewards in a given stage, a validator must submit votes in >= 90% of that stage’s slots. - -## Is there a relationship between the Tour de Sol testnet tokens and Solana mainnet tokens? - -No. Please see section ”2d Tour de SOL Details” of the [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view) for details. - -## Can a validator be disqualified from the Tour de Sol? - -Yes. A validator be disqualified from the Tour de SOL if they engage in prohibited conduct and/or fails to provide the minimum level of services described in question \#4 above. - -Please also see Section “4 Prohibited Conduct” of the [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view) for a more detailed description of prohibited conduct. - -### More questions related to Prohibited Conduct: - -#### As referenced in section “4 Prohibited Conduct”, what would be an example of providing Tour Services from a jurisdiction other than the jurisdiction of my residence? Does this mean my server has to reside in the jurisdiction of my residence? - -No. Servers can be in other jurisdictions that differ from a participant’s residency. By signing the [TOUR DE SOL PARTICIPATION TERMS](https://drive.google.com/file/d/15ueLG6VJoQ5Hx4rnpjFeuL3pG5DbrBbE/view) the participant has represented that they are delivering their services from the US if they reside there or from outside the US if they are not residing within the US. - -## How are rewards calculated? - -Please see the [Rewards section](rewards.md) for details - -## How will we know what information we can and cannot share publicly? - -Please see [Confidentiality](confidentiality.md). diff --git a/docs/src/tour-de-sol/submitting-bugs.md b/docs/src/tour-de-sol/submitting-bugs.md deleted file mode 100644 index f8450d686..000000000 --- a/docs/src/tour-de-sol/submitting-bugs.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -title: Submitting Bugs ---- - -Please submit all bugs and feedback as [issues in this Github repo](https://github.com/solana-labs/solana/issues). - -Given the fast pace of communication in the [Discord channels](useful-links.md), it’s likely issues reported in them may be lost in the information flow. Filing the issues in the Github repo is the only way to ensure the issues get logged and addressed. diff --git a/docs/src/tour-de-sol/useful-links.md b/docs/src/tour-de-sol/useful-links.md deleted file mode 100644 index fd52798bf..000000000 --- a/docs/src/tour-de-sol/useful-links.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Useful Links & Discussion -description: Where to go after you've read this guide ---- - -- [Network Explorer](http://explorer.solana.com/) -- [TdS metrics dashboard](https://metrics.solana.com:3000/d/monitor-edge/cluster-telemetry-edge?refresh=1m&from=now-15m&to=now&var-testnet=tds) -- [Core software repo](https://github.com/solana-labs/solana) -- [Submit bugs and feedback in this repo](https://github.com/solana-labs/solana/issues) - -### Validator Discussions - -The Solana Discord server is where all the action happens. Join the server by -visiting https://solana.com/discord. Check out the "Testnet (Tour de SOL)" channel -group.