What Is a “Rug Pull” and How Does It Relate to Contract Immutability?

A "rug pull" is a malicious maneuver where developers suddenly drain the liquidity from a decentralized exchange (DEX) or lending pool, leaving investors with worthless tokens. It relates to immutability because if the contract code contains a hidden function allowing the developers to unilaterally withdraw funds, the lack of immutability (or the presence of an unauthorized 'owner' function) is the exploit vector, making the project non-trustless.

What Is the Difference between a Soft Rug Pull and a Hard Rug Pull?
How Does a Rug Pull Differ from Other Types of ICO Scams?
What Is a “Rug Pull” and How Does It Relate to Counterparty Risk?
How Does a “Rug Pull” Differ from a “Pump and Dump” in the Crypto Space?
How Can Investors Detect a Potential ‘Soft Rug’ Pull versus a ‘Hard Rug’ Pull?
How Does ‘Rug Pull’ Relate to DeFi Platform Risk?
How Does Locking Liquidity Prevent a Rug Pull?
What Is a “Rug Pull” and How Does It Cause Permanent Loss for Liquidity Providers?

Glossar