A rug pull is a type of cryptocurrency scam in which project developers abandon a project and abscond with investor funds. The term derives from the expression "pulling the rug out from under someone." According to Chainalysis, rug pulls accounted for over $2.8 billion in cryptocurrency theft in 2021 alone, making them the dominant form of DeFi fraud.

Unlike protocol exploits that target code vulnerabilities, rug pulls are deliberate acts of fraud by project insiders. Understanding their mechanics and recognizing the warning signs is essential for anyone deploying capital in decentralized markets.

Types of Rug Pulls

1. Liquidity Removal (Hard Rug Pull)

This is the most common and straightforward form. A project creator launches a token, pairs it with ETH or a stablecoin in a decentralized exchange liquidity pool, and promotes the token to attract buyers. As the token price rises due to buying pressure, the creator withdraws their liquidity provider (LP) tokens, draining all the paired assets (ETH, USDC, etc.) from the pool. Token holders are left with a worthless asset that can no longer be traded.

The entire cycle, from token launch to rug pull, can occur within hours. Automated tools have made this type of scam increasingly efficient, with some bad actors running dozens of rug pulls per week across multiple chains.

2. Token Minting Exploits (Unlimited Supply)

In this variant, the token contract contains a hidden or obscured minting function that allows the deployer to create an unlimited number of new tokens. The developer mints a massive supply and sells it into the liquidity pool, crashing the price to near zero. The contract may appear legitimate on the surface, with the minting function disguised through proxy patterns, obfuscated code, or misleadingly named functions.

3. Selling Restrictions (Honeypot)

A honeypot token is specifically designed so that buyers can purchase the token but cannot sell it. The contract includes hidden logic, such as a blacklist that automatically adds every buyer's address, a sell tax set to 100%, or conditional transfer restrictions, that prevents any address other than the deployer from executing sell transactions. Investors see the token's price rising on charts but are unable to realize any gains.

4. Gradual Selling Pressure (Soft Rug Pull)

Unlike hard rug pulls, soft rug pulls unfold over weeks or months. The team slowly sells their large token allocation while maintaining the appearance of active development. They may post sporadic roadmap updates, announce partnerships that never materialize, and delay deliverables indefinitely. This type is harder to identify because the project appears legitimate and the price decline can be attributed to normal market conditions.

Warning Signs of a Potential Rug Pull

No single red flag confirms a scam. Instead, evaluate the total weight of evidence. Projects exhibiting multiple warning signs simultaneously carry substantially higher risk. Due diligence is a probabilistic exercise, not a binary determination.

Team and Transparency

  • Anonymous or pseudonymous team with no verifiable track record. While privacy is common in crypto, credible anonymous teams typically have established reputations under their pseudonyms.
  • No verifiable credentials or prior project history. LinkedIn profiles with no connections, recently created social accounts, and stock photo profile pictures are common indicators.
  • Aggressive marketing without substance. Heavy spending on influencer promotion, paid shills in Telegram groups, and social media hype that focuses exclusively on price potential rather than technology or use case.

Smart Contract Red Flags

  • Unverified source code on the block explorer. Legitimate projects verify their contracts on Etherscan or equivalent explorers to allow public review.
  • No audit from a reputable firm. While audits are not guarantees, their absence from projects managing significant capital is a warning sign.
  • Owner-controlled functions that allow minting, pausing transfers, changing fees, or blacklisting addresses without governance or timelock constraints.
  • Proxy contracts that allow the logic to be changed post-deployment without transparent governance processes.

Tokenomics and Liquidity

  • No liquidity lock. If the team's LP tokens are not locked in a time-lock contract (such as Team Finance or Unicrypt), they can withdraw liquidity at any moment.
  • Concentrated token holdings. If a small number of wallets hold a disproportionate share of the supply (greater than 20-30%), those holders can crash the price through coordinated selling.
  • Unrealistic APY promises. Yields exceeding 1,000% APY are almost always unsustainable and indicate either a Ponzi structure or a mechanism designed to attract deposits before a rug.
  • Low liquidity relative to market cap. A token with a $50 million market cap but only $200,000 in pool liquidity makes it impossible for most holders to exit at the displayed price.

