mirror of
https://github.com/status-im/EIPs.git
synced 2025-01-14 08:54:44 +00:00
Automatically merged updates to draft EIP(s) 1078
Hi, I'm a bot! This change was automatically merged because: - It only modifies existing draft EIP(s) - The PR was approved or written by at least one author of each modified EIP - The build is passing
This commit is contained in:
parent
165d382593
commit
ce9e54afdf
@ -36,7 +36,7 @@ The first step of the process is to request from the user the ENS name that poin
|
||||
If the user doesn’t have an identity, the app should provide the option to create one for them. Each app must have one or more domains they control which they can create immediate subdomains on demand. The app therefore will make these actions on the background:
|
||||
|
||||
1. Generate a private key which it will keep saved locally on the device or browser, the safest way possible.
|
||||
2. Create (or set up) an identity contract which supports both ERC720 and ERC10XX
|
||||
2. Create (or set up) an identity contract which supports both ERC720 and ERC1077
|
||||
3. Register the private key created on step 1 as the *only* admin key of the contract (the app must not add any app-controlled key, except as recovery option - see 5)
|
||||
4. Register the requested subdomain and transfer its ownership to the contract (while the app controls the main domain and may keep the option to reassign them at will, the ownership of the subdomain itself should belong to the identity, therefore allowing them to transfer it)
|
||||
5. (Optionally) Register a recovery method on the contract, which allows the user to regain access to the contract in case the main key is lost.
|
||||
|
Loading…
x
Reference in New Issue
Block a user