Why send five seperate transactions when you can send them all at once using just one transaction fee which helps you save more.
If you need to pay multiple multiple people at once maybe they did a job for you just like we have in signature campaigns, or maybe you want to gift your friends or family some Bitcoin , making the individual transaction will cost you more money especially on transaction fee.
Each transaction has a base cost and when you send five seperate transactions you pay the base cost 5 times. But with batching, you only pay it once.
So how do you batch??
It's not something very technical and you don't need to do modifications or write codes.. most professional wallets like Sparrow(for desktop) , and Blue wallet (for mobile) support batching and have it inbuilt..
On Sparrow (for desktop)
1. Go to the
send tab
2. Then when you've entered the first wallet address you want to send to, look for the
add icon just beside the recipient bar and click on it
3. Add your second address and do the same for other addresses
4. Input the amount of BTC you want to send and send them all at once.

On Bluewallet(for mobile)
1. Tap on
send2. Add your first recipient address
3. Then look for the three dot at the top right corner and tap on it
4. Then tap on the
Add recipient 5. Do the same thing for other addresses..


You should know that all the recipient are in the same transaction and they can see the other recipients address in the transaction history on a block explorer.... You should avoid using batch transaction for anonymous payment when you don want recipient A to know that you are also laying recipient B..
I hope this helps you....