Multichain (MULTI) Jumps 34%, What Is Driving This Rally? editorial staff 29. May 2023 Multichain is leading altcoin momentum despite uncleared rugpull scare