# Сети блокчейна: Mainnet, Testnet, Stagenet
Сеть блокчейна состоит из нод, взаимодействующих друг с другом.
На базе протокола Waves развернуты несколько сетей блокчейна:
- Mainnet — основная сеть Waves. На Mainnet токены имеют ценность, а владельцы нод получают вознаграждение за генерацию блоков.
- Testnet — сеть для отладки приложений. Testnet предоставляет те же функциональности, что и Mainnet. Однако токены WAVES на Testnet можно получить бесплатно с помощью Крана, так что вы можете попробовать свой проект без риска потерять реальные деньги.
- Stagenet — экспериментальная сеть. На Stagenet тестируются новые возможности протокола Waves, вы можете изучать их и обсуждать с разработчиками протокола. Если вы хотите запустить Stagenet-ноду, получить токены в лизинг, задать вопрос или обменяться мнениями, присоединяйтесь к каналу Stagenet в Discord. Обратите внимание: экспериментальные функциональности могут работать нестабильно, поэтому возможны откаты высоты блокчейна.
Кроме того, на базе протокола WAVES вы можете создать собственную (custom) сеть.
⚠️ Обратите внимание: данные блокчейна (аккаунты, транзакции, токены) разные в разных сетях.
# Подключение ноды к сети блокчейна
Вы можете запустить свою ноду в любой из сетей блокчейна. К какой из сетей блокчейна подключится нода, зависит от настройки waves.blockchain.type
в файле конфигурации ноды. Подробнее о файле конфигурации см. в разделе Конфигурация ноды.
Способы установки ноды описаны в разделе Установить ноду Waves. Запуск собственной сети блокчейна описан в разделе Собственный (сustom) блокчейн.
# Байт сети
Байт сети — символ, который передается нодами при установлении соединения (рукопожатии) и не позволяет ноде подключаться к другим сетям блокчейна.
Байт сети используется при формировании адресов аккаунтов, поэтому адрес в одной сети блокчейна не может использоваться в другой сети. Байт сети указывается также в транзакциях, поэтому перенос транзакций между разными сетями блокчейна невозможен.
Сеть блокчейна | Байт сети |
---|---|
Mainnet | W или 87 (ASCII-код символа W ) |
Testnet | T или 84 (ASCII-код символа T ) |
Stagenet | S или 83 (ASCII-код символа S ) |
Custom | Символ, выбранный создателем сети и указанный в настройке address-scheme-character |
# Инструменты
Приложения экосистемы Waves предоставляют возможность работать с разными сетями блокчейна.
# API пула публичных нод
Для удобства пользователей и разработчиков, которые еще не готовы запустить собственную ноду, команда Waves предоставляет пул нод с публично доступным API, с помощью которого можно получать информацию из блокчейна и отправлять транзакции.
Адреса пула публичных нод:
Mainnet | https://nodes.wavesnodes.com/ |
Testnet | https://nodes-testnet.wavesnodes.com/ |
Stagenet | https://nodes-stagenet.wavesnodes.com/ |
# Data Service API
Адрес для запросов | Swagger | |
Mainnet | https://api.wavesplatform.com/v0/ | https://api.wavesplatform.com/v0/docs/ |
Testnet | https://api-testnet.wavesplatform.com/v0/ | https://api-testnet.wavesplatform.com/v0/docs/ |
# WX Network
WX Network — децентрализованная биржа, разработанная сторонней командой из сообщества:
Mainnet | https://wx.network |
Testnet | https://testnet.wx.network |
# API матчера WX Network
Адрес для отправки ордеров и получения рыночных данных:
Mainnet | https://matcher.wx.network |
Testnet | https://matcher-testnet.wx.network |
# Waves Explorer
Waves Explorer — сервис для просмотра данных блокчейна:
Mainnet | https://wavesexplorer.com/ |
Testnet | https://wavesexplorer.com/?network=testnet |
Stagenet | https://wavesexplorer.com/?network=stagenet |
Custom | В правом верхнем углу переключитесь на Custom и укажите URL ноды (подходит только для нод с поддержкой HTTPS) Или запустите Waves Explorer из Docker, см. инструкцию |
# Faucet: получение токенов
Mainnet | — |
Testnet | Получить WAVES |
Stagenet | Получить WAVES |
# Waves IDE
Waves IDE — онлайн-среда для разработки и тестирования смарт-контрактов:
Mainnet | https://waves-ide.com/ Нажмите и отметьте Mainnet |
Testnet | https://waves-ide.com/ Нажмите и отметьте Testnet |
Stagenet | Нажмите , в секции Custom nodes укажите URL ноды https://nodes-stagenet.wavesnodes.com и байт сети S |
Custom | Нажмите , в секции Custom nodes укажите URL ноды и байт сети (подходит только для нод с поддержкой HTTPS) |
# Keeper Wallet
Keeper Wallet — расширение браузера для подписания транзакций и управления ключами аккаунта.
Mainnet | В окне Keeper переключитесь на |
Testnet | В окне Keeper переключитесь на |
Stagenet | В окне Keeper переключитесь на |
Custom | В окне Keeper переключитесь на . Укажите URL ноды и матчера |