I'm working on a pseudo-centralized product that manages users wallets, protected by multi-signature verification.
I want to know if it is possible for me to batch about 50-100 transactions from various accounts to other accounts, and send them to other accounts but pay the least amount of fees.
For example, in a 1 minute period, there are 5 users sending transactions. Can I pay the fee from my account, while allowing the users to make their transactions.
Accounts/UTXO example:
A -> Z
B -> Y
C -> X
D -> W
E -> V
Pay with ADA from my account F.
How would I handle having each user sign the transaction including me for the fee? How would I even calculate that fee?
Thank you