Grin HD wallet & One time use addresses RFC

After the discussion on payment processors:

I think we need expand expand the RFC proposal above to discuss

  1. HD wallet derivation + one-time use slate-pack addresses, with
  2. automatic transactions to cold storage using pre-signed transactions for a predetermined amount.

In the end discussing one piece of technology is not so interesting as long as the complete picture is not there. In this case the target is to allow using wallets for payment processors which require one-time use slate-pack addresses, as well as a secure way to transfer incoming funds to a second (cold-)wallet.

Therefore the discussions in this forum post should not be limited to one specific technology, but more what the user experience would be that we would like to see for a payment processor/hd-wallets.
Whatever technologies are needed to reach the desired user experience, should be discussed holistically and not independently.