Skip to content

Rug pulls

A rug pull is an exit scam in which project insiders use control over liquidity, token contracts, or concentrated holdings to extract value and leave other holders with severe losses.

Updated

For educational purposes only; not investment advice. Crypto assets can lose all value, and transfers may be irreversible.

Direct answer

A rug pull is an exit scam in which project insiders use control over liquidity, token contracts, treasury assets, or concentrated token holdings to extract value and leave other holders with severe losses. The exit may be abrupt, such as removing an automated market maker’s liquidity, or gradual, such as repeatedly selling insider allocations while abandoning promised work.

Common paths include withdrawing pool assets through liquidity-provider positions, minting or transferring an unexpected supply, imposing sell restrictions or extreme fees on everyone except privileged addresses, upgrading contract logic, or diverting funds that users believed were safeguarded. A rug pull can use malicious code, ordinary administrative powers, or transactions that need no contract backdoor.

Intent and control matter. A price collapse, exploit, failed product, or inactive team is not automatically a rug pull, although the outcome may look similar. The term also overlaps with exit scams, honeypot tokens, and pump-and-dump schemes, but those labels describe different mechanisms and should not be treated as interchangeable.

Rug pulls
0 / 5
0 items reviewed; 5 items still unresolved

Completing this review does not prove an asset, transaction, or system is safe.

How it works

In an automated market maker, liquidity providers deposit paired assets and receive a position or liquidity-provider tokens. Whoever controls a redeemable position may be able to withdraw its share of the pool. If insiders control most removable liquidity, they can take out the asset that buyers need for an exit, then sell their remaining tokens into the reduced pool; the quoted price and executable value can fall sharply.

Contract-related rugs rely on privileged behavior. Custom token logic can mint supply, freeze or discriminate among addresses, change fees and limits, redirect transfers, or prevent sells through transfer and transferFrom. A proxy administrator may replace the active implementation. Role-based controls, multisignatures, and timelocks can constrain these powers only when the deployed configuration and all relevant roles actually enforce those constraints.

Transaction-related or “soft” rugs may use ordinary transfers rather than a hidden backdoor. Insiders can sell concentrated allocations, drain a treasury they control, misrepresent a liquidity lock, or stop development and communications after fundraising. Public identities, audits, and published roadmaps can improve accountability, but none proves that funds or privileges are technically restricted.

Blockchain records can reveal contract state and fund movements, but they do not by themselves establish the real-world controller or intent behind every address. Security reviews and detection tools cover particular code, state, and patterns at a point in time; research on rug-pull detection therefore distinguishes multiple causes and warns that no detector has complete coverage.

A pre-trade review

  • Confirm the exact network, token address, pool address, and active proxy implementation through independent sources. Treat a matching name or symbol as insufficient identification.

  • Map control of liquidity positions. Verify who holds them, which assets and pool a claimed lock covers, the beneficiary and expiry, and whether another position or migration path can bypass the lock.

  • Enumerate every owner, role, multisignature signer policy, timelock, upgrade administrator, mint authority, fee setter, address list, pause function, and treasury withdrawal path. Check current on-chain assignments, not only documentation.

  • Inspect holder concentration, insider funding links, treasury transfers, liquidity changes, and real sells by unrelated addresses. Compare the intended position size with pool reserves and executable output, not just the displayed price.

  • Check whether claims about audits, vesting, locks, partnerships, and team identities are independently verifiable. If the preceding checks are satisfactory, use a small round-trip test whose complete loss is affordable; a successful test is evidence only for that moment and amount.

The review is a control map, not a safety score. One unconstrained path can dominate many reassuring signals, and absence of a known warning pattern is not evidence that insiders cannot extract value.

Red flags and response

  • Liquidity is shallow, newly added, concentrated under related addresses, unlocked, or covered by a lock whose contract, beneficiary, assets, or expiry cannot be verified.

  • Source code is unverified, the active proxy implementation is unclear, or privileged accounts can mint, block sells, change fees, upgrade logic, move treasury funds, or remove liquidity without a meaningful delay.

  • Supply and liquidity are concentrated, insider wallets are linked by funding or transfers, or token distribution differs materially from the published allocation and vesting schedule.

  • Marketing promises guaranteed returns or manufactured urgency, while the team, audit, partnership, revenue, and lock claims cannot be confirmed independently.

  • Independent sells are absent or fail, scanners disagree, unexplained transfers reach insider-controlled addresses, or the project discourages questions about permissions and exit liquidity.

A liquidity lock is narrow evidence: it covers only the identified position, assets, contract, beneficiary, and time period. It does not prevent privileged minting, hidden sell restrictions, treasury theft, insider dumping, another pool, or an upgrade unless those paths are separately constrained. Likewise, an audit is a scoped review, not a guarantee against fraud or later changes.

If you suspect a rug pull, stop adding funds and avoid signing project-supplied “recovery” transactions. Preserve addresses, transaction hashes, messages, and website records; review and revoke unnecessary token approvals through a trusted interface; and report the incident to the relevant platform or authorities. Revoking an approval can limit later use of that permission, but it cannot reverse a completed transfer or recover withdrawn liquidity.

Common misconceptions

  • “Locked liquidity means the project cannot rug.” The lock may be partial, short-lived, fake, or unrelated to the active pool, and other extraction paths may remain.

  • “Renounced ownership means there are no privileged controls.” Separate roles, proxy administrators, external controllers, or preconfigured logic may still have power.

  • “Verified source or an audit proves the project is safe.” Verification links source to bytecode, while an audit has a defined scope and date; neither proves honest operators or constrained treasury and liquidity control.

  • “A scanner or small successful sale rules out a rug pull.” Tools can miss causes, and permissions, state, liquidity, implementation, sender, route, or trade size can change the result.

Sources

Navigation

Search the wiki...