The Art of The Scam: Demystifying Honeypots in Ethereum Smart Contracts
Not on the map. Why?
Abstract (arXiv)
Modern blockchains, such as Ethereum, enable the execution of so-called smart contracts - programs that are executed across a decentralised network of nodes. As smart contracts become more popular and carry more value, they become more of an interesting target for attackers. In the past few years, several smart contracts have been exploited by attackers. However, a new trend towards a more proactive approach seems to be on the rise, where attackers do not search for vulnerable contracts anymore. Instead, they try to lure their victims into traps by deploying seemingly vulnerable contracts that contain hidden traps. This new type of contracts is commonly referred to as honeypots. In this paper, we present the first systematic analysis of honeypot smart contracts, by investigating their prevalence, behaviour and impact on the Ethereum blockchain. We develop a taxonomy of honeypot techniques and use this to build HoneyBadger - a tool that employs symbolic execution and well defined heuristics to expose honeypots. We perform a large-scale analysis on more than 2 million smart contracts and show that our tool not only achieves high precision, but is also highly efficient. We identify 690 honeypot smart contracts as well as 240 victims in the wild, with an accumulated profit of more than 90,000 for the honeypot creators. Our manual validation shows that 87% of the reported contracts are indeed honeypots.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Feb 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 2; 2023: 1; 2024: 2; 2025: 5; 2026: 2.
13 papers.
Sort:
- 2023Blockchain Large Language Modelscited by 16
- 2021Eth2Vec: Learning Contract-Wide Code Representations for Vulnerability Detection on Ethereum Smart Contractscited by 7
- 2024Scam Detection for Ethereum Smart Contracts: Leveraging Graph Representation Learning for Secure Blockchaincited by 5
- 2025Prompt to Pwn: Automated Exploit Generation for Smart Contractscited by 4
- 2022Do not rug on me: Zero-dimensional Scam Detectioncited by 3
- 2025Giving AI Agents Access to Cryptocurrency and Smart Contracts Creates New Vectors of AI Harmcited by 3
- 2024Vulnerability Detection in Ethereum Smart Contracts via Machine Learning: A Qualitative Analysiscited by 2
- 2022Deep Smart Contract Intent Detectioncited by 1
- 2025Slow is Fast! Dissecting Ethereum's Slow Liquidity Drain Scamscited by 0
- 2025CASPER: Contrastive Approach for Smart Ponzi Scheme Detecter with More Negative Samplescited by 0
- 2025SEASONED: Semantic-Enhanced Self-Counterfactual Explainable Detection of Adversarial Exploiter Contractscited by 0
- 2026Discovering Persistent Behavioural Patterns for Interpretable Blockchain Forensicscited by 0
- 2026DeFiFusion: Combining Transaction Events with Smart Contracts to Detect Price Manipulation Attacks10 Sep 2026
- 2026Discovering Persistent Behavioural Patterns for Interpretable Blockchain Forensics13 Aug 2026
- 2025SEASONED: Semantic-Enhanced Self-Counterfactual Explainable Detection of Adversarial Exploiter Contracts6 Sep 2025
- 2025Prompt to Pwn: Automated Exploit Generation for Smart Contracts2 Aug 2025
- 2025CASPER: Contrastive Approach for Smart Ponzi Scheme Detecter with More Negative Samples19 Jul 2025
- 2025Giving AI Agents Access to Cryptocurrency and Smart Contracts Creates New Vectors of AI Harm11 Jul 2025
- 2025Slow is Fast! Dissecting Ethereum's Slow Liquidity Drain Scams6 Mar 2025
- 2024Scam Detection for Ethereum Smart Contracts: Leveraging Graph Representation Learning for Secure Blockchain16 Dec 2024
- 2024Vulnerability Detection in Ethereum Smart Contracts via Machine Learning: A Qualitative Analysis26 Jul 2024
- 2023Blockchain Large Language Models25 Apr 2023
- 2022Deep Smart Contract Intent Detection19 Nov 2022
- 2022Do not rug on me: Zero-dimensional Scam Detection16 Jan 2022
- 2023Blockchain Large Language Modelscited by 16
- 2021Eth2Vec: Learning Contract-Wide Code Representations for Vulnerability Detection on Ethereum Smart Contractscited by 7
- 2024Scam Detection for Ethereum Smart Contracts: Leveraging Graph Representation Learning for Secure Blockchaincited by 5
- 2025Prompt to Pwn: Automated Exploit Generation for Smart Contractscited by 4
- 2022Do not rug on me: Zero-dimensional Scam Detectioncited by 3
- 2025Giving AI Agents Access to Cryptocurrency and Smart Contracts Creates New Vectors of AI Harmcited by 3
- 2024Vulnerability Detection in Ethereum Smart Contracts via Machine Learning: A Qualitative Analysiscited by 2
- 2022Deep Smart Contract Intent Detectioncited by 1
- 2025Slow is Fast! Dissecting Ethereum's Slow Liquidity Drain Scamscited by 0
- 2025CASPER: Contrastive Approach for Smart Ponzi Scheme Detecter with More Negative Samplescited by 0
- 2025SEASONED: Semantic-Enhanced Self-Counterfactual Explainable Detection of Adversarial Exploiter Contractscited by 0
- 2026Discovering Persistent Behavioural Patterns for Interpretable Blockchain Forensicscited by 0
12 most cited of 13 All 13 (JSON)
- 2026DeFiFusion: Combining Transaction Events with Smart Contracts to Detect Price Manipulation Attacks10 Sep 2026
- 2026Discovering Persistent Behavioural Patterns for Interpretable Blockchain Forensics13 Aug 2026
- 2025SEASONED: Semantic-Enhanced Self-Counterfactual Explainable Detection of Adversarial Exploiter Contracts6 Sep 2025
- 2025Prompt to Pwn: Automated Exploit Generation for Smart Contracts2 Aug 2025
- 2025CASPER: Contrastive Approach for Smart Ponzi Scheme Detecter with More Negative Samples19 Jul 2025
- 2025Giving AI Agents Access to Cryptocurrency and Smart Contracts Creates New Vectors of AI Harm11 Jul 2025
- 2025Slow is Fast! Dissecting Ethereum's Slow Liquidity Drain Scams6 Mar 2025
- 2024Scam Detection for Ethereum Smart Contracts: Leveraging Graph Representation Learning for Secure Blockchain16 Dec 2024
- 2024Vulnerability Detection in Ethereum Smart Contracts via Machine Learning: A Qualitative Analysis26 Jul 2024
- 2023Blockchain Large Language Models25 Apr 2023
- 2022Deep Smart Contract Intent Detection19 Nov 2022
- 2022Do not rug on me: Zero-dimensional Scam Detection16 Jan 2022
12 newest of 13 All 13 (JSON)