User deposits on PaperTrade have reached $25 million ahead of its official launch
According to market sources, PaperTrade, a platform supporting perpetual contract trading with up to 1000x leverage, has seen user deposits reach $25 million ahead of its official launch. The platform is scheduled to go live on October 10.