{"repo":"cardano-foundation/hermes","free":true,"listed":false,"github":"https://github.com/cardano-foundation/hermes","clone":"git clone https://github.com/cardano-foundation/hermes.git","description":"🏛️ Hermes is a high-availability blockchain voting database that acts as a distributed storage and event processor for voting events, proposals, and actions.","language":"Rust","stars":19,"topics":["flutter","rust","wasm","web3"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Hermes Hermes is a high-performance WebAssembly (WASM) application engine that provides secure, sandboxed execution of modular applications. Hermes Prerequisites GitHub Token Setup Rust Toolchain Setup WASI SDK Setup (Local Builds Only) Quick Start Build System Key Commands Contributing License Prerequisites Before building Hermes, ensure you have the following installed: Tool Purpose Installation ------------ ------------------------------ ----------------------------------------------------------- Rust Build toolchain rustup.rs Just Command runner cargo install just or brew install just Docker Container runtime docker.com Earthly Containerized builds earthly.dev LLVM WASM target support brew install llvm (macOS) or apt install llvm (Linux) cmake Native deps (local builds) brew install cmake (macOS) or apt install cmake (Linux) WASI SDK WASM C compiler (local builds) See WASI SDK Setup GitHub Token Setup A GitHub token is required for accessing private dependencies: 1. Go to github.com/settings/tokens 2. Generate a new classic token with these permissions: public repo - Access public repositories read:packages - Read packages from GitHub Package Registry 3. Create a .secret file in the project root (use .secret.template as reference): Rust Toolchain Setup The project uses Rust 1.89 (specified in hermes/rust-toolchain.toml ). For local WASM builds, install the required target: WASI SDK Setup (Local Builds Only) For local builds ( just build-run-dev-fastest ), the WASI SDK is ","default_branch":null,"files":null,"tree":[],"storefront":"/r/cardano-foundation","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cardano-foundation/hermes/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}