Skip to main content

EIP712TypedDataTokenDiamondDeployRequest

namestring

Token's name

Example: TOKENNAME
symbolstring

Token's symbol

Example: TN
decimalsnumber

Token's number of decimals

Example: 18
erirstring

Address of the ERIR's wallet

Example: 0x0290FB167208Af455bB137780163b7B7a9a10C16
issuerstring

Address of the Issuer's wallet

Example: 0x123456A9571241e97cDb61E3FfD1937D885454dd
operatorstring

Address of the operator's wallet

Example: 0x123456A9571241e97cDb61E3FfD1937D885454dd
maxSupplynumber

Amount of tokens that can be issued

Example: 1000
modules object[]

Modules to be added to the token (currently 'Untransferable' 'NFTLoanData' admitted)

  • Array [
  • oneOf
  • ]
  • EIP712TypedDataTokenDiamondDeployRequest
    {
    "name": "TOKENNAME",
    "symbol": "TN",
    "decimals": 18,
    "erir": "0x0290FB167208Af455bB137780163b7B7a9a10C16",
    "issuer": "0x123456A9571241e97cDb61E3FfD1937D885454dd",
    "operator": "0x123456A9571241e97cDb61E3FfD1937D885454dd",
    "maxSupply": 1000,
    "modules": [
    "Untransferable",
    "NFTLoanData"
    ]
    }