Free shipping in Italy — Worldwide delivery available
Every giansanto_ garment is protected by a 7-layer anti-counterfeit system. This guide explains how to verify each one to have absolute certainty of your garment's authenticity.

Hold your smartphone near the NFC tag sewn onto the chest area of the t-shirt. Your phone will automatically open the verification page. No app is required — it works with any modern smartphone with NFC enabled (iPhone XS or later, most Android phones).
Avvicina lo smartphone al tag NFC sul petto. Il telefono aprirà automaticamente la pagina di verifica. Nessuna app necessaria.
The verification page will display a green shield if the garment is authentic. You will see the piece number (e.g. N. 01/30), the read counter, and the cryptographic verification details. A red shield means verification failed.
La pagina di verifica mostrerà uno scudo verde se il capo è autentico. Vedrai il numero del pezzo, il contatore di letture e i dettagli crittografici.
This is the most important step. Scan the NFC tag a second time: the read counter MUST increase. If the counter stays the same, the page may be a fake static copy. A genuine NFC chip always produces a new, higher counter value.
Questo è il passaggio più importante. Scansiona di nuovo: il contatore DEVE aumentare. Un chip NFC autentico produce sempre un nuovo valore più alto.
When you scan an authentic giansanto_ garment, the verification page shows 7 security elements. Here is what to check in each one.
LAYER 1
The verification page shows the exact date and time of verification, including seconds and timezone. This timestamp is generated at the moment of scanning. If you see a date or time that doesn't match the current moment, the page may be a saved copy.
Check that: date, time, and timezone match exactly the moment you are scanning.
LAYER 2
Every time the NFC chip is scanned, an internal counter increases by 1. This counter can never decrease or be reset. On the verification page you will see the current value and, from the second scan onwards, the comparison with the previous value.
Green badge "COUNTER PROGRESSING": the counter increased from the previous scan. The chip is physically present.
Yellow warning "COUNTER DID NOT INCREASE": possible static page copy. Scan the physical tag again.
LAYER 3
At each scan, the NTAG 424 DNA chip generates a unique cryptographic signature (CMAC) using the AES-128 algorithm. This signature depends on the chip's UID, the counter, and a secret key derived exclusively for that chip via PBKDF2. It is mathematically impossible to generate a valid signature without possessing the original key.
The green shield confirms the CMAC signature was successfully verified by our server.
LAYER 4
After purchase, you can register as the garment's owner. Your name (in partial form, e.g. "M. Rossi") will be visible to anyone who scans the tag. The full name is only visible to you when authenticated. When you sell the garment, you can generate a transfer code for the new owner.
Check the "REGISTERED OWNER" section: you will see the current owner's partial name and registration date.
The "OWNERSHIP CHAIN" shows the complete history of all owners with registration dates.
LAYER 5
Each scan records the approximate city it comes from. This allows you to verify the garment was scanned from your current location. If a garment sold in Milan is scanned in Shanghai, it's a warning sign.
Check that the city shown in "Scanned from" matches your current location.
LAYER 6
The system monitors the number of scans and the locations they come from. If a chip receives more than 50 verifications in 24 hours, or if scans come from more than 10 different locations in 24 hours, an anomalous activity warning is displayed. This could indicate someone is testing a copy of the tag.
No warning = normal activity. The number of scans in the last 24h is visible on the page.
Warning "ANOMALOUS ACTIVITY DETECTED" = too many scans or too many different locations. Proceed with caution.
LAYER 7
After a successful verification, the page generates a unique QR code with a cryptographic token that expires after 60 seconds. This QR is proof that verification happened at that exact moment. It cannot be screenshotted and reused because it expires quickly.
The QR code shows a countdown timer. When it expires, it turns red and must be regenerated with a new scan.
Each giansanto_ garment is linked to an NFT (ERC-721 token) on the Polygon blockchain. This means the garment's authenticity is recorded on a public and immutable ledger, independent from our website.
Polygon Blockchain Explorer — Independent verification
No crypto wallet or dedicated app needed. Everything works from your smartphone's browser.
When you sell your garment, you can transfer ownership to the new buyer:
Every ownership transfer is recorded in the "Ownership Chain", creating a complete and transparent history.
Note: the transfer registers ownership in our system. If the new owner has a crypto wallet and wishes to also receive the NFT, they can contact [email protected].
A counterfeit garment may imitate the look of the verification page, but it cannot replicate the cryptographic system. Here are the warning signs:
If verification fails or you suspect a counterfeit, contact us at:
[email protected]