I see where you are coming from. You want to keep the principal intact and only distribute the rewards.
- You have 10k Ada
- It generates 100ads per month through staking
- You want to set up an automatic transaction that would trigger at certain date—say the end of the month and sends 100ada to the service of your choice.
You don’t need to send the money to anywhere and want to keep your principle—10k ADA staked at all times.
Is that about right?
I don’t see why it wouldn’t be possible to do on client side. So you would need to specify the terms of your periodic transfer ahead of time, like what date you want to send the money, how much, etc. Your wallet will do this.
- Each month your Daedalus will check the date and if it’s the end of the month then:
A. Daedalus creates a transaction for 100ADA predefined in your earlier periodic payment plan.
B. Signs and sends your transaction to your recipient.
I don’t know how challenging it will be to implement, but it would be great to have it as an extension. I would say it fits nicely with Daedalus’s vision to be a “dAppStore”.
Paying your bills and sending your money automatically should be a basic feature. It wouldn’t mean you have to give up control over your funds.