Кластери та публічні RPC-ендпоінти

Блокчейн Solana має кілька різних груп validator-нод, відомих як Кластери. Кожен з них обслуговує різні цілі в межах загальної екосистеми та містить спеціальні API-ноди для виконання JSON-RPC запитів для свого відповідного Кластера.

Окремі ноди в межах Кластера належать та керуються третіми сторонами, з публічним ендпоінтом, доступним для кожного.

Публічні RPC-ендпоінти Solana

Організація Solana Labs керує публічним RPC-ендпоінтом для кожного Кластера. Кожен з цих публічних ендпоінтів має обмеження швидкості, але доступний для користувачів та розробників для взаємодії з блокчейном Solana.

Обмеження швидкості публічних ендпоінтів можуть змінюватися. Конкретні обмеження швидкості, перелічені в цьому документі, не гарантовано є найактуальнішими.

Використання експлорерів з різними Кластерами

Багато популярних блокчейн-експлорерів Solana підтримують вибір будь-якого з Кластерів, часто дозволяючи досвідченим користувачам також додавати власний/приватний RPC-ендпоінт.

Приклади таких блокчейн-експлорерів Solana включають:

На високому рівні

  • Mainnet: Робоче виробниче середовище для розгорнутих додатків.
  • Devnet: Тестування з публічним доступом для розробників, які експериментують з своїми додатками.
  • Testnet: Стрес-тестування для мережевих оновлень та продуктивності validator-нод.

Приклади використання: Ви можете відлагоджувати нову програму на Devnet або перевіряти показники продуктивності на Testnet перед розгортанням на Mainnet.

КластерКінцева точкаПризначенняПримітки
Mainnethttps://api.mainnet.solana.comРобоче продакшн-середовищеПотребує SOL для транзакцій
Devnethttps://api.devnet.solana.comПублічне тестування та розробкаБезкоштовний airdrop SOL для тестування
Testnethttps://api.testnet.solana.comТестування валідаторів та навантаженняМожливі періодичні збої

Devnet

Devnet слугує майданчиком для всіх, хто хоче випробувати Solana, будь то користувач, власник токенів, розробник додатків чи validator.

  • Розробникам додатків слід орієнтуватися на Devnet.
  • Потенційним валідаторам спочатку слід орієнтуватися на Devnet.
  • Ключові відмінності між Devnet та Mainnet:
    • Токени Devnet не справжні
    • Devnet включає кран токенів для airdrop'ів для тестування додатків
    • Devnet може підлягати скиданню реєстру
    • Devnet зазвичай використовує ту саму версію гілки релізу програмного забезпечення, що й Mainnet Beta, але може використовувати новішу мінорну версію релізу, ніж Mainnet.
  • Точка входу Gossip для Devnet: entrypoint.devnet.solana.com:8001

Кінцева точка Devnet

  • https://api.devnet.solana.com - один API-вузол, розміщений Solana Labs; з обмеженням швидкості

Приклад налаштування командного рядка solana

Щоб підключитися до кластера devnet за допомогою Solana CLI:

solana config set --url https://api.devnet.solana.com

Обмеження швидкості Devnet

  • Максимальна кількість запитів за 10 секунд на IP: 100
  • Максимальна кількість запитів за 10 секунд на IP для одного RPC: 40
  • Максимальна кількість одночасних підключень на IP: 40
  • Максимальна швидкість підключення за 10 секунд на IP: 40
  • Максимальний обсяг даних за 30 секунд: 100 МБ

Testnet

Testnet — це місце, де основні розробники Solana тестують функції останніх релізів на живому кластері, особливо зосереджуючись на продуктивності мережі, стабільності та поведінці validator-ів.

  • Токени Testnet не справжні
  • Testnet може підлягати скиданню реєстру.
  • Testnet включає кран токенів для airdrop'ів для тестування додатків
  • Testnet зазвичай використовує новішу гілку релізу програмного забезпечення, ніж Devnet та Mainnet
  • Точка входу Gossip для Testnet: entrypoint.testnet.solana.com:8001

Кінцева точка Testnet

  • https://api.testnet.solana.com - один API-вузол Solana Labs; з обмеженням швидкості

Приклад налаштування командного рядка solana

Щоб підключитися до кластера testnet за допомогою Solana CLI:

solana config set --url https://api.testnet.solana.com

Обмеження швидкості Testnet

  • Максимальна кількість запитів за 10 секунд на IP: 100
  • Максимальна кількість запитів за 10 секунд на IP для одного RPC: 40
  • Максимальна кількість одночасних підключень на IP: 40
  • Максимальна швидкість підключення за 10 секунд на IP: 40
  • Максимальний обсяг даних за 30 секунд: 100 МБ

Mainnet

Відкритий, постійний кластер для користувачів Solana, розробників, validator-ів та власників токенів.

  • Токени, випущені в Mainnet, є справжніми SOL
  • Точка входу Gossip для Mainnet: entrypoint.mainnet.solana.com:8001

Ендпоінт Mainnet

  • https://api.mainnet.solana.com - кластер API-вузлів, розміщений Solana Labs, з балансувальником навантаження; з обмеженням швидкості

Приклад налаштування командного рядка solana

Щоб підключитися до кластера mainnet за допомогою Solana CLI:

solana config set --url https://api.mainnet.solana.com

Обмеження швидкості Mainnet

  • Максимальна кількість запитів за 10 секунд на IP: 100
  • Максимальна кількість запитів за 10 секунд на IP для одного RPC: 40
  • Максимальна кількість одночасних підключень на IP: 40
  • Максимальна швидкість підключення за 10 секунд на IP: 40
  • Максимальний обсяг даних за 30 секунд: 100 МБ

Публічні RPC-ендпоінти не призначені для використання у продакшн-додатках. Будь ласка, використовуйте виділені/приватні RPC-сервери, коли запускаєте свій додаток, випускаєте NFT, тощо. Публічні сервіси можуть зазнавати зловживань, а обмеження швидкості можуть змінюватися без попереднього повідомлення. Так само, високонавантажені веб-сайти можуть бути заблоковані без попереднього повідомлення.

Поширені коди помилок HTTP

  • 403 -- Вашу IP-адресу або веб-сайт заблоковано. Час запустити власні RPC-сервери або знайти приватний сервіс.
  • 429 -- Ваша IP-адреса перевищує обмеження швидкості. Сповільніться! Використовуйте Retry-After заголовок HTTP-відповіді, щоб визначити, скільки часу потрібно зачекати перед наступним запитом.

Is this page helpful?

Керується

© 2026 Фонд Solana.
Всі права захищені.
Залишайтеся на зв'язку