Реализация интерпретатора ErgoTree на Rust, предоставляющая инструменты для работы с транзакциями и привязки для различных языков.
SigmaRust — это реализация интерпретатора ErgoTree и примитивов протокола Ergo на Rust. Эта высокопроизводительная библиотека обеспечивает разработку Ergo на Rust, а также предоставляет привязки для других языков, включая JavaScript/WASM, Python и C, что делает её фундаментальной инфраструктурой для многоязычной экосистемы разработки Ergo.
Библиотека реализует вычисление ErgoTree, валидацию транзакций и верификацию Sigma-протокола на чистом Rust. Её целевой объект компиляции WASM поддерживает JavaScript-приложения, которым необходимо верифицировать или конструировать транзакции Ergo в браузере. Это обеспечивает полностью клиентскую подпись транзакций и взаимодействие с контрактами без зависимостей от сервера.
Привязки языков SigmaRust означают, что разработчики могут использовать знакомые языки, пользуясь преимуществами производительности и гарантий безопасности Rust. Привязки Python обеспечивают быстрое прототипирование и анализ данных, тогда как привязки C позволяют интеграцию практически с любым языком программирования. SigmaRust представляет критически важную инфраструктуру, расширяющую разработку Ergo за пределы JVM-языков на более широкую экосистему разработчиков.
The main official block explorer for Ergo. It allows users to track transactions, blocks, addresses, tokens, and view general network statistics.
Historical open-source analytics project for Ergo metrics. The public ErgoWatch site is currently unavailable; use it as a reference, not as a live service.
A decentralized smart contract-based service for swapping miner profits on Ergo, allowing automatic exchange of mining rewards.
A centralized portal and directory for the Ergo dApp ecosystem, allowing developers to list applications and users to find services.