Historical Examples

Project Date Amount Lost Type
OneCoin 2014-2019 $4 billion+ Centralized Ponzi / exit scam
Thodex April 2021 $2 billion Exchange exit scam
AnubisDAO October 2021 $60 million Liquidity removal
Squid Game Token November 2021 $3.4 million Honeypot / selling restriction
Compounder Finance December 2020 $10.8 million Hidden backdoor in contract

How to Research Projects: A Due Diligence Framework

Step 1: Contract Verification

Verify that the project's smart contract source code is published and verified on the relevant block explorer (Etherscan, BscScan, Arbiscan, etc.). Read the contract code or, at minimum, check for the presence of dangerous functions such as mint(), blacklist(), setFee(), or pause() that are controlled solely by the deployer without governance constraints.

Step 2: Token Distribution Analysis

Examine the token holder distribution on the block explorer. Identify the top holders, calculate the percentage of supply they control, and determine whether those wallets are contracts (such as liquidity pools or vesting contracts) or externally owned accounts. A healthy distribution shows no single non-contract wallet holding more than 5% of the circulating supply.

Step 3: Liquidity Lock Verification

Confirm that LP tokens are locked in a reputable time-lock contract. Check the lock duration: a 30-day lock provides minimal protection, while 6-12 months offers more meaningful assurance. Verify the lock independently on the time-lock platform rather than trusting the project's claims. Key platforms for verifying locks include Team Finance, Unicrypt, and PinkSale.

Step 4: Audit Report Review

If an audit report exists, read it. Check the audit firm's reputation, review the findings and their severity levels, and confirm that critical and high-severity issues were resolved. Cross-reference the audited contract address with the deployed contract address to ensure they match.

Tools for Due Diligence

  • Token Sniffer (tokensniffer.com) - Automated smart contract analysis that flags common scam patterns, contract similarity to known scams, and honeypot characteristics.
  • RugDoc (rugdoc.io) - Community-driven risk assessment of DeFi yield farms and new projects, with detailed reviews and risk ratings.
  • DexScreener (dexscreener.com) - Real-time liquidity pool analytics showing pool size, holder count, transaction patterns, and buy/sell ratios.
  • Bubblemaps (bubblemaps.io) - Visual token distribution analysis that reveals connections between wallets and identifies concentrated holdings that may appear distributed.
  • GoPlusLabs (gopluslabs.io) - Token security API that checks for honeypot characteristics, trading taxes, proxy contracts, and minting functions.
  • Etherscan Token Tracker - Examine holder distribution, contract code, and transaction history directly on the block explorer.

Protection Strategies

  1. Never invest more than you can afford to lose in unproven projects. Treat early-stage token purchases as high-risk speculation, not investment.
  2. Verify before you trust. Independently confirm every claim made by a project: audit reports, team identities, partnerships, and liquidity locks.
  3. Start with small positions. Test that you can actually sell a token before committing significant capital. Buy a small amount, sell it, and confirm the transaction executes at the expected price.
  4. Avoid FOMO-driven decisions. Artificial urgency ("buy now before it moons") is a deliberate social engineering tactic. Legitimate projects do not need to pressure investors into immediate action.
  5. Diversify across established protocols. Allocate the majority of capital to protocols with long track records, multiple audits, significant TVL, and transparent governance.
  6. Use blockchain analytics. Monitor token flows, whale movements, and liquidity changes using on-chain analysis tools. Unusual patterns, such as large token transfers to exchanges, often precede rug pulls.
  7. Set stop-losses where possible. Use limit orders on DEX aggregators or portfolio management tools that can alert you to significant price drops.

Key Takeaway

Rug pulls exploit a fundamental asymmetry: project insiders know whether a project is legitimate, and outside investors do not. The decentralized and permissionless nature of DeFi means there is no regulatory backstop or insurance when funds are stolen. Your defense is systematic due diligence: verify contracts, analyze token distributions, confirm liquidity locks, and approach every new project with the assumption that it needs to earn your trust through verifiable evidence, not promises.

Related articles