Skip to main content

bridge/interfaces/BridgeableToken.md

Processed bridgeable token for SDK use

This is the normalized structure used internally by the SDK.

Properties​

PropertyTypeDescription
decimalsnumberToken decimals
description?stringToken description
ethereumAllowanceSlot?numberERC-20 allowance storage slot for permit-based approvals
ethereumContractAddress?stringEthereum contract address (if bridgeable to Ethereum)
ethereumSymbol?stringEthereum symbol (may differ from GalaChain symbol)
galaChainDescriptorobjectGalaChain token descriptor
galaChainDescriptor.additionalKeystring-
galaChainDescriptor.categorystring-
galaChainDescriptor.collectionstring-
galaChainDescriptor.typestring-
image?stringToken image URL
namestringToken display name
solanaContractAddress?stringSolana mint address (if bridgeable to Solana)
solanaSymbol?stringSolana symbol (may differ from GalaChain symbol)
stringifiedTokenClassKeystringPipe-delimited token class key
supportedChains("Ethereum" | "Solana")[]Networks this token can bridge to
symbolstringToken symbol on GalaChain (e.g., "GALA", "GWETH")
verifiedbooleanWhether the token is verified