NFCryptoAuth – NFC Authentication & Cryptographic Signing

Type: Software
Status: POC

Tech Stack: Python, Flask, SQLite/PostgreSQL, ECDSA (python-ecdsa), Web3/Blockchain (Polygon/Ethereum), ReportLab (PDF), JWT, Gunicorn, Docker, Nginx

Problem Statement

Art forgery and lack of provenance tracking have been problems in the art market for centuries. Existing certificates of authenticity are easily forgeable, and the chain of custody is usually documented only on paper. Even in the digital age, there is no standardized, tamper-proof bridge between physical artwork and digital verification that operates without a central authority.

Description

A professional system for authentication and provenance tracking of artworks and valuables via NFC tags. Supports ECDSA signatures with multiple curves, blockchain anchoring on Polygon/Ethereum, automatic PDF certificate generation with QR codes, cryptographically chained audit trails, geo-tracking, webhooks, multi-tenancy, and a role/permission system. 

Use Case

Attach an NFC chip to an artwork and digitally prove its authenticity — tamper-proof via blockchain.

Link: https://github.com/rawk7000/nfcryptoauth_web (private repo)