| Time | Status | User Agent |  |
| :-- | :-- | :-- | :-- |
| Make a request to see history. |

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

**Asset**  
`string`  
required

**TestNetwork**  
`boolean`  
truefalse

**Source**  
`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/cwpstartsponsor#/paths/~1solana~1accountInfo/post), when not sending `Address`, `AddressIndex` is required alongside master key and account.

**Source object**  
**ContractAddress**  
`string`  
Target contract; empty means code-reset.

**EVM**  
`object`  
required  
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**

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

Updated 3 months ago

* * *

**Base URL**  
https://api.your-wallet.blockdaemon-wallet.com/api/cwp/operations/start/sponsor

```
xxxxxxxxxx

curl --request POST \

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

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

Updated 3 months ago

* * *
