Detect Rug Pulls via Twitter/X Profile Changes

Every rug pull detection tool on the market — Rugrat, ChainAware, Token Sniffer, Needle — focuses on-chain. They scan smart contracts, check liquidity locks, analyze bytecode. And they're useful. But they all miss the earliest signal: what the dev does on Twitter/X before they pull the rug.

In the hours or days before a rug pull, dev accounts often change their Twitter/X profile. They remove their bio, change their display name, delete their avatar, unfollow their own project accounts, or unpin their launch tweet. These are human signals — panic moves that happen before the on-chain rug.

Most rug pull tools do not monitor for this. Xanguard does.

The 5 Twitter/X Rug Pull Warning Signs

These are the Twitter/X signals traders most often point to after Solana and EVM rug pulls:

1. Bio Cleared or Changed

The dev's bio goes from "Building the future of DeFi | @ProjectName" to blank, or changes to something unrelated. This is often the first move — they're distancing themselves from the project before dumping.

Detection

Xanguard's Profile Watch alerts you to bio changes within seconds. You get an alert showing the old bio and new bio side by side.

2. Avatar Removed or Changed

The dev's profile picture changes from a branded project image to a default avatar or something generic. A clear sign they're abandoning the project identity.

3. Display Name Changed

The display name changes from "ProjectName Dev" to a random name or blank. Often combined with bio and avatar changes in rapid succession.

4. Pinned Tweet Unpinned

The pinned tweet — usually the launch announcement or CA — gets unpinned or replaced with something unrelated. If the dev no longer wants their token visible on their profile, something is wrong.

5. Unfollows Project Accounts

The dev unfollows the project's other accounts, team members, or partner projects. When someone starts cutting ties, it's a signal.

Why On-Chain Detection Misses This

On-chain rug pull detectors analyze smart contracts and liquidity. They catch:

But by the time these on-chain signals appear, the rug is usually in progress. The Twitter/X signals can appear hours or days earlier, while the dev is still planning the exit.

Signal TypeWhen It Typically Appears (varies)Tools That Detect It
Twitter/X bio clearedCan be hours to days beforeXanguard Profile Watch
Twitter/X avatar removedCan be hours beforeXanguard Profile Watch
Dev unfollows project accountsCan be hours to days beforeXanguard B2B Enterprise (follow/unfollow events)
Pinned tweet removedCan be hours beforeXanguard Profile Watch
Liquidity removed on-chainDuring the rugRugrat, ChainAware, Token Sniffer
Large dev wallet sellDuring the rugWhale alert tools

How to Set Up Rug Pull Detection with Xanguard

For Telegram Users

  1. Open @Xanguard_bot
  2. Add the dev accounts you want to monitor: /add dev_handle
  3. Open the Profile Watch add-on from the bot menu (from $35/month for 35 accounts)
  4. You'll get alerts within seconds for any bio, name, avatar, or pinned tweet changes

For Developers (API / Trading Bots)

Connect to Xanguard's B2B Realtime WebSocket (Pro or Enterprise plan) to receive profile change events programmatically:

// Listen for profile changes that signal a rug pull
ws.onmessage = (event) => {
  const msg = JSON.parse(event.data);
  if (msg.op === 0 && msg.d.event === 'twitter.profile.update') {
    const { handle } = msg.d.task_info;
    const { field, prev, updated } = msg.d.data;

    // Check for rug pull patterns
    if (field === 'bio' && updated === '') {
      alert(`WARNING: @${handle} cleared their bio!`);
    }
    if (field === 'avatar' && updated === '') {
      alert(`WARNING: @${handle} removed their avatar!`);
    }
    if (field === 'name' && prev !== updated) {
      alert(`WARNING: @${handle} changed name: ${prev} → ${updated}`);
    }
  }
};

Combine with Follow Detection

For maximum coverage, also monitor follow/unfollow events (B2B Enterprise plan):

// Dev unfollowed project-related accounts
if (msg.d.event === 'twitter.following.removed') {
  alert(`WARNING: @${handle} unfollowed @${msg.d.data.handle}`);
}

The Xanguard Advantage for Rug Pull Detection

Existing Rug Pull Tools (Complementary)

Xanguard is not a replacement for on-chain rug pull detectors — it's a complement. Use both layers for maximum protection (tool descriptions checked September 2026):

ToolWhat It ChecksWhen It Catches Rugs
XanguardTwitter/X profile, follows, communitiesOften hours to days before
RugratEVM bytecode analysisAt deploy time
ChainAware.aiAI contract risk scoringAt deploy time
Token SnifferContract audit + social scoreAfter launch
Needle.appMulti-source risk scanningAfter launch

Pricing

Get Started

  1. @Xanguard_bot — Tweet alerts, Profile Watch and Follow Watch
  2. @F_xanguard_bot — Community Watch
  3. @B2B_Xanguard_bot — Full API access to all modules
  4. docs.xanguard.tech — API documentation

Frequently Asked Questions

Can you detect a rug pull before it happens using Twitter/X?

Often, yes. Before many rug pulls, dev accounts show warning signs on Twitter/X, such as cleared bios, removed avatars, unfollowed project accounts, and unpinned launch tweets. Xanguard's Profile Watch alerts you to these changes within seconds.

What Twitter/X profile changes signal a rug pull?

Five signals worth watching are: bio cleared or changed, avatar removed, display name changed, pinned tweet unpinned, and unfollowing project accounts. These are human panic moves that happen before the on-chain rug.

Why don't on-chain rug pull detectors catch these signals?

On-chain tools analyze smart contracts and liquidity — they can't see what a developer does on Twitter/X. Profile changes are social signals that precede on-chain activity, giving you earlier warning than tools like Token Sniffer or Rugrat.

How fast does Xanguard detect Twitter/X profile changes?

Xanguard delivers bio, name, avatar, and pinned tweet changes within seconds, with the old and new values side by side. Alerts go to Telegram (Profile Watch add-on) or, on B2B Pro and Enterprise plans, to your WebSocket or REST client.

← Back to Blog

Start Monitoring for Rug Pull Signals

Get Telegram notifications for new tweets from any X account, in a median of about 270 ms on paid plans. Free for 1 account. Paid plans from $19 a month for 10 accounts.