Blockchain wallets are not completely anonymous. This is because transactions on the blockchain network are publicly visible and can be traced to a wallet address.