Consumer Authorization Proofs

The Consumer Authorization Proof (CAP) is the information generated by a set of rules backed by community consensus to prove consumer consent.

For transaction initiated by the end user, it can be a simple wallet signature on predefined messages. (e.g EIP712). However due to the complexity of commerce and scenarios, in many other cases delegation, abstraction or other mechanisms may involve.

As a result, CAP does not strictly have to be issued real time directly from consumer. It can come from a delegated contract, system or address recognized by Domin Network participants. It is an evolving mechanism governed by Domin Foundation.

Current version of Domin Network on EVM blockchains uses simple EIP-712 for CAP. For non-enduser initiated write-in such as batch validations are conducted by designated wallets or contracts. A more general CAP delegation mechanism will be built, deployed, governed by Domin Foundation.

If you like to help build a more comprehensive version of CAP, please send us an email via dev@redreamer.io

Last updated