Aleph Zero Blog
Technology

Aleph Zero Bridges: MOST public repository now available

Jan 24, 2024

AI Summary

Here's your AI summary of Aleph Zero Bridges: MOST public repository now available on Aleph Zero blog

Top 10 key takeaways:

  1. Public Repository Release: Aleph Zero has made the MOST code repository publicly available on GitHub.
  2. Interoperability Focus: MOST aims to enable interoperability and bridging between Aleph Zero and Ethereum.
  3. Aleph Zero Contracts: The public repository includes several Aleph Zero contracts:
    • Main bridge contract
    • Governance decision contract for bridge contracts on Aleph Zero
    • Contract for informing guardians about Ethereum gas prices
    • PSP22 token implementation for bridge-created tokens
  4. Ethereum Contracts: The repository also includes Ethereum contracts:
    • Main bridge contract
    • Governance decision contract for bridge contracts on Ethereum
    • Wrapped Ethereum implementation for testing
    • ERC20 token implementation for testing
    • Relayer for actual bridging between chains
  5. Security Measures: Some infrastructure-related code remains private for security reasons.
  6. Bridge Design: MOST is designed as a simple and secure bridge between Ethereum and Aleph Zero.
  7. Guardian-Based System: The bridge uses a guardian-based system, with each guardian maintaining two instances (Testnet and Mainnet).
  8. Decentralization: A total of eight guardians will be onboarded to ensure sufficient decentralization.
  9. Strategic Importance: MOST is crucial for making Aleph Zero’s strategy more robust and independent.
  10. Further Information: Additional details about MOST can be found in the Aleph Zero interoperability article.
AI Summary

Dive into the code and discover how Aleph Zero’s MOST will work to enable interoperability and bridging to Ethereum. 

With the work on MOST progressing smoothly, we’re excited to open up the code repository for the public.

You can check it out on GitHub. 

The public components of the code include the Aleph Zero contracts, namely: 

  • The main bridge contract;
  • A contract for making governance decisions about the bridge contracts on Aleph Zero;
  • A contract for informing the guardians about Ethereum gas prices;
  • A PSP22 token implementation for the tokens created by the bridge. 

We’ve also worked on Ethereum contracts: 

  • The main bridge contract; 
  • A contract for making governance decisions about the bridge contracts on Ethereum;
  • A wrapped Ethereum implementation for testing purposes;
  • An ERC20 token implementation for testing purposes; 

And a relayer — a component responsible for the actual bridging between the chains. 

While the code in the public repository is enough to setup an instance of the bridge, we are keeping some additional infrastructure-related code private for security purposes.

As a reminder, MOST is a bridge between Ethereum and Aleph Zero, drawing inspiration from the most simple and secure designs in the space, MOST is poised to help make Aleph Zero’s strategy robust and more independent while addressing the immediate concerns of interoperability. It’s a guardian-based bridge, with each guardian maintaining two instances of the setup — one for the Testnet, and one for the Mainnet. Eight guardians will be onboarded in total, enabling sufficient decentralization of this product.

For more information about MOST, please refer to the Aleph Zero interoperability article

Related articles