Быстрый старт
Первые шаги в NOXY: параметры публичного тестнета, API /v0, кран tNOXY, TypeScript SDK и браузерный кошелёк.
Быстрый старт
NOXY — постквантовый блокчейн первого уровня (Layer 1). Аккаунты подписывают транзакции ML-DSA-44 (FIPS 204), сертификаты валидаторов используют гибрид ML-DSA-44 + Ed25519, дайджесты — BLAKE3 с доменными префиксами, а состояние хранится в разреженном дереве Меркла (SMT) с 256-битными путями BLAKE3. Консенсус сочетает DAG-доступность и упорядочивание с финальностью на checkpoint-сертификатах.
Репозиторий ядра закрыт до мейннета (на мейннете он станет source-available), поэтому для старта не нужно собирать и запускать ноду: всё на этой странице работает через публичный тестнет.
Живой тестнет
| Параметр | Значение |
|---|---|
| chain_id | veylith-testnet-10 |
| protocol_version | 4 |
| релиз | 0.1.x |
| block_time_target_millis | 250 |
| валидаторы | 4 |
| нативный актив | tNOXY |
Что доступно публично
- Публичный HTTP API
https://test.noxycore.io, все маршруты под/v0— см. справочник RPC. - Кран tNOXY на странице /faucet.
- TypeScript SDK
@noxy/core: каноничное кодирование транзакций, деривация BIP-39 → ML-DSA-44, вывод слов account-verifier. - Браузерный кошелёк.
Первые запросы к API
# Проверка работоспособности
curl https://test.noxycore.io/v0/health
# Идентичность цепочки
curl https://test.noxycore.io/v0/node/identity
# {"chain_id":"veylith-testnet-10","protocol_version":4,...}
# Статистика сети
curl https://test.noxycore.io/v0/network/stats
Состояние аккаунта читается по его идентификатору:
curl https://test.noxycore.io/v0/account/{account_id}
curl https://test.noxycore.io/v0/account/{account_id}/nonce
curl https://test.noxycore.io/v0/account/{account_id}/balance/{asset}
Транзакции отправляются через POST /v0/tx/submit и читаются через GET /v0/tx/{hash}. Полная таблица маршрутов, формы запросов и семантика ошибок — в справочнике RPC.
Тестовые средства
- Создайте аккаунт в браузерном кошельке или через SDK
@noxy/core. - Запросите tNOXY на странице /faucet.
- Проверьте баланс через
GET /v0/account/{account_id}/balance/{asset}.
Запуск ноды
Запуск нод сейчас ограничен закрытым набором валидаторов, обслуживающих тестнет. Публичная программа валидаторов с подписанными бинарями и Docker-образом откроется позже.
Запуск ноды привязан к идентичности сети: нода отказывается стартовать при несовпадении chain_id или хэша genesis и отказывается открывать базу данных, помеченную другой цепочкой, поэтому ошибочная конфигурация не приведёт к незаметному подключению к чужой сети.
Дальше
- Архитектура протокола: консенсус, конверт транзакции, криптография
- Кошельки и keystore: деривация ключей и формат keystore
- Справочник RPC: полная таблица эндпоинтов
- Запуск валидатора: роли ключей и текущая модель операторов