Onchain Lens said the wallet deposited 4.51 million USDC 12 hours earlier and has generated $3.62 million in cumulative monthly profit trading only XYZ stock perpetual contracts.
17d ago
verifying reliability
No specialized terms available for this topic.