Identity Verifier
IIdentityVerifier
interface IIdentityVerifier is IERC165 {
/**
* @dev Verify that the buyer can purchase/bid
*
* @param listingId The listingId associated with this verification
* @param identity The identity to verify
* @param tokenAddress The tokenAddress associated with this verification
* @param tokenId The tokenId associated with this verification
* @param requestCount The number of items being requested to purchase/bid
* @param requestAmount The amount being requested
* @param requestERC20 The erc20 token address of the amount (0x0 if ETH)
* @param data Additional data needed to verify
*
*/
function verify(uint40 listingId, address identity, address tokenAddress, uint256 tokenId, uint24 requestCount, uint256 requestAmount, address requestERC20, bytes calldata data) external returns (bool);
}IIdentityVerifierCheck
Integrating Identity Verification into the Marketplace Widget
Last updated