Architecture Overview
The Airlift operation is built on a dual-layer architecture that includes both off-chain and on-chain components, working together to enable seamless cross-chain token transfers.
Off-Chain Components
API: Acts as the primary interface for users and integrators. It provides endpoints for discovering supported routes, retrieving fee quotes, initiating transfers, and tracking their progress. The API ensures abstraction and simplicity for applications interacting with the Airlift system.
Indexer: A continuously running service that monitors all supported blockchains in real time. It listens for relevant smart contract events (e.g., token transfers, bridging events) and provides the API with up-to-date data, such as route availability, estimated transfer duration, and gas costs. The indexer ensures accurate and efficient off-chain coordination.
On-Chain Components
Airlift Smart Contracts: Deployed on each supported chain, these contracts are the core of the bridging mechanism. They expose functions such as
send(...)
, which initiates a cross-chain transfer. The smart contracts handle token-specific bridging logic depending on the token Standard.
Last updated