> For the complete documentation index, see [llms.txt](https://altme-documentation.gitbook.io/altmes-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://altme-documentation.gitbook.io/altmes-documentation/alme-wallet/credential-offer-protocol/motivation.md).

# Motivation

For holders wishes to engage with Issuers to acquire credentials, there must exist a mechanism for assessing what inputs are required from an issuer to process a request for credential issuance. A manifest is a common data format for describing the inputs a user must provide to an Issuer and the way the VCs should be presented. This draft has been inpired by the Credential Manfifest specification :

* output descriptors as labels (name, description) et templates objetcs (label name, description, color,…),
* input descriptor to request specific data for issuance,
* share link : a way to use the wallet to link to a cloud service (vault, etc),
* challenge and domain name to sign a VP,
* state (id) to follow the process.
