bitcoind getnewaddress, but
bitcoind listreceivedbyaddress still returned empty list
How to create a new address for receiving payments?
The default is to only return addresses that have already received coins, so use
bitcoind listreceivedbyaddress 0 true. The
true indicates that you want to include "empty" addresses.