The Optimistic Oracle has surpassed $25B Total Transaction Value