Harbour-MVP
Harbour-MVP copied to clipboard
What are the other standards that we need to be aware of?
What are the other standards that we need to be aware of?
From our discussion, we mentioned identity standards, ERC191 etc.
https://github.com/ethereum/EIPs/issues/191
I composed a list with standards that might be related to Meta Txs:
Signing Standarts
- ERC-191: Signed Data Standard - ethereum/EIPs#191
- ERC-712: Ethereum typed structured data hashing and signing - https://eips.ethereum.org/EIPS/eip-712
Identity
- ERC-725: Proxy Identity - https://github.com/ethereum/EIPs/blob/master/EIPS/eip-725.md
- ERC-735: Claim Holder - https://github.com/ethereum/EIPs/issues/735
Universal Logins
- ERC-1077: Executable Signed Messages refunded by the contract - https://github.com/ethereum/EIPs/issues/1077
- ERC-1078: Log in / signup using ENS subdomains - https://github.com/ethereum/EIPs/pull/1078
Other
- ERC-820: Pseudo-introspection Registry Contract - https://eips.ethereum.org/EIPS/eip-820. Could be helpful for trustless counterfactual deployment of contract address (more details in the post by George Spasov - https://medium.com/limechain/part-two-second-layer-solutions-a-journey-into-meta-transactions-counterfactual-instantiation-b3758507af03 )
- ERC-948: Recurring payments - https://github.com/ethereum/EIPs/issues/948
- ERC-1197: Meta Payments - https://github.com/ethereum/EIPs/issues/1197
- ERC-865: Pay transfers in tokens instead of gas - https://github.com/ethereum/EIPs/issues/865
- ERC-1271: Standard Signature Validation Method for Contracts - https://github.com/ethereum/EIPs/issues/1271. Could useful if we want to enable etherless accounts (that sign Meta Txs) to be a smart contract.