Sending Payments
Learn how to send Bitcoin payments in Arkade to other wallets
Overview
Arkade makes sending Arkade payments simple and efficient. The SDK automatically determines whether to use on-chain or off-chain (Ark) transactions based on the destination address, optimizing for speed and cost.
Prepare Payment Details
Gather the recipient’s address and the amount you want to send in satoshis.
Call sendBitcoin
Use the sendBitcoin
method with the recipient’s address and amount.
Automatic Routing
Arkade automatically determines whether to use on-chain or off-chain transactions based on the address type.
Payment Confirmation
Receive a transaction ID that can be used to track the payment status.
Sending Bitcoin in Arkade
The sendBitcoin
is used to send an Arkade payment. It automatically detects the address type and routes the payment accordingly.
When sending to on-chain Bitcoin addresses, standard Bitcoin network fees will apply. Sending to Ark addresses (starting with ark1
or tark1
) will have near-zero fees.
Sending Bitcoin in Lightning
For Lightning Network payments, Arkade provides seamless integration through submarine swaps. This allows you to send payments from your Arkade wallet to any Lightning invoice.
Lightning Swaps
Learn how to integrate Lightning Network with Arkade using submarine swaps to send and receive Lightning payments.
Next Steps
- Track Payment History - Learn how to view and manage your transaction history
- Settlement Process - Understand how Ark payments are settled to the Bitcoin blockchain