#### 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.

| Field           | Type     | Description                                         |
|-----------------|----------|-----------------------------------------------------|
| OperationID     | string   | Unique operation identifier.                         |
| InitiatorID     | string   | Initiator identifier.                               |
| ChainName       | string   | CAIP19                                             |
| Symbol          | string   | required                                            |
| TestNetwork     | boolean  | truefalse                                          |
| MasterKeyName   | string   | required - Funding account master key.               |
| Source          | string   | required - Funding account name.                     |
| Destination      | object   | required - Identifies an on-chain address in transaction intents and related APIs. Either set both `MasterKeyName` and `AccountName` (with optional `AddressIndex` where the API allows it; index `0` is the main address when deriving), or set `Address` to a literal address string. Setting only one of `MasterKeyName` or `AccountName` is invalid. For [`POST /solana/accountInfo`](https://vault.docs.blockdaemon.com/reference/cwpstartactivatestellaraddress#/paths/~1solana~1accountInfo/post), when not sending `Address`, `AddressIndex` is required alongside master key and account.

### Destination object

- **EVM**: object - Optional EVM-specific parameters.
- **Bitcoin**: object - Optional Bitcoin-specific parameters.
- **Substrate**: object - Optional Substrate-specific parameters.
- **Solana**: object - Optional Solana-specific parameters.
- **Canton**: object - Optional Canton-specific parameters.
- **Stellar**: object - Optional Stellar-specific parameters.
- **TVM**: object - Optional TVM-specific parameters.

### Response Codes

| Code | Message                                                                 |
|------|-------------------------------------------------------------------------|
| 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.

### Curl Example

```bash
curl --request POST \
     --url https://api.your-wallet.blockdaemon-wallet.com/api/cwp/operations/start/activateStellarAddress \
     --header 'accept: application/json' \
     --header 'content-type: application/json'
```

#### Base URL

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