sentinel/v0.1.0 – 2025-08-25
- Initial Release
- Listens on solana websocket subscription for access request instructions
- Verifies the validator ID keypair signature of the accompanying message and that the identified validator has been in the leader schedule within the previous X epochs (configurable) and that the IP appears in the validator gossip network
- Issues access grant or deny instructions to the chain to close the account
- Issues access pass creation instructions to the DZ ledger when granting access
- Implements scheduled ticker fetches of all unhandled/outstanding access requests and performs the above validations on them
- Exposes prometheus metrics for basic observability monitoring