Draft
Conversation
Contributor
Author
|
@bluesign Does this design seem safe to you? |
Collaborator
|
I think 7702 here is the best way for compatibility. I don't believe we need multiple coa using single eoa. ( but below logic also allows that ) I am not too familiar with evm world, but from what I learned from @mpeter this should be possible. My imagination was:
Only issue here is eoa will have code, but I think 7702 mentions that already. Wallet flow should be something like:
Coa knowing about eoa part can be handled after 7702, calling something on coa to set eoa address. Using full 7702 builds more trust that we dont have ability to take over any eoa. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
WIP