As I understand it, the only way to confirm you own a titan transaction is to decode the memo with your private key?
Is it possible to issue a different, read only, watcher key which would allow the recipient to see all transaction details, but not to actually spend any of the outputs?
I know light wallets are supposed to make this semi redundant, but to me titan is a cool feature to lose. In addition something like this could enable developers to build hack resistant wallets because you could simply not store any private keys in the wallet at all, and sign all transactions only on demand, so even if the physical hardware containing the wallet was stolen, the funds are still safe.