I'm running a Bitcoin full node on my server. I'm going to use this server as a light wallet api server using RCP methods. And I'm going to add an address to the node whenever a light wallet generates a new address to track all transactions and unspent outputs of the address.
And I'm wondering how many addresses can be added to a full node?
Is it limitless or is there a maximum number?
And does the number of addresses added to the node affect the performance of the node?
And for some reason I can't use addressindex feature of bitcore, so I'm going to use importaddress, listunspent and listtransactions methods.