L2BEAT Bridges is a work in progress. You might find incomplete research or inconsistent naming. Join our Discord to suggest improvements!
Socket
About
This page gathers Socket vaults built on top of Socket Data Layer cross chain messaging protocol.
About
This page gathers Socket vaults built on top of Socket Data Layer cross chain messaging protocol.
...
Choose token
![](https://assets.coingecko.com/coins/images/6319/large/usdc.png?1696506694)
![](https://assets.coingecko.com/coins/images/33669/large/photo_2023-12-14_17-00-20.jpg?1702696035)
![](https://assets.coingecko.com/coins/images/18834/large/wstETH.png?1696518295)
![](https://assets.coingecko.com/coins/images/33033/large/weETH.png?1701438396)
![](https://coin-images.coingecko.com/coins/images/33800/large/Icon___Dark.png?1702991855)
![](https://assets.coingecko.com/coins/images/34489/large/rswETH_Icon.png?1706865484)
![](https://assets.coingecko.com/coins/images/7598/large/wrapped_bitcoin_wbtc.png?1696507857)
![](https://assets.coingecko.com/coins/images/32254/large/sdai.png?1697015278)
![](https://assets.coingecko.com/coins/images/22173/large/circle-black-256.png?1696521517)
![](https://assets.coingecko.com/coins/images/2518/large/weth.png?1696503332)
![](https://assets.coingecko.com/coins/images/33613/large/3466ef_3c088c66c7d941e8856339d0bddf33cc_mv2.png?1702514458)
![](https://assets.coingecko.com/coins/images/35958/large/etherfi.jpeg?1710254562)
![](https://assets.coingecko.com/coins/images/36530/large/ethena.png?1711701436)
![](https://assets.coingecko.com/coins/images/3406/large/SNX.png?1696504103)
![](https://assets.coingecko.com/coins/images/9956/large/Badge_Dai.png?1696509996)
This page gathers Socket vaults built on top of Socket Data Layer cross chain messaging protocol.
Socket is highly flexible and configurable and risks vary depending on the current configuration of the specific route. It allows to define custom Token Vaults that communicate using different messaging protocols. Token Vaults are connected via Plugs and Switchboards to their remote counterparts. The central contract on each chain, Socket, stores the configuration of all Plugs and Switchboards. Some Switchboards may be as secure as “native” (canonical) bridge, some may use simple Relayers/Watchers to move messages across chains.
Funds can be stolen if
- watchers submit fraudulent block hash and relay fraudulent transfer (CRITICAL),
- the Socket Vault owners change the Vault configuration (CRITICAL),
- a contract receives a malicious code upgrade. There is no delay on code upgrades (CRITICAL),
- the source code of unverified contracts contains malicious code (CRITICAL).
Users can be censored if
Principle of operation
Socket is a bridge framework connecting different chains via a set of “switchboards”. Every chain using Socket for some of its tokens can mix & match many switchboards with varying trust assumptions, for example mixing a “fast” route via “Fast Switchboard” with a “Standard Route” using a native rollup AMB.
Various switchboards
Vaults can use any registered switchboards. The validation model is chosen by the switchboard and their security can vary from using a canonical bridge to a third-party validation model.
Users can be censored if watchers fail to facilitate the transfer (CRITICAL).
Funds can be stolen if watchers submit fraudulent block hash and relay fraudulent transfer (CRITICAL).
Funds can be stolen if the Socket Vault owners change the Vault configuration (CRITICAL).
The system uses the following set of permissioned addresses:
Account privileged to set up different roles in the main Socket contract.
Multisig that owns the Socket Vaults associated with Lyra. This is a Gnosis Safe with 2 / 3 threshold.
Those are the participants of the LyraMultisig.
Multisig that owns the Socket Vaults associated with Kinto. This is a Gnosis Safe with 3 / 6 threshold.
Those are the participants of the KintoMultisig.
Multisig that owns a Socket Vault associated with LOOKS token. This is a Gnosis Safe with 3 / 5 threshold.
Those are the participants of the LooksRareMultisig.
EOA that owns the Socket Vaults associated with hook.xyz.
![A diagram of the smart contract architecture](/images/architecture/socket.png)
The system consists of the following smart contracts on the host chain (Ethereum):
Central contract in Socket SuperBridge holding configuration of all Plugs and associated Switchboards.
Fast Switchboard having a set of Watchers authorizing transfers. If the transfer is not explicitly authorized within certain period of time, it is optimistically considered to be valid. Watchers can also stop (trip) an invalid transfer.
Switchboard using native Polygon message passing.
Switchboard using native Optimism message passing.
Switchboard using native Arbitrum message passing.
Manages crosschain execution and fees. The source code of this contract is not verified on Etherscan.
Manages and verifies transmitters: Permissioned actors who are allowed to send messages via socket.
Value Locked is calculated based on these smart contracts and tokens:
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Lyra and owned by LyraMultisig.
Socket Vault associated with Hook and owned by HookOwnerEOA.
Socket Vault associated with Hook and owned by HookOwnerEOA.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Kinto and owned by KintoMultisig.
Socket Vault associated with Blast and owned by LooksRareMultisig.
Socket Vault associated with Reya and owned by socketadmin.eth EOA.
Socket Vault associated with Reya and owned by socketadmin.eth EOA.
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).
Funds can be stolen if the source code of unverified contracts contains malicious code (CRITICAL).