LeechLord ยท Polymarket wallet 0xcfceโ€ฆ80c7

+$18,326 lifetime P&L ยท 48.1% win rate ยท 890 resolved markets

LeechLord (0xcfceโ€ฆ80c7) - Polymarket Whale Tracker