Il nome viene dal tappeto tirato via da sotto i piedi dei compratori. Un team lancia un token, attira compratori in una liquidity pool, poi ritira i fondi in pool o vende in un colpo solo un'allocazione nascosta. Il prezzo crolla quasi a zero in pochi minuti e chi resta ha in mano token senza più un mercato in cui venderli.
Le forme comuni sono due. Il rug duro è scritto nel codice fin dall'inizio: una funzione di mint, un permesso nascosto dell'owner o un contratto che permette al team di drenare la pool. Il rug morbido è più lento: il team abbandona il progetto, ferma lo sviluppo e vende in silenzio nel tempo. Per gli holder finiscono allo stesso modo.
I segnali che distinguono un rug da un progetto vero di solito sono visibili prima di comprare. Liquidità bloccata, contratto con ownership rinunciata o sotto timelock, distribuzione equa dei token e un team che non tiene una quota spropositata abbassano tutti il rischio. Un indirizzo che ha dato l'approval a un contratto token sconosciuto è un passo più vicino all'esposizione: per questo vale la pena fare prima un controllo delle approval.