midl_bridge_evm_to_btc
Withdraw BTC from the EVM layer back to the Bitcoin layer by creating a withdrawal transaction that validators process to send BTC to your specified Bitcoin address.
Instructions
Withdraw BTC from the EVM layer back to the Bitcoin layer. Creates a withdrawal transaction that validators process to send BTC to your specified Bitcoin address.
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": {
"amount": "<amount>",
"btcAddress": "<btcAddress>"
},
"name": "midl_bridge_evm_to_btc"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Amount of BTC to withdraw (e.g., "0.1" for 0.1 BTC, or "50000" for 50000 satoshis) | |
| unit | No | Unit of the amount: "btc" or "satoshis" | btc |
| btcAddress | Yes | Bitcoin address to receive the withdrawn BTC |