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

fix: update wrong Solana CLI installation URL to official source #652

Closed
wants to merge 10 commits into from

Conversation

intls
Copy link
Contributor

@intls intls commented Nov 29, 2024

Problem

Fixed a critical issue in the documentation where the Solana CLI installation command references a non-official domain (anza.xyz) instead of the official Solana domain (release.solana.com). Using the correct URL ensures the safety, authenticity, and reliability of the installation process.

Summary of Changes

  1. Replaced all instances of the following command:
    sh -c "$(curl -sSfL https://release.anza.xyz/stable/install)"
    with:
    sh -c "$(curl -sSfL https://release.solana.com/stable/install)"

  2. Updated affected files:
    • docs/intro/dev.md
    • docs/intro/installation.md
    • content/courses/onchain-development/local-setup.md
    • content/guides/getstarted/solana-test-validator.md

  3. Verified and retained references to Anza where appropriate for non-CLI-related products (e.g., Agave Validator, SDKs).

Why This Fix Is Necessary:

• The official domain release.solana.com is the verified and trusted source for installing the Solana CLI.
• Using a non-official domain (anza.xyz) could lead to potential security risks and confusion for developers.
• The fix aligns the documentation with Solana’s official installation guidelines.

Impact:

• Developers following the updated documentation will now install the Solana CLI from the official and secure source, avoiding risks of using unverified binaries.
• Other references to anza.xyz remain untouched if they are related to optional tools or SDKs provided by Anza.

Testing:

• Verified the updated Solana CLI installation command on Linux and macOS to confirm proper functionality.
• Checked compatibility of the corrected documentation with existing developer workflows.

Additionally corrected typos, grammar and spelling errors in the docs files.

Fixes

@intls intls requested a review from ZYJLiu as a code owner November 29, 2024 03:48
@intls intls closed this Nov 29, 2024
@nickfrosty
Copy link
Collaborator

Anza.xyz is an official website. Anza maintains the core validator implementation, and the CLI toolsuite

@intls
Copy link
Contributor Author

intls commented Nov 29, 2024

Anza.xyz is an official website. Anza maintains the core validator implementation, and the CLI toolsuite

Thanks, corrected PR!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants