whale in action
this coin is being sold by multiple whales
Whale 0x3a0 will likely deposit 34,692 TRB ($3.20M) to Binance at $92.3
Notably, the whale received those 34,692 TRB (then worth $1.1M) from Tellor Multisig and the null address between March 2, 2021, and September 30, 2023