I will figure it out if it's possible. It seems like there must be some way to have the keys encrypted and stored on the chain without being manually handled. Like by using a conditional contract or something.
The dex looks and works great, if it could come to host a BTC/tether market, the protocol will make money.
Maybe this protocol could be made to implement the bitcoin protocol in whole or in part. Like say shares owns 10 addresses, and scans each new block for transactions on them, then clears all outgoing transactions with a single transfer at midnight daily, bank style.