https://coincryptorank.com/blog/l2-arbitrage