A total of $20 million worth of Ethereum short and $1.9 long contracts were liquidated in the past 24 hours, according to Coinglass.