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 take

By Crypto Dictionary · Published

Go to the source

Use the original reference to explore the details behind this entry.

Read the reference

An original explanation with a reference to follow. Protocol details and community usage can evolve. Sources & standards

PASS IT TO THE GROUP CHAT

Share a definition