NULORA Mainnet indexer V1 (1.0.0)

Requires Linux x64, Docker, Git, the .NET SDK in global.json, a C compiler,
PostgreSQL and a Monero mainnet daemon.

1. Check out https://github.com/monero-project/monero at
   4f92268d7c16741cfb41e5bbe2aa46cc260a9ea5 and initialize its submodules.
2. Run: sh deployment/mainnet/native-verifier/build.sh /path/to/monero "$PWD/nulo-verifier-runtime"
   Use a disposable Monero checkout; this script adds the helper build target.
3. Run: docker build -f deployment/mainnet/Dockerfile -t nulora-indexer:v1 .
4. Supply your own ConnectionStrings__IndexerDatabase, Monero__Network=mainnet,
   Monero__RpcUrl, Monero__StartHeight and validation-token settings when running.
   The service applies database migrations at startup. Use a separate test database.

The native runtime manifest checks exact executable/library hashes. Builds with
a different toolchain may produce different bytes; a rebuilt runtime needs a
manifest matching its own files. See LICENSE and UPSTREAM.md.
