Unfortunately I had to shut down the Polymarket oracle, because (and honestly i shoulda seen it coming given it's built on a shitcoin), Polymarket's API is dogshit. They frequently return bad/inconsistent data which put my oracle in a bad position - e.g. changing the outcomes strings, events aren't resolved by their stated end date, end dates are changed after I announce them (illegal in a DLC), etc.
And their API is genuinely unreliable even if it weren't for that: events' data fields suddenly go missing (unexpected null values), and it's rate limited so cassandra can't always fetch updates for every event in a timely fashion.
The CryptoCompare oracle API is still up and running though. As for real-world event attestations, i'm working on something else which should help fill that gap. Stay tuned....
That’s ok, thanks for the update.
reply