BridgesBridges provide a way to send data across chains. For example, you may want to send data from Ethereum mainnet to Optimism to vote on an onchain proposal. They form a critical component of blockchain infrastructure and take 3 out of the top 5 spots on rekt leaderboard! Protocols enabling this are generally called cross-chain messaging protocols. And since any data can be sent across chains using these protocols, the most popular use case they enable is bridging ERC20 tokens. We'll...