Description
The Doughnuts protocol lets CENNZnet users create and sign off-chain digital certificates called doughnuts that delegate narrowly defined privileges to an identity such as a DApp session account. Nodes verify attached doughnut permissions when processing transactions, and signed doughnuts are stored on-chain with their transactions. It supports purpose-specific limits on access to assets or personal information without requiring a separate on-chain approval transaction.