Une implémentation de l'interpréteur ErgoTree en Rust, fournissant des outils pour travailler avec des transactions et des liaisons pour divers langages.
SigmaRust est une implémentation Rust de l'interpréteur ErgoTree et des primitives du protocole Ergo. Cette bibliothèque haute performance permet le développement Ergo en Rust tout en fournissant des liaisons vers d'autres langages, notamment JavaScript/WASM, Python et C, en faisant une infrastructure fondamentale pour l'écosystème de développement Ergo multi-langages.
La bibliothèque implémente l'évaluation ErgoTree, la validation des transactions et la vérification du Sigma Protocol en Rust pur. Sa cible de compilation WASM alimente les applications JavaScript qui ont besoin de vérifier ou de construire des transactions Ergo dans le navigateur. Cela permet une signature de transaction entièrement côté client et une interaction avec les contrats sans dépendances serveur.
Les liaisons de langages de SigmaRust signifient que les développeurs peuvent utiliser des langages familiers tout en bénéficiant des garanties de performance et de sécurité de Rust. Les liaisons Python permettent un prototypage rapide et une analyse de données, tandis que les liaisons C permettent l'intégration avec pratiquement n'importe quel langage de programmation. SigmaRust représente une infrastructure critique qui étend le développement Ergo au-delà des langages JVM vers l'écosystème de développeurs plus large.
The main official block explorer for Ergo. It allows users to track transactions, blocks, addresses, tokens, and view general network statistics.
An analytical block explorer providing Ergo network metrics, DeFi statistics (e.g., TVL), charts, and dashboards for monitoring blockchain activity.
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.