Skip to content

Psp meta transactions#1

Open
shunsukew wants to merge 3 commits into
masterfrom
psp-meta-transactions
Open

Psp meta transactions#1
shunsukew wants to merge 3 commits into
masterfrom
psp-meta-transactions

Conversation

@shunsukew
Copy link
Copy Markdown
Collaborator

@shunsukew shunsukew commented Apr 5, 2023

Meta Transaction standard proposal. ERC2771 correspondance.

@ashutoshvarma
Copy link
Copy Markdown

Great work!
It feels more like a recommendation than a specification. We should add the Trusted Contract specification with proper errors & inputs like in other PSPs

@shunsukew
Copy link
Copy Markdown
Collaborator Author

shunsukew commented Apr 5, 2023

Great work! It feels more like a recommendation than a specification. We should add the Trusted Contract specification with proper errors & inputs like in other PSPs

Thank you for comment, I agree that partially. I think we should better reconsider the scope of this proposal if needed.
The original ERC2771's scope is how to transmit address as extra bytes and recover it as you can see in the diagram at Example Workflow section (https://eips.ethereum.org/EIPS/eip-2771). So, the way how to verify signatures and other Trusted Forwarder contract's specification including function signatures are out of scope.

@shunsukew
Copy link
Copy Markdown
Collaborator Author

shunsukew commented Apr 12, 2023

I'll rework on Proposal draft, expanding the scope to include contract interfaces.

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

Successfully merging this pull request may close these issues.

2 participants