Skip to Content
GlossaryHHoneypot Contract

Honeypot Contract

A deceptive smart contract designed to allow users to buy a digital asset but restrict or prevent selling, often used to trap unsuspecting investors.

What is Honeypot Contract?

A honeypot contract is a malicious smart contract in the digital asset ecosystem, typically deployed on blockchains like Ethereum, that lures investors into purchasing a token while imposing hidden restrictions or outright bans on selling it, except to specific addresses controlled by the contract’s creator. These contracts exploit the trust of users by appearing as legitimate investment opportunities, often promoted through social media or platforms like X, only to trap funds by preventing investors from liquidating their holdings. This results in financial losses for victims while the creators profit from the accumulated funds.

Technically, honeypot contracts manipulate token transfer functions within the smart contract code, using mechanisms like whitelists to limit sell transactions to pre-approved addresses or embedding conditions that block transfers entirely. For example, a honeypot might allow users to buy a new DeFi token during a hyped-up launch, but when they attempt to sell, the transaction fails unless the receiving address is one controlled by the scammer. Blockchain analysis tools, like Etherscan’s token tracker, can sometimes

Last updated on