WakeMint: Detecting Sleepminting Vulnerabilities in NFT Smart Contracts
Lei Xiao, Shuo Yang, Wen Chen, Zibin Zheng

TL;DR
This paper introduces WakeMint, a symbolic execution-based tool that detects sleepminting vulnerabilities in NFT smart contracts by analyzing code features, achieving high precision on real-world data.
Contribution
It categorizes four types of sleepminting vulnerabilities, provides illustrative code examples, and presents WakeMint, a novel detection tool for preemptively identifying these issues.
Findings
Detected 115 sleepminting issues in 11,161 contracts
Achieved 87.8% precision in vulnerability detection
Demonstrated effectiveness across different Solidity versions
Abstract
The non-fungible tokens (NFTs) market has evolved over the past decade, with NFTs serving as unique digital identifiers on a blockchain that certify ownership and authenticity. However, their high value also attracts attackers who exploit vulnerabilities in NFT smart contracts for illegal profits, thereby harming the NFT ecosystem. One notable vulnerability in NFT smart contracts is sleepminting, which allows attackers to illegally transfer others' tokens. Although some research has been conducted on sleepminting, these studies are basically qualitative analyses or based on historical transaction data. There is a lack of understanding from the contract code perspective, which is crucial for identifying such issues and preventing attacks before they occur. To address this gap, in this paper, we categoriz four distinct types of sleepminting in NFT smart contracts. Each type is accompanied…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Cryptography and Data Security · FinTech, Crowdfunding, Digital Finance
