The Superform Protocol is EVM-native and will be deployed on Ethereum, Arbitrum, Optimism, Polygon, Avalanche, Fantom, BNB Chain, Base, zkEVM, and Gnosis. Identical Superform contracts are deployed on each chain supported by Superform and are deployed to the same addresses found here Deployment Addresses

Superform contracts are split into two categories: Core and Periphery.

  • Core contracts contain logic to move liquidity and data across chains along with maintaining roles in the protocol

  • Periphery contracts contain the main touch-points for protocols and users to interface with and include helper contracts to ease 3rd party integrations

This documentation will only cover external calls in non-abstract contracts. More information on internal functions and abstract contracts are viewable in Superform's Github repo.

Last updated