Before reading through this section please review: https://rehive.intercom.help/en/articles/3512235-how-do-i-keep-my-keys-safe-when-managing-a-cryptocurrency-company-on-rehive on general best practices for setting up private keys. The below instructions assume that you have a setup and ready to go hardware wallet.
For the Stellar Extension to accept deposits all that is required is the public address of a Stellar account. Any hardware wallet or wallet, in general, should readily display the public address used to make a deposit. This address will be added to the Rehive service and ultimately displayed to your users to make a deposit transaction.
Once you have your public address the following needs to be done on the Rehive Stellar Extension dashboard:
Browse to the Warm Storage page.
Enter the public address in the key field and submit.
Now, whenever a user requests to receive XLM (or any other Stellar asset) this public address will be displayed along with a unique memo string.