2023-12-08 JSON-RPC endpoint unavailable
Incident summary
From Fri Dec 8th 3:40pm CET to Sat Dec 9th 12:40PM our services were unable to make successful requests to GLIF’s JSON-RPC endpoint, blocking any interaction with the central smart contract. The GLIF team was quickly made aware of the issue, but due to higher-than-usual chain activity it took a bit to recover. At the time, no other known public JSON-RPC endpoint worked as temporary replacement.
Impact
There was only one Impact Evaluator round during the incident, leading to lower-than-usual rewards for Station node operators.
Corrective actions
- Automatic JSON-RPC endpoint fallback was put in place, falling back to https://chain.love/ should GLIF’s endpoint be unavailable
- More endpoints will be added, should both configured endpoints become unavailable
- Running our own JSON-RPC node was considered, but for the time dismissed, because of the operational overhead