Check whether a recently observed Chia signage point was reverted

A harvester may log an opportunity that no longer appears on the active chain. A full node retaining recent signage points can report whether the observed point was reverted.

Query the correct challenge type

For a signage point within a sub-slot, use its output hash in SP_HASH. For an end-of-sub-slot observation the method instead accepts challenge_hash. Keep those hash types distinct in incident records.

req=$(jq -cn --arg h "$SP_HASH" '{sp_hash:$h}')
chia rpc full_node get_recent_signage_point_or_eos "$req" | jq '{reverted,time_received}'

Interpret a cache result narrowly

A returned reverted flag describes the node's view of the requested recent event. Compare its receipt time with farmer logs to identify stale work. A lookup failure is not evidence of reversion: the point can be outside the recent cache or unknown to that node. The flag does not determine plot validity.

docs.chia.net get_recent_signage_point_or_eos