Post
Topic
Board Bitcoin Discussion
Re: Why do hardware wallets like Trezor create 100 addresses?
by
tom555
on 11/11/2015, 15:04:22 UTC
New addresses are commonly used in Bitcoin transactions for sending change back to the originating wallet.  So the wallets (even Core does this) create a bunch of private keys upon initialization (referred to as the 'keypool'.)
This is so that the client will have a free address when it needs to create a transaction and won't need to wait for a new one to be generated.