1. API Request
Quadrata is providing an npm package for all DApps supporting Quadrata Passport technology. The npm package is responsible for collecting user information and sending those information to the issuers directly via an API call.
The overall API payload structure will differ from issuers to issuers as the data collected varies.
It is the responsibility of a passport issuers to have an API that includes at least the following fields:
Request Payload
account
Wallet address of the user to verify
sigAccount
Ethereum ECDSA signature of a digest to prove ownership of the wallet account:
chainId
sigAccount
It is the responsibility of the issuers to verify that the sigAccount
matches the account.
Signature Verification
Last updated