In order to earn compounds on Coinbase, one must first purchase a digital asset, such as Bitcoin, Ethereum, or Litecoin. Once the asset is purchased, it is then held in a Coinbase account. From there, the account owner can then choose to either keep the asset in their Coinbase account or to transfer it to an external wallet. If the owner decides to transfer the asset to an external wallet, they will need to generate a unique deposit address for that specific wallet.
Once the deposit address is generated, the owner can then send their digital asset from their Coinbase account to the deposit address. Doing so will allow them to earn compounds on their investment.