PaperTrade, a 1000X leverage perpetuals exchange, accumulated $25M in user deposits before its October 10th launch.
DeFi & Yields ·
PaperTrade, a perpetuals exchange offering 1000X leverage, accumulated $25M in user deposits ahead of its October 10th launch.