🎫 QUICK START - COUPON

Coupon is a certification that explicitly allows an identified wallet address to access a certain privilege for specific sales phase of a NFT collection, its what we call "whitelist". It usually provides early access to mint a project or/and reduced prices.

Moreover, our system uses our own technology to secure the whitelist of all coupons and prevent intruders. In fact, we have an algorithm that uses advanced cryptography to generate the coupons and later on the process of minting it verifies if an user is really the owner of the wallet. This system uses high technology to prevent frauds, thats why we call "Smart Coupon".

Furthermore, if an owner of a collection wants to create a whitelist to grant privillege for specific people, he should use the endpoint Creates a coupon with the sales phase number, the collection id that he wants to add to the whitelist and finally all the blockchain wallet addresses that will have privilleges. The system will generate all coupons for the provided wallets and save into our databases. If he wants to verify if a wallet is on the whitelist he should use the Get a coupon or to verify multiple wallets he should use the Search coupons for a collection id.

Example of request:

{
    "sales": 0,
    "collectionId": "8b279b58-9f03-4cec-a272-cbfd63b1b29e",
    "addresses": [
        "0x4Ab1e31b1d9d9760e473aDf02D1Ee643c8E34e58",
        "0x681f61997c57f665bd968ad4350f3faa12c697a3",
        "0x4739824cBa011824D909e1F9572b51A53dCad1Fd",
        "0xCE0C9214870dcC7eeE8eb10BF00D54274b6fD09a",
        "0x108Ac59033aaB12ED3465C18b91426bbdbcC03f2",
        "0xdb196bd28a9cdf861b113bee635049761eb29b91",
        "0xDE61a5a4B8F7960073BD3Ff5dC66f2e421A46Fe3",
        "0xBdcd6534DE20209B045D1A2d67C842012cc04AA0",
        "0xbCD0f99D7b7Ad5b3620214872373A446fBDAAc67",
        "0xA3296593f77CE11a514A1D51e0463Fb8fB44B0d9",
        "0xFE335528C1FE6dDa827f0E5de7355A137B011da8"
    ]
}

Support to csv/xlsx files

In addition we also accept csv or xlsx files to create the coupons that can be helpful for large whitelists. The file must be in the format below:

address
0x1234567,0x12345678,0x123456789

The csv should have a column "address" with all wallet addresses that will be on the whitelist.

How to upload

  1. Send a request to the endpoint Returns a signed url to upload coupons via file with the collection id and the sales phase number to generate the whitelist. This endpoint will return a parameter called "signedUrl". This url will be used to upload the csv
  2. Send a PUT request to the url provided on step 1 with the csv file on the request

After step 2 the system will generate all coupons for all wallets included on the csv file.