No. 22 · ICP Internet Computer ICP Spot $2.59 +4.8% 24h NET Network Internet Computer On-chain compute platform. ← Coin picker