[ETHEREUM-CONTRACTS] Super Delegate #1867
Labels
Epic
Issues container
Project: PROTOCOL-EVMv1
Superfluid protocol EVM v1 implementation in Solidity
Tag: Idea
Raw idea, questions, thoughts and brainstorming notes
Background
Currently a Super App and its intended contract address are tightly coupled, that is to say the callback hooks situate in the same contract.
It is a problem for certain use cases, e.g. a gnosis safe contract is not a Super App and cannot install super app callback hooks easily; an EOA may also want to have super app callback hooks installed.
The Super Delegate is a new form of Super app hooks that can be installed for either an EOA or a plain old contract.
In ERC-777, this is implemented trough an operator, using an independent registry contract (ERC-1820).
TODO
More discussions.
The text was updated successfully, but these errors were encountered: