← Back to Protocol
DNFT Protocol
DNFTs are dynamic NFTs for access, vouchers, and loyalty. They carry state (tier, expiry, usage) and can be updated on redeem.
DNFT Types
Pass
Voucher
Loyalty
Membership
Certificate
Art
Ticket
Proof of Visit / Participation
State Machine
Issued
→Active
→Redeemed / Expired
→Archived
Anti-Fraud Measures
Signature gating
Server-side validation ensures only authorized redemptions
Single-use QR/NFC
Dynamic codes prevent screenshot fraud and replay attacks
Server-verified redemption
All redemptions verified by trusted backend before state update
Redemption Flow
- 1
User scans QR/NFC at participating location
- 2
App validates DNFT ownership and eligibility
- 3
Server signs redemption request with timestamp
- 4
Smart contract updates DNFT state onchain
- 5
Success screen displays confirmation to user and merchant