Guide for L1s

Below is an overview for Avalanche L1 developers looking to integrate Tesseract into their L1. Tesseract facilitates fast and simple token swaps between Avalanche L1s, and by integrating your L1, you can offer your users seamless cross-chain functionality.

Integration Steps

  1. Deploy ICTT Contracts

Implement the Avalanche Interchain Token Transfer (ICTT) standard on your L1 by deploying the necessary contracts:

  • Deploy TokenHome and TokenRemote contracts

  • Ensure your native token and any other desired tokens you'd like your users to have access to on your L1 are deployed through ICTT

For more info on ICTT, refer to this overview: Avalanche Interchain Token Transfer

  1. Deploy Tesseract Cell

  1. Contact Tesseract Team

A Telegram channel to support developers can be joined here. Once the Tesseract cell is deployed, simply alert contributors who will add your L1 to the preferred registry, unlocking access to the wider Avalanche Ecosystem.

Last updated