-
Notifications
You must be signed in to change notification settings - Fork 24
Open
Labels
blockedBlocked by another issueBlocked by another issue
Description
Description
Update the Custodial wallet to generate only ETH-compatible keys for all new accounts, ensuring future compatibility. All created signatures with these keys should also be Eth compatible.
Tasks
- Modify key generation process in Custodial wallet
- Update account creation flow to use ETH-compatible keys
- Implement validation to ensure all new keys follow ETH standards
- Create monitoring for successful implementation
- Update documentation for developers and users
Acceptance Criteria
- All new accounts exclusively receive ETH-compatible keys
- Key generation follows Ethereum standards
- Account creation process works seamlessly with new key type
- Monitoring shows 100% compliance with ETH key generation
- User documentation updated to explain benefits of ETH-compatible keys
- Developer documentation updated with new key format specifications
Engineering Notes
There are different way of generating a signature with an ETH compatible key
- a raw signature which signs the raw payload without any additional metadata (mostly should be used in cases that the signature is not expected to be verified inside any EVM contract)
- A Eth signed message prefixed signature which is used in different wallets (can be used inside or outside any contact)
- A EIP-712 signature (can be used inside or outside any contact)
based on all these variations we would need to know which might be best to use for custodial wallet.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
blockedBlocked by another issueBlocked by another issue