Diablo – The little demon of HyperLiquid (DIABLO) spot