OpenPredict 协议将实时预测转化为流动资产。该协议为每个事件创建了一个由三个智能合约系统组成的架构:第一个系统用于托管作为事件预测者的资金;第二个系统用于铸造代表正确预测者的代币;第三个系统用于铸造代表不正确预测者的代币。预测市场是一个资本密集型市场。OpenPredict 在实况预测的基础上增加了一个二级市场,允许在事件结束前进行买卖。