Skip to content
Project Catalyst - Hermes
Development
input-output-hk/hermes
Getting started
API
Architecture
Appendix
Project Catalyst - Hermes
input-output-hk/hermes
Getting started
Getting started
Advanced
Development
Quick Start
API
API
Hermes-WASI API
Hermes-WASI API
Hermes
Hermes
Hermes
Binary
Cardano
Cbor
Cron
Crypto
Hash
Init
Json
Kv store
Localtime
Logging
Wasi
Wasi
Cli
Clock
Filesystem
Http
Io
Random
Architecture
Architecture
Introduction and Goals
Architecture Constraints
System Scope and Context
Solution Strategy
Building Blocks
Building Blocks
Hermes engine
Runtime View
Deployment View
Cross Cutting Concepts
Cross Cutting Concepts
Hermes Runtime Engine
Hermes Runtime Engine
HRE structure
HRE state management
HRE initial setup
Hermes application structure
Hermes application execution
Hermes events queue implementation
WASM execution parallelization
Hermes Application Packaging Requirements
Hermes Application Packaging Requirements
Overview
Packaging A Hermes Application
Application Metadata
HTTP Served Application Data
Hermes Application Data
Packaging WebAssembly (WASM) modules in a Hermes Application
Hermes Application Signatures
The Application Loading Process
Cardano Chain Follower
Cardano Chain Follower
1. Overview
Cardano Chain Follower Instances
Hermes Signing Procedure
Hermes Signing Procedure
Certificate and keys
Signature format
Architecture Decisions
Architecture Decisions
0001 Architecture Documentation Standard
0002 Architecture Decision Records
0003 Hermes runtime extensions api version control
0004 Hermes application loading procedure
Quality Requirements
Risks and Technical Debts
Glossary
Appendix
Appendix
Tag Index
Important
Important
Coc
Contributing
License
Security
Development
¶