Polymarket isn't compatible with Discreet Log Contracts, and so you can't use Polymarket to create conditional Bitcoin payments by itself. Cassandra is a layer of interoperability that makes the same outcomes provable on Bitcoin (or ecash).
Still working on this?
reply
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....
reply
Awesome, I got some of it working here to just display the information: https://dollarparity.com/polymarket-events/
I'm open to suggestions!
reply