5

I am building a web-app that needs to send money to different customer's addresses. I would like to minimize transaction costs and avoid unnecesary traffic, therefore I would like to pay all of them at the same time. How many different destinations can one single transaction have?

Cheers!

5

There isn't a maximum number of outputs but instead a maximum size of data in a block. So if there was just one transaction with a lot of outputs, the combined size would need to be below the block maximum of 500K.

I don't know the size of each transaction but you are talking thousands or tens of thousands of outputs before hitting these per-block limits.

  • Thank you Stephen. So, a transaction with 200 outputs would be okay, right? :-) – flaab Nov 13 '12 at 16:29
  • That's no problem at all. I expect such a transaction to be around 7 KiB, unless you need a large amount of inputs. – Pieter Wuille Nov 13 '12 at 19:05

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.