ERC-7866 Decentralised User Profiles
Decentralised Interoperable User Identity with segmented Avatars per DApp Profile
ERC-165 interface ids
Computed here as the XOR of the selectors each interface defines.
| ISoulProfile | 0x1c198729 |
Functions this standard introduces (5)
0x334c3f0e | createProfile(string) | |
0x708b410f | getDappAvatar(address,address) | view |
0x983d4305 | getDefaultAvatar(address) | view |
0x5c9beee6 | setDappAvatar(address,string,string) | |
0x9b7854cb | setDefaultAvatar(string,string) |
Events (3)
Topic0 is the keccak256 hash of the signature, which is what a log filter matches on.
0x6b4494367229a908b0585b361e2871a21f8eb4cd852c02f55c9e06989f4bb2aa | ProfileCreated(address,string,string) | |
0xa6c0024d6e53437883ab318166d16d7b67b59998f53bcd57333ec53900c3a219 | AvatarUpdated(address,string,string) | |
0x1969a6320bbd1b3d36920f808ee95669cb647f0fd73e22c6a2d719ff139e9c7d | DappAvatarUpdated(address,address,string,string) |
Depends on (1)
Proposals this one names in its requires field.
What the specification covers
Compare with
Parsed from the canonical specification · discussion