index/interfaces/TransferTokenData.md
Data required for transferring launchpad tokens between wallets
Properties
| Property | Type | Description |
|---|---|---|
amount | string | Amount of tokens to transfer in decimal format (integers recommended) |
privateKey? | string | Optional private key override for this operation (format: '0x' + 64 hex characters) |
to | string | Recipient wallet address in backend format (eth|40hex) or Ethereum format (0x...) |
tokenId? | TokenId | Flexible token identifier - accepts string, TokenClassKey, or TokenInstanceKey |
tokenName? | string | Token name for lookup (e.g., 'tinyevil', 'dragnrkti') - used if tokenId not provided |
uniqueKey? | string | Optional unique key for idempotency - auto-generated if not provided |
private key token id name unique