TokenChip
A compact component for displaying token information with optional chain icon and copy functionality.
TokenChip
The TokenChip component provides a compact way to display token information, including token icon, name, symbol, and optional chain information.
Usage
Props
| Prop | Type | Default | Description | 
|---|---|---|---|
| chain_id | number | - | Chain ID of the token | 
| address | string | - | Token contract address | 
| symbol | string | - | Token symbol | 
| name | string | - | Token name (optional) | 
| showChainIcon | boolean | false | Whether to show chain icon alongside token icon | 
| showName | boolean | true | Whether to show token name (if false, shows only symbol) | 
| allowCopyToClipboard | boolean | false | Enable copy address to clipboard functionality | 
| className | string | - | Additional CSS classes | 
Features
- Displays token icon with optional chain icon
- Shows token name and/or symbol
- Copy to clipboard functionality with visual feedback
- Flexible layout options
- Tailwind CSS styling support
Examples
Basic Token Display
With Chain Icon
Symbol Only
With Copy Functionality
Custom Styling
Visual States
- Default: Shows token information with icon
- Copy Button: Shows copy icon when allowCopyToClipboardis true
- Copy Confirmation: Shows check icon briefly after copying
- Chain Display: Shows chain icon when showChainIconis true
Is this guide helpful?