Too Long; Didn't Read
In a <a href="https://medium.com/@billyrennekamp/reducing-eth-gas-23x-by-converting-arrays-to-bytes-ccf3b46daea5" target="_blank">previous article (š¤)</a> I was able to reduce an <a href="https://hackernoon.com/tagged/ethereum" target="_blank">Ethereum</a> transaction costing 95 Million (MM) gas down to 4.1MM by converting arrays to byte strings. This was a big step in the process of building <a href="https://clovers.network" target="_blank">clovers.network</a> but 4.1MM gas was still unacceptable. I was able to reduce it again to 1.5MM by utilizing an Oracle to offload the bulk of the work and save only the resultābasically making an asynchronous call on the Ethereum Virtual Machine (EVM).