Crypto News Why did the Optimism Foundation sell 116 million OP tokens? by Tim October 16, 2023 by Tim October 16, 2023 This week, the Optimism Foundation sold 116 million OP tokens, equivalent to over $150 million … Read more 0 FacebookTwitterPinterestEmail