Roles
Every EFP List has three roles, each of which are held by an Ethereum address.
- Owner
- Is the ERC-721 owner of the EFP List NFT
- Can transfer ownership of the EFP List NFT
- Can set or update the List Storage Location
- Manager
- Set in the List Metadata, stored in the List Storage Location
- Is the manager of the List Records and List Metadata
- Can transfer the Manager role to another address
- Can set or update the User role
- Can add or remove list records to the list
- Can add or remove tags
- Can set or update List Metadata
- User
- Set in the List Metadata, stored in the List Storage Location
- Is the Ethereum address for whom the list is intended; the Ethereum account that is following the Ethereum accounts (list records) in the list.
Typically, all three roles (Owner, Manager, User) are the same Ethereum account, but they can be different.
The Owner role is the most important since it controls the List Storage Location, so use a secure wallet (e.g. hardware wallet) to hold the EFP List NFT and always exercise caution when transferring ownership or updating the List Storage Location.
Only you are responsible for securing your EFP List NFT.