StarkNet is a Layer-2 scaling solution for Ethereum that uses Zero-Knowledge proofs to bundle many transactions into a single proof, reducing the load on the Ethereum blockchain. It is one of the most promising layer-2 solutions with great potential to become the most dominant rollup on top of Ethereum. The main reason for that is this is that its underlying technology, STARK proofs, has already been battle tested and used for trading nearly $1B, processing over 380M transactions, and minting...