#### URL Expired

The URL for this request expired after 30 days.

### Blockchain-specific options for transaction intents.

At most one of `EVM`, `Bitcoin`, `Substrate`, `Solana`, `Canton`, `Stellar`, or `TVM` may be set; the server rejects multiple families in one request.

#### OperationID

string

Unique operation identifier.

#### InitiatorID

string

Initiator identifier.

#### ChainName

string

#### CAIP19

string

#### SPLSymbol

string
required

#### TestNetwork

boolean

truefalse

#### MasterKeyName

string

#### Source

string
required

Source account name.

#### AddressIndex

integer

### EVM

object

Optional EVM-specific parameters.

### EVM object

### Bitcoin

object

Optional Bitcoin-specific parameters.

### Bitcoin object

### Substrate

object

Optional Substrate-specific parameters.

### Substrate object

### Solana

object

Optional Solana-specific parameters.

### Solana object

### Canton

object

Optional Canton-specific parameters.

### Canton object

### Stellar

object

Optional Stellar-specific parameters.

### Stellar object

### TVM

object

Optional TVM-specific parameters.

### TVM object

# Response Codes

# `` 200      Operation started

# `` 400      Invalid input, validation error, or malformed request

# `` 500      Internal server error. May include an `errorCode` (M-prefixed) and `data` from the MPA error code system. See `cwpapi/errors.go` for codes.

### Base URL

https://api.your-wallet.blockdaemon-wallet.com/api/cwp/operations/start/associateToSPLToken

```shell
xxxxxxxxxx

curl --request POST \

--url https://api.your-wallet.blockdaemon-wallet.com/api/cwp/operations/start/associateToSPLToken \

--header 'accept: application/json' \

--header 'content-type: application/json'
```

Click `Try It!` to start a request and see the response here! Or choose an example:

application/json

``200``400``500
