Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

One more thing: it would be good to support "self-destruct" for plugins. That is, if plugin can authorise removal of itself from the user's wallet. This would permit other parties to terminate their access to the wallet without user's involvement. #35087

Open
MxNsTrixXx777 opened this issue Jan 23, 2025 · 0 comments

Comments

@MxNsTrixXx777
Copy link

One more thing: it would be good to support "self-destruct" for plugins. That is, if plugin can authorise removal of itself from the user's wallet. This would permit other parties to terminate their access to the wallet without user's involvement.

Examples:

  1. "One-shot delegate". If a plugin is setup with an escrow to permit access to some funds once, it would be a nice UX if the user authorized this once, and then the counterparty would unlock the funds and cleanup the setup in one step.
  2. Safety. Let's say a subscription service got their keys leaked and does not want the attacker to collect funds from their subscribers. It would be much safer for the users if the service could unilaterally terminate subscriptions without having to send out emails with warnings that no one reads.

Originally posted by @oleganza in ton-blockchain/TIPs#38 (comment)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant