Privileged Roles & Ownership
Name
Permission
Timelock Delay
ISSUER_ROLE
authorized attributes to be issued for a passport
burn passports
override attributes values
N/A
READER_ROLE
read arbitrary passport fields
N/A
GOVERNANCE_ROLE
perform smart contract upgrades
add Pauser/Issuer/Reader roles
remove Pauser/Issuer/Reader roles
update treasury address
set and configure contract addresses
set query prices
set eligible token id
set token id uris
set eligible attributes/attributes by DID
set attribute permissions per issuer
1 Day
PAUSER_ROLE
Can pause setting attributes
Can pause minting passports
Can pause burning passports
can pause withdraws
N/A
OPERATOR_ROLE
Can set tokenURI for a tokenId
N/A
Last updated