Glacis is a pure on-chain protocol, that means that all its components are Smart Contracts, these components can be aggregated in two groups:

  • Infrastructure Components: Maintained by Glacis and deployed on each supported chain.

    • Router

    • Adapters

    • Mediators

  • Client Components: Maintained by Glacis,accessible as package and deployed by user through the use of inheritance on his own contracts.

    • Clients

All components have different behavior depending if they act as a source chain component or a destination chain component.

Component diagram

This diagram represents the complete flow between components in Glacis Architecture.

Last updated