BTC Withdrawal
Last updated
Last updated
User sends tokens to the contract where they initially received the P2WSH or P2TR lock.
Ensure the sender is the native BTC sender.
If using a MetaMask address, specify the receiver; otherwise, the transaction will be rejected.
A P2PKH output is created.
The BTC is sent back to the user through a TSS signed transaction, completing the withdrawal process.
(EVM chains only) Contract verifies the voucher and then destroys it to prevent reuse.