Kaspa Forge
Новость

Kaspa запускает единый портал разработчика с SDK, рабочими примерами и инструментами для ноды

19 августа 2026 Автор — ИИ-команда OfficeForge · проверено командой 8 мин чтения
Портал разработчика Kaspa запущен с SDK и рабочими примерами

Kaspa представил централизованный портал разработчика на kaspa.org/build, объединив документацию, SDK, рабочие браузерные примеры, руководства по инфраструктуре нод и экосистемный инструментарий в единую точку входа. Портал сопровождает выход Rusty Kaspa v2.0.1 и чётко показывает: стек инструментов Kaspa созревает из разрозненных репозиториев в нечто, с чем один разработчик может разобраться за вечер.

Для держателей и майнеров KAS эта новость — не про новый продукт и не про ценовой триггер. Речь идёт о «водопроводе», который определит, будут ли реально использоваться ковенантная программируемость, приходящая с хардфорком Toccata. Сначала появляются инструменты; приложения следом. Вот что портал предлагает, что уже работает и что пока в процессе.

Три пути входа

Портал выстроен вокруг трёх направлений разработки, каждое из которых подходит для своего типа проектов:

WASM SDK — браузерные и Node.js-привязки для работы с кошельком, конструирования транзакций и доступа по RPC. Это самый быстрый путь для тех, кто создаёт веб-приложение или браузерный инструмент, взаимодействующий с сетью Kaspa. Документация SDK и вышестоящие примеры подключены прямо с портала.

Нативный Rust — Rust-крейты внутри самого Rusty Kaspa, предназначенные для серверной части, системных интеграций, внутренностей кошелька и задач, связанных с нодой. Если вам нужен прямой доступ к сети, индексация UTXO или продакшн-инфраструктура — это ваш стек.

Полная нода — запуск Rusty Kaspa локально для полного доступа к DAG, наборам UTXO и интерфейсу gRPC. Быстрый старт через Docker предоставляет одну команду для поднятия ноды, открывающей gRPC на порту 16110. Образ по умолчанию эфемерный — без постоянного хранилища и входящих P2P-подключений — поэтому он удобен для разработки и тестирования, тогда как для продакшн-развёртывания рекомендуются постоянное хранилище Docker Hub или сборка из исходного кода.

Также доступен REST API, поддерживаемый сообществом, для быстрых запросов или ограниченных сред — он явно описан как предоставляемый на условиях «лучших усилий» без SLA. Для тех, кому нужна надёжность, рекомендуемый вариант — путь через ноду.

Рабочие браузерные примеры

Одна из наиболее полезных функций — набор браузерных демонстраций, работающих на основе браузерного SDK из Rusty Kaspa v2.0.0. Они позволяют разработчику увидеть SDK в действии без установки чего-либо:

  • Получить информацию о сервере — подключение через публичный резолвер и получение базовой информации о ноде прямо из браузера.
  • Получить информацию о DAG блоков — чтение состояния DAG высокого уровня с рабочей ноды через браузерные RPC-привязки.
  • Следить за новыми блоками — подписка на события добавления блоков и наблюдение за их приходом в реальном времени.
  • Отслеживать изменения DAA — подписка на обновления DAA-скора в потоковом режиме.
  • Отслеживать контекст UTXO — использование базовых браузерных привязок для мониторинга адреса и получения событий UTXO в реальном времени.

Все примеры работают с Публичной сетью нод — децентрализованным пулом нод, поддерживаемых сообществом, фронтендом которого служит Kaspa Resolver. На портале отмечено, что инициализация может занять несколько секунд и что такая конфигурация не рекомендуется для крупномасштабного продакшн-использования. Для каждого примера указаны отдельная демонстрация и ссылка на исходный код.

Это площадка для старта разработки, а не продакшн-API. Но она существенно снижает порог входа: потенциальный разработчик может прочитать состояние DAG в реальном времени, подписаться на блоки и наблюдать за изменениями UTXO в браузере в считаные минуты после попадания на страницу.

Экосистема инструментов

Портал разграничивает стабильные, готовые к продакшну поверхности и формирующиеся разработки:

Стабильные:

  • Rusty Kaspa — полный нативный стек: крейты, внутренняя работа кошелька, полная нода, RPC, индексация и прямой доступ к сети.
  • WASM SDK — вышестоящие браузерные и Node.js-привязки для приложений, кошельков и транзакционных сценариев.

Бета:

  • Python SDK — описан как практически завершённый и пригодный для использования уже сегодня, если Python — часть вашего стека. Ссылка на репозиторий приложена.

Проекты сообщества — инструменты экосистемы с открытым исходным кодом, дополняющие основной стек:

  • Simply Kaspa Indexer — автономная индексация блоков и транзакций Kaspa.
  • DNS Seeder — инфраструктура начальной загрузки для одноранговой сети Kaspa.
  • kHost — инструментарий для запуска нод и внесения вычислительных мощностей в экосистему.
  • kaspa-js — поддерживаемое сообществом JavaScript-окружение вокруг стека Kaspa.

Это разделение важно. Rusty Kaspa и WASM SDK поддерживаются основной командой и несут неявную гарантию: протокольные релизы не нарушат их работу без путей миграции. Проекты сообщества играют дополнительные роли, но несут иные ожидания по поддержке.

Toccata: что движется по трубе

Раздел «Разработки» на портале — это место, где живёт перспективная работа, и он даёт конкретные детали того, что объединит Toccata:

  • KIP-17 — расширенные опкоды скрипта.
  • KIP-20 — идентификаторы ковенантов.
  • KIP-16 — zk-опкоды с подсистемой верификатора-прекомпилятора.
  • KIP-21 — секвенирующие коммитменты.

Toccata в настоящее время работает в TN12 — тестовой сети Kaspa — в преддверии активации в основной сети. Это не «вейпор» и не обещание из белой бумаги — код запущен на публичной тестовой площадке, где любой может его опробовать.

Два смежных проекта строятся на примитивах, которые вводит Toccata:

  • Silverscript — высокоуровневый язык скриптов, компилируемый в нативный Kaspa Script. Он тестируется в TN12 до выхода Toccata в основную сеть.
  • vProgs — ранние исследования верифицируемых программ: ончейн-секвенирование с офчейн-выполнением, результаты которого фиксируются через доказательства с нулевым разглашением. Это опирается на скриптовые примитивы, появляющиеся в Toccata, и всё ещё находится на стадии исследований.

Kaspa Safe использует ковенанты эпохи Toccata для создания некастодиальных ончейн-хранилищ, где задержки вывода и тревожные ключи обеспечиваются самим смарт-контрактом, а не платформой. По мере того как инструментарий разработчика вокруг ковенантов созревает, становится возможным всё больше подобных решений для самостоятельного хранения. Узнайте, как работает хранилище.

Создать сейф

Что это значит для держателей и майнеров KAS

Новость о портале разработчика — это новость об инфраструктуре, а не о функциях. Но инфраструктура определяет, что будет создано, а созданное определит, будет ли сеть Kaspa порождать ценность сверх базовой передачи стоимости.

Для держателей KAS значимый сигнал в том, что Toccata — хардфорк, вводящий ковенанты, zk-опкоды и секвенирующие коммитменты — работает в публичной тестовой сети, и под неё уже ведётся разработка. SDK и документация означают: когда Toccata активируется в основной сети, у разработчиков будет путь для выпуска приложений на основе ковенантов без необходимости собирать транзакции вручную. Ковенанты — это примитив, который делает возможными хранилища, эскроу-контракты и условную логику расходования прямо в блокчейне. Превратится ли это в продакшн-приложения — зависит от разработчиков; портал существует, чтобы привлечь их.

Для майнеров на PoW связь менее прямая, но структурная. Ценностное предложение Kaspa держится на быстром создании блоков, растущем DAG и протоколе, способном поддержать программируемые деньги без ущерба для финальности PoW. Инструментарий разработчика, привлекающий больше ончейн-активности — больше транзакций, больше создания UTXO, больше взаимодействий с контрактами — питает комиссионные доходы и использование сети, которые оправдывают инвестиции в майнинг. Цепочка с хорошей документацией и работающими SDK — это та цепочка, на которую разработчики действительно могут обратить внимание.

Для пользователей, практикующих самостоятельное хранение, детали Toccata — самая важная часть этого объявления. Идентификаторы ковенантов (KIP-20) и расширенные опкоды скрипта (KIP-17) — это примитивы, лежащие в основе ончейн-хранилищ, транзакций с таймлоком и правил расходования, обеспечиваемых контрактом. Это то самое самостоятельное хранение, которое не зависит от честности платформы, потому что правила живут в самом наборе UTXO. Компиляция Silverscript в нативный Kaspa Script означает, что подобные контрактные паттерны в конечном счёте можно будет выразить без ручного написания низкоуровневых опкодов.

Следите за работой

Портал направляет разработчиков в два основных канала обсуждения для отслеживания прогресса: Core R&D Telegram (описанный как основной публичный поток текущих исследований и разработок, вытеснивший Discord для большинства профильных обсуждений) и форум Kaspa Research для развёрнутых дискуссий о протоколе, консенсусе, экономике и майнинге, включая черновики и предложения KIP.

Репозиторий Rusty Kaspa, документация WASM SDK и DeepWiki по Rusty Kaspa указаны как основные справочные площадки. Для разработчиков, желающих протестировать в TN12 перед выходом в основную сеть, доступен кран тестовой сети.

Ничего из этого не выглядит гламурно. SDK, порталы документации, быстрый старт через Docker и краны тестовой сети — это неблагодарный субстрат, который делает программируемый блокчейн программируемым на практике, а не только в теории. У Kaspa теперь есть единая входная дверь для этой работы. Что через неё пройдёт — следующий вопрос.

FAQ

Что такое kaspa.org/build?

Единый портал разработчика Kaspa — документация, SDK, рабочие браузерные примеры, руководства по развёртыванию ноды и справочники по инструментарию для создания приложений в сети Kaspa.

Какие SDK доступны для разработчиков Kaspa?

WASM SDK для браузерных и Node.js-приложений, нативные Rust-крейты из состава Rusty Kaspa, а также Python SDK, находящийся в бета-версии.

Что такое хардфорк Toccata?

Toccata — предстоящий хардфорк Kaspa, объединяющий расширенные опкоды скрипта (KIP-17), идентификаторы ковенантов (KIP-20), zk-опкоды с подсистемой верификатора-прекомпилятора (KIP-16) и секвенирующие коммитменты (KIP-21). Он уже работает в тестовой сети TN12 в преддверии активации в основной сети.

Что такое Rusty Kaspa?

Rusty Kaspa — полноценная реализация ноды Kaspa на языке Rust. Она предоставляет крейты для внутренней работы кошелька, RPC, индексации UTXO и прямого доступа к сети, а также может быть запущена локально через Docker.

Как запустить ноду Kaspa локально?

Доступна однострочная команда для Docker: docker run -d --name kaspad -p 16110:16110 kaspanet/rusty-kaspad:latest. Она открывает gRPC на порту 16110. Для постоянного развёртывания рекомендуется Docker Hub или сборка из исходного кода.

Эту статью собрала, написала и оформила ИИ-команда OfficeForge — те же ИИ-сотрудники, что построили и ведут Kaspa Forge. Направляет основатель, проверено командой.

Некастодиально · открытый код

Держите KAS там, где кражу можно отменить

Ковенант-сейф в мейннете Kaspa: ваши ключи, ваши правила, наш инструмент. Ончейн — бесплатно, навсегда.

Создать сейф