NEO can't do 10,000 tps. The entire network has gone offline, multiple times, when handling a single token sale:
http://storeofvalueblog.com/posts/a-definitive-guide-to-neo/
It's easy to benchmark massive tps rates on a closed testnet, as in this case of removing all safeguards from an Ethereum private network to get it to 1.5 million tps:
https://medium.com/@suchi.blackwing/cryptocurrency-scaling-e...