Connext is an interoperability protocol that enables fast, non-storage-related asset transfers between blockchains and contract work between EVM-compliant blockchains.
Connext solves the lack or presence of small amounts of liquidity in L2 solutions and EVMs. In essence, in simple terms you could say it is a crosschain bridge. Just 5 weeks after launch, Connext NXTP has expanded to support 9 networks including Ethereum, Polygon, Arbitrum and Avalanche on the main network. Just look how many networks Connext supports today: Binance Smart Chain, Polygon, xDai, Fantom Opera, Arbitrum One, Avalanche, Optimism, Moonriver, Moonbeam. And they will also add support for Fuse, Celo, Aurora, Harmony, Evmos, Neon, Godwoken, zkSync, StarkNet.
Deals take place in three stages:
Auction: The user requests the desired route. Routers respond with bids containing commitments to complete the transaction within a certain time period and in a certain price range.
Preparation: Once the auction is completed, the transaction can be prepared. The user sends a transaction to the TransactionManager contract on the sender's network containing the signed router bid. This transaction locks the user's funds in the sending network. Upon detecting an event containing their signed request, the router sends the same transaction to the TransactionManager in the chain on the recipient side and locks the appropriate amount of liquidity. The amount blocked in the receiving network is equal to the sending amount minus the commission, so the router is rewarded for completing the transaction...