def METHOD_NAME(eth_privkey: bytes, chainId: int, verifyingContract: bytes, member: bytes, created: int,
                              domainId: bytes, domainKey: bytes, license: str, terms: str,
                              meta: str) -> bytes:
    """
    :param eth_privkey: Ethereum address of member (a raw 20 bytes Ethereum address).
    :type eth_privkey: bytes
    :return: The signature according to EIP712 (32+32+1 raw bytes).
    :rtype: bytes
    """
    assert is_eth_privkey(eth_privkey)
    data = _create_eip712_domain_create(chainId, verifyingContract, member, created, domainId, domainKey, license,
                                        terms, meta)
    return sign(eth_privkey, data)