24,270 tokens. 27,358 pending transactions. 463,713 digital kittens. Advertisements Ethereum has hosted a lot of activity recently, and while many crypto enthusiasts see that as a positive sign, as the network’s usage soars, its history gets longer and its blockchain more unruly. And although network congestion leading to transaction backlogs and rising fees has taken […]