Background service in provider/verification/poster that queries verification params, builds the signed snapshot (with software_version and software_signature), posts MsgPostSnapshotHash only when hash/deadline changes, uses retry/backoff/jitter, emits metrics, survives transient RPC failures. Local persistent config tracks last-posted state. See §6.3.
Depends on: L-2, L-3, L-9
DoD: Provider daemon posts at least 7 consecutive days of snapshot hashes on testnet; no spam posts when state is unchanged; metrics + logs sufficient for operators.
Background service in
provider/verification/posterthat queries verification params, builds the signed snapshot (withsoftware_versionandsoftware_signature), postsMsgPostSnapshotHashonly when hash/deadline changes, uses retry/backoff/jitter, emits metrics, survives transient RPC failures. Local persistent config tracks last-posted state. See §6.3.Depends on: L-2, L-3, L-9
DoD: Provider daemon posts at least 7 consecutive days of snapshot hashes on testnet; no spam posts when state is unchanged; metrics + logs sufficient for operators.