Начало работы

Введение

Что такое Kaz Smart Chain, для чего он нужен и как с ним работают разработчики.

Что такое Kaz Smart Chain#

Kaz Smart Chain (KSC) — это суверенная, EVM-совместимая блокчейн-сеть, построенная на Hyperledger Besu с консенсусом QBFT (Proof-of-Authority с набором валидаторов). Сеть полностью совместима с экосистемой Ethereum: тот же байткод EVM, язык Solidity, формат адресов и транзакций — но работает в управляемом, пермиссионном контуре с предсказуемой финальностью и низкими комиссиями.

Платформа предоставляет две изолированные сети: mainnet (chainId 1991) для боевых задач и testnet (chainId 17991) для разработки и тестирования.

Зачем он нужен#

KSC создан, чтобы организации и разработчики Казахстана могли выпускать токены, цифровые активы и смарт-контракты на национальной блокчейн-инфраструктуре — с прозрачностью публичного реестра и контролем уровня институциональной системы.

  • Выпуск и обращение токенов и цифровых активов (стандарты ERC-20 / ERC-721).
  • Верифицируемые записи: дипломы, сертификаты, реестры, документы.
  • Деплой произвольной бизнес-логики в виде смарт-контрактов.
  • Готовый REST API к вашему контракту — без поднятия собственной ноды.

Технологический стек#

СлойТехнологияНазначение
Консенсус и EVMHyperledger Besu (QBFT)Исполнение транзакций, блоки ~3с
ОркестрацияHyperledger FireFlyШлюз к контрактам, события, токены
ХранилищеIPFS (Kubo)Внеблокчейновое хранение файлов/метаданных
ПриложениеNestJS API + Next.jsПортал разработчика, Explorer, REST API
EVM-совместимость
Если вы уже писали контракты под Ethereum — здесь всё то же самое: Solidity, ABI, события,eth_call / транзакции. Отличаются только параметры сети (chainId, газ) и способ доступа.

Модель доступа#

Разработчики работают с сетью через Портал разработчика и его REST API, а не через прямой публичный JSON-RPC. Это даёт безопасный, метрируемый доступ без управления приватными ключами и нодами:

  • Портал разработчика — регистрация по ЭЦП, кастодиальный кошелёк, faucet, компиляция и деплой контрактов, выпуск API-ключей.
  • Contract Gateway API — автоматические эндпоинты чтения (query) и записи (invoke) для каждого вашего контракта, с авторизацией по API-ключу.
  • Explorer API — публичные read-only эндпоинты для блоков, транзакций и адресов.
Публичного JSON-RPC нет
Прямой JSON-RPC (например, для подключения MetaMask по URL) в открытом доступе не публикуется. Доступ к сети предоставляется через REST API портала и Explorer. Если вам нужен выделенный RPC-доступ — это согласуется отдельно.

Дальше#