Optimistic Oracles for trustless prediction markets fully onchain
Zaapbot is a Peer to Peer prediction market designed to allow users to bet on anything, anywhere. For this hackathon, we show Zaapbots multimodal capabilties inside the beating heart of crypto- TWITTER. We simplify the experience of prediction markets without making any additional trust assumptions, using Account abstraction. We create SCW wallets using SAFE SDK and Metamask authentication. Users can customise allowance and whitelist markets inside the Zaapbot UI.
With Zaapbot, we give users best in class UX for prediction markets using Twitter, SAFE Account abstraction SDK and UMAs Optimistic Oracle. Users can have full control and custody of their funds, while being able to enjoy a multimodal experince of betting on ANYTHING. For this hackathon, we showcase this capabiltiy in twitter, and our Zaapbot UI. The UI is used to create an account, authotise it with Metamask (the controller wallet) and customise allowances (user whitelist + bet limits). Once the user does this, they are free to create markets and participate in them.
We use the UMA Optmistic Oracle for our betting contracts.