Prior to its October 10, 2026 launch, Papertrade collected $85 million to $137.1 million in pre-deposits from over 11,000 wallet addresses