Skip to content

Match Modes

PvP Tools auto-detects which match mode to use based on how you format the keyword. Four modes:

/add solana

Substring match against the combined name + symbol + description of the mint. Case-insensitive. Matches partial words: pump will match pumpfun, pumpkin, etc.

Use when: the keyword is unique enough that false positives are rare.

/add $PEPE

Anchored ticker match — only fires if the mint’s symbol equals PEPE (the $ is stripped before comparison, and matching is case-insensitive). Won’t match a description that happens to mention “$PEPE” in passing.

Use when: you want exact symbol matches and not random description mentions.

/add @elonmusk

Matches if the mint references a tweet authored by elonmusk, including via quote-tweet chain resolution (up to 5 levels deep).

Use when: you want to catch every meme launched off a specific account’s tweet, regardless of what the meme’s symbol or name is.

/add https://x.com/business/status/1234567890

Pins to one specific tweet. Will fire for the first mint that links to this exact tweet, plus any mint whose tweet QT-chain leads back to this tweet.

Use when: there’s a specific tweet you expect a meme to launch from (often news/breaking events).

/add /^pump/i
/add /(solana|sol)\s+ETF/

Wrap a pattern in / slashes to make it a JavaScript-flavored regex. Trailing flags (after the closing /) work — /i for case-insensitive is the most common.

Common patterns:

PatternMatches
/^pump/iAny name starting with “pump”
/coin$/iAny name ending with “coin”
`/\b(ethbtc
/.{30,}/Description with 30+ characters (rough quality filter)

Use when: you need precision the literal mode can’t give you — anchoring, alternation, or whole-word boundaries.

If multiple of your keywords could match the same mint, you get one alert per mint with the most-specific keyword shown. Order of specificity:

  1. Tweet URL (exact tweet pin)
  2. Tweet author (@handle)
  3. Ticker ($SYMBOL)
  4. Regex (/.../)
  5. Literal substring