cBridge allows anyone to transfer assets across blockchains by simply providing liquidity (to earn bridging fees). It is built on top of the Celer Inter-chain Message Framework.
cBridge uses liquidity pools between the source and destination chain to enable cross-chain transfers. The bridge fee is dynamically adjusted based on the balances of the two liquidity pools using the StableSwap pricing curve (popularized by Curve). The core component of cBridge is the Celer State Guardian Network (SGN), which is a Proof-of-Stake (PoS) blockchain built on Tendermint. SGN uses the same security mechanisms as L1 blockchains like Cosmos and Polygon PoS chain, with staking and slashing implemented on Ethererum. SGN serves as the message router between different chains, routing messages and cross-chain fund transfers. Nodes have to stake CELR tokens to join the consensus process of the SGN as a validator and are slashed if they behave maliciously. Currently, these nodes are operated by trusted third-parties including Binance, InfStones, OKEX, Stakewithus, Unaggii, and Stakefish.
cBridge nodes earn a portion of all transaction fees while operating via the SGN. Liquidity providers (LPs) earn the remaining portion of transaction fees and inflationary protocol emissions by providing liquidity to specific pools on cBridge. CELR stakers also earn transaction fees and staking rewards without running a node.
You can earn a portion of all protocol fees by staking CELR via the SGN. CELR stakers earn staking rewards and fee rewards from cBridge in return for producing blocks and providing economic security to the Celer network. You can also earn yield by providing liquidity to a sepcific liquidity pool on cBridge. Currently, 50% of fee earnings are distributed to SGN delegators and stakers, and the other 50% goes to cBridge LPs.