Wallets & SecurityIntermediate
Role-based permissions
An access-control pattern that assigns named sets of capabilities to designated accounts.
PLAIN-ENGLISH DEFINITION
In more detail
A contract can separate duties such as minting and pausing rather than giving one account every permission. The account allowed to grant or revoke roles is also important because it can change who holds those capabilities.
IN THE WILD
How you might use it
One account holds a minter role while a separate account holds permission to pause the token contract.
Got a way to make Role-based permissions click?
Add your takeBy Crypto Dictionary · Published
Go to the source
Use the original reference to explore the details behind this entry.
Read the referenceAn original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards