Skip to main content
Version: v2

SVMIntentOptionsV1

Optional Solana-specific parameters for intent creation. All fields are optional. If omitted, sensible defaults will be used (e.g., the user's associated token account).

userTokenAccountPublicKeystring

Sender's token account. Defaults to sender's ATA.

Example: 9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM
programVaultAccountPublicKeystring

Intent program vault account, tokens transferred to here for custody. Defaults to program's ATA.

Example: 8WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWN
JSON
SVMIntentOptionsV1
{
"userTokenAccountPublicKey": "9WzDXwBbmkg8ZTbNMqUxvQRAyrZzDsGYdLVL9zYtAWWM"
}