TPS Capacity of Bitcoin, Ethereum, Ripple XRP, Tron, EOS


This article on looks at different top blockchains and analyze the maximum or average peak that the various blockchains have reached in terms of number of Transactions Per Second (TPS).

Bitcoin TPS

In Bitcoin network – a Proof-of-Work blockchain, the number of TPS (transactions per second) it can process is around 7, however; with the future upgrades to the network it could be possible to exceed this low number of TPS.

Ethereum TPS

The Ethereum (ETH) blockchain TPS range is between 15 and 25, and is slightly better than that of Bitcoin, but it will surely increase when the transition from PoW to PoS (Proof of Stake) is completed. The new Ethereum 2.0 protocol is called Casper, which will also employ sharding on top of PoS.

Ripple XRP TPS

According to Ripple, XRP, the digital asset used in the company’s cross-border payment system, “consistently handles 1,500 transactions per second.” It once peaked above 4500 TPS in November last year. Ripple claims XRP can scale up to 50,000 TPS “to handle the same throughput as Visa.”

However, unlike other currencies on the market, Ripple doesn’t have a blockchain. The company has its own patented technology: the Ripple protocol consensus algorithm.


The TRON (TRX) blockchain currently has a maximum TPS of 748. Theoretically, the Tron blockchain can reach around 2000 TPS. According to TronScan, the highest daily number of transactions ever recorded on TRON mainnet was on 21st of July 2019 – 5,280,789. This translates to 61 transactions per seconds (5280789 / 86,400 secs = 61.12 TPS). Meanwhile, the lowest number of daily transactions ever recorded was 1397 on 6/28/2018.


The EOS blockchain which uses a delegated proof-of-stake consensus, achieved an all-time high transactions per second number of 3,996, as recorded in the EOS network monitor, demonstrating how possible it is to handle a large number of blockchain transactions due to its DPoS (Delegated Proof of Stake) consensus algorithm and its EOS Block Producer system.

One of the important aspects for every blockchain is certainly scalability, which is essentially the ability to handle a high number of transactions per second (TPS).

What are your thoughts on the average-maximum transactions per seconds achieved by each blockchain covered in this article? If you notice any error in the data provided or feel a correction is needed, kindly let us know in the comments.


Enjoy this blog? Please spread the word :)