changelly_receive
Creates a Changelly variable-rate deposit address on the source USDt network so an external sender can pay and settle USDt-Liquid to your wallet; returns a scannable QR code.
Instructions
Receive USDt-Liquid via a Changelly variable-rate swap. Returns a deposit address on the source chain — the external sender pays to it. Settles to the wallet's Liquid address as USDt-Liquid. STRONGLY RECOMMEND passing external_refund_address. Also returns qr_code_path: a PNG QR of the deposit address — display it to the user so they can scan it.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"external_network": "<external_network>"
},
"name": "changelly_receive"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount_to | No | Amount to receive in the wallet (decimal string). Mutually exclusive with amount_from. | |
| amount_from | No | Amount the external sender will deposit (decimal string, e.g. '50'). Mutually exclusive with amount_to. | |
| wallet_name | No | default | |
| external_network | Yes | Source USDt network the external sender pays from | |
| external_refund_address | No | Source-chain refund address (strongly recommended) |