TechFlow, April 14 — According to on-chain analyst Lookonchain, since April 7, at least 17 wallet addresses have deposited a total of 43.6 million OM tokens (worth approximately $227 million at the time) into exchanges, accounting for 4.5% of the circulating supply.
Among them, according to Arkham labels, two addresses are linked to Laser Digital, a strategic investor in the MANTRA Chain project.




