Sendmany creates a single transaction with multiple outputs.
Sendtoaddress would be one transaction per address.
Outputs are relatively small, inputs are much larger so using sendmany reduces the average tx size on a per output basis.
thanks for the info.
It doesn't mean as well that there will be much lesser Transaction fee?
TIA
Mike
"Minimum" fee should be significantly reduced. If you're splitting a relatively large output into many outputs, there's a much greater savings. Outside of having all the outputs linked together in the blockchain (which may be a privacy concern), I don't know of any disadvantages to sendmany... maybe messier to deal with if manually entering it into the console?