Hop Protocol is a cross-chain bridge for moving tokens between Ethereum and its Layer 2 networks without waiting for lengthy withdrawal periods. Users can transfer assets across multiple supported rollups, provide liquidity in AMM pools to earn fees, and integrate bridging into applications via a JavaScript SDK. The protocol relies on Bonders who front liquidity at destination chains, enabling trustless transfers without a central authority.