# SendBtc

<details>

<summary>Step1: TransferBtc</summary>

Wallet calls this to transfer BTC to a specific address. Psbt is returned for the end user's sign.&#x20;

</details>

<details>

<summary>Step 2: PublishTransferBtc</summary>

The end user will sign the psbt returned from Step 1, and before call this to broadcast to BTC blockchain, the signed psbt needs to be finalized and extracted.&#x20;

</details>
