> For the complete documentation index, see [llms.txt](https://sdk.venly.io/sdk-reference/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sdk.venly.io/sdk-reference/ue5-sdk-v3/object-references/wallet/variant/fvybuildsignaturerequestvariant.md).

# FVyBuildSignatureRequestVariant

| VariantType | [EVyBuildSignatureRequestType](/sdk-reference/ue5-sdk-v3/object-references/wallet/enum/evybuildsignaturerequesttype.md)           | The cryptographic signature method to be used: - \`MESSAGE\`: Plain message signing (personal\_sign) - \`EIP712\`: Structured data signing following EIP-712 standard for typed data |
| ----------- | --------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Eip712      | [FVyOptBuildEip712SignatureRequestDto](/sdk-reference/ue5-sdk-v3/object-references/wallet/fvybuildeip712signaturerequestdto.md)   |                                                                                                                                                                                      |
| Message     | [FVyOptBuildMessageSignatureRequestDto](/sdk-reference/ue5-sdk-v3/object-references/wallet/fvybuildmessagesignaturerequestdto.md) |                                                                                                                                                                                      |
