Search for projects by name
L2BEAT Bridges is a work in progress. You might find incomplete research or inconsistent naming. Join our Discord to suggest improvements!
Bridge used to transfer assets from Ethereum to PulseChain. Transfers are validated by set of trusted Validators.
Bridge used to transfer assets from Ethereum to PulseChain. Transfers are validated by set of trusted Validators.
PulseChain Bridge stores a number of Validators which need to sign off every message coming from the PulseChain. Once quorum of signatures is reached, message (e.g. withdrawal request) can be relayed to a destination contract.
Users can be censored if validators decide to not pass selected messages between chains.
Funds can be stolen if validators relay a fake message to a destination chain to mint more tokens than there are locked on Ethereum thus preventing some existing holders from being able to bring their funds back to Ethereum.
Funds can be stolen if validators relay a fake message to Ethereum chain allowing a user to withdraw tokens from Ethereum escrow when equivalent amount of tokens has not been deposited and burned on destination chain.
Funds can be frozen if validators don't relay messages between chains.
Permissioned set of validators that can sign off any arbitrary message from PulseChain including withdrawal request. 5 / 8 signatures are required.
Owner of Validators contract keeping a list of current Validators. Can add/remove Validators.
Owner of the main bridge contract, able to upgrade the contract with no notice.
Contract managing the list of trusted bridge Validators.
The Auxiliary contract that handles wrapped tokens.
The current deployment carries some associated risks:
Funds can be stolen if a contract receives a malicious code upgrade. There is no delay on code upgrades (CRITICAL).