ICTT Flow
Pre-built and customizable flow for transferring tokens between Avalanche chains.
Inter-Chain Token Transfer (ICTT)
The ICTT (Inter-Chain Token Transfer) flow provides a complete and customizable interface for transferring tokens between different Avalanche chains.
Basic Usage
Configuration
Required Props
Prop | Type | Description |
---|---|---|
tokens | ICTTToken[] | List of supported tokens with their mirror configurations |
source_chain_id | number | ID of the source chain |
destination_chain_id | number | ID of the destination chain |
token_in | string | Address of the input token |
Token Configuration
Each token in the tokens
array should have the following structure:
Optional Props
Prop | Type | Default | Description |
---|---|---|---|
className | string | - | Additional CSS classes |
Features
The ICTT flow includes:
- Chain selection for source and destination
- Token selection with balance display
- Amount input with validation
- Gas fee estimation
- Transaction status tracking
- Bridge transaction confirmation
Advanced Usage
Building Custom Flows
The ICTT flow exposes individual components that you can use to build your own custom transfer interface: