I'd like to create a pool of addresses using Blockchain.com API. But because of the gap limit on unused addresses I want to transfer minimal amount (ideally 1 Satoshi) and without any fees. What's the easiest way to send small amount of BTC to thousands of addresses? I don't care about speed as this is a background operation.

UPD: This is NOT a question "how to create addresses?" this is a question how to distribute small amount of money to multiple addresses with minimal fees. It is not related to any service provider, Blockchain.com was indicated as a context only.

closed as off-topic by Anonymous, Andrew Chow Oct 23 '18 at 4:32

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions seeking help for restoring user accounts or other matters concerning your customer relationship with a company should be directed at the respective customer service. Please understand that we have no insights into such matters and therefore consider them as off-topic." – Anonymous, Andrew Chow
If this question can be reworded to fit the rules in the help center, please edit the question.

  • 2
    This is really a service problem that you have with blockchain.com that they don't have a configurable gap limit flooding transactions is a really lazy solution. There is naturally a high cost to this sort of behavior, which you can't bypass. – Anonymous Oct 11 '18 at 3:20
  • blockchain.com has a configurable gap limit, however this is just to create addresses, not to track them. I can afford reasonable fees, just want to minimize it. – Serge Shakhov Oct 11 '18 at 23:04
  • 1
    Sorry, this is nonsensical. You don't need to send money to an address to create it. – Anonymous Oct 12 '18 at 1:57

The only way to do this is by making a regular transaction with lots of outputs. Moreover, you will have great difficulty broadcasting a transaction with outputs of 1 Satoshi due to the dust limit.

A far easier solution would be to switch to a wallet provider that allows you to bypass the gap limit, such as bitgo (although it may be restricted to their commercial offering), or build your own transaction indexing system

  • Blockchain.com CAN create addresses beyond gap limit, it is just useles as it doesn't track them. It could be 1000 Satoshi or more if this helps. – Serge Shakhov Oct 25 '18 at 5:47
  • Creating addresses is not the hard part. Sending BTC to them to avoid the gap limit is not a viable solution, and your time/money would likely be better spent integrating a system that does not have a gap limit issue. – Raghav Sood Oct 25 '18 at 5:56

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