Bridging GMX To Solana

Following up on the vote in https://snapshot.box/#/s:gmx.eth/proposal/0xd20c6ae56a9a1ee5b9cc3d4e55446fc38c33536442c7acc2ed87264db7021629

A bridge needs to be setup between Arbitrum and Solana to bridge GMX tokens to Solana.

Based on our evaluation we recommend using LayerZero for this.

Reasons:

  • Solana is already supported by LayerZero, so work can begin on this now
  • While GMX is currently bridged between Avalanche and Arbitrum using Synapse, the Synapse team has recently been unresponsive, so we would recommend also moving the Avalanche <> Arbitrum bridging to LayerZero
  • LayerZero v2 allows for an “n of m” verifier network, this means that e.g. a “2 of 3” configuration could be setup, which would require at least 2 of the specified 3 verifiers to verify a message before it is deemed to be confirmed
  • In the substack post GMX 2024 - - GMX News -, the GMX Bridge proposed was meant to be a similar “n of m” bridge protocol, but work on this was de-prioritized since LayerZero was already creating something similar
  • We feel that an “n of m” protocol provides a stronger bridge security as it would require corruption of multiple independent verifier networks in order to compromise

We would propose a 2 of 3 configuration, with the following verifiers:

  • LayerZero
  • Nethermind
  • Google

These verifiers were selected based on an evaluation of speed and security as well as support for the Solana network.

LayerZero would be specified as a “required DVN”, more info on this in the references below.

Approval of using LayerZero with the above configuration for this bridging would require a snapshot vote.

References:

4 Likes

Strong support for LZ

1 Like

Sounds like a secure setup. I trust the evaluation from the devs on this.

1 Like

Yes, support to use LayerZero for all our bridging needs as well!

1 Like

While a GMX owned bridge would be great, it’s encouraging that a trusted protocol has implemented/is implementing the preferred design.

In support.

Additionally, the GMX that is currently held with synapse, is that a straight forward process to migrate layer zero?

2 Likes

to migrate the tokens from synapse, a few timelock transactions would be needed, but it is doable

3 Likes

All for this proposal

1 Like

Find this to be concerning. Why would they not response to a partner giving them more business and volume.

1 Like