Cardano MPFS Offchain
Off-chain service for cardano-mpfs-onchain --- indexing, transaction building, and HTTP API for Cardano Merkle Patricia Forestry.
Connects to a Cardano node via N2C, indexes cage UTxOs into RocksDB, and exposes a REST API for building and submitting cage transactions. On-chain types and proof serialization come from the cage library.
Documentation
- Architecture Overview --- system diagram, dependency graph, module hierarchy
- Block Processing --- one block = one RocksDB transaction
- Data Sources --- N2C connection, mini-protocols, data flow
- Singletons --- record-of-functions interfaces
- Testing --- unit tests, E2E tests with cardano-node subprocess
- API Reference --- Swagger UI for the HTTP API