Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.
Phishing is a malicious attack that involves someone pretending to be a legitimate actor. Phishing comes in many forms, but the ultimate goal is to gain the trust of the end user and steal their information.This includes passwords, credit card numbers, account credentials, and two-factor authentication codes. For crypto platforms specifically, common attack vectors also aim to steal a user’s seed phrase or the entire contents of their wallet.
Wallet drainers are a tool that scammers use to quickly steal all of the funds from a user’s wallet without them knowing.How it works:
A scammer sets up a fake site that looks very similar to a legitimate one, like the homepage of a wallet, or a fake airdrop that looks like it’s advertising a legitimate token
The user is prompted to connect their wallet to the website
Once connected, the user is prompted to sign a transaction that is described in vague terms or lies about its intentions
By agreeing, the user signs a broad smart contract that gives the scammer permission for unlimited token withdrawal on the victim’s wallet
The scammer scans the user’s wallet to find any tokens, NFTs, or other valuable assets, and transfers them to their wallet
The stolen assets are disseminated to multiple wallets to make tracking more difficult
Seed recovery phrase theft is when a scammer tries to get the seed recovery phrase of a user by pretending to need it for a legitimate purpose. The same pattern shows up outside of crypto too, such as scammers requesting one-time passcodes, account PINs, or banking credentials under the guise of “verifying” an account.Important: Users should never share their seed recovery phrase with anyone, as it will grant complete access to their wallet and all of their tokens to any actor who has it.Common tactics:
Fake airdrops that promise large rewards
“Doubling” scams that claim to multiply the amount of a specific token
Requests to type in the full seed recovery phrase to claim rewards
Once the user types in their seed recovery phrase, the attacker will use it to lock the victim out of their assets, and disseminate them to multiple other wallets to make tracking the stolen assets more difficult.
Social engineering involves gaining a user’s trust so that they voluntarily provide confidential details to an attacker. This tactic shows up across every industry ChainPatrol protects, from crypto to fintech, banking, and iGaming.Common pattern:Social engineering may involve fake tech support responding to a user’s request for help, such as being unable to access funds or log into an account. Attackers gain trust by seeming legitimate through conversations over email, phone, or chat. Once sufficient trust is built, they will ask for credentials, one-time codes, or seed phrases — or, in crypto contexts, request the user to connect their wallet to a wallet drainer.Warning signs:
Unsolicited contact from “support” representatives
Requests for sensitive information like seed phrases
Malware distribution involves a user downloading or otherwise obtaining a malicious program on their system.Common disguises:These programs often masquerade as legitimate software. For example:
A browser extension that looks like an official wallet or banking extension
Fake wallet, banking, or trading applications
Compromised software updates
Once installed, the malware will use one of the aforementioned techniques to steal a user’s information, including login credentials, seed phrases, private keys, or direct account and wallet access.
Developer key compromise occurs when a developer’s private keys for accessing sensitive information are obtained by attackers.The danger:This allows the attacker to:
Impersonate the developer
Access systems the developer works on
Inject malicious code into legitimate programs
This is particularly dangerous because it allows attackers to infiltrate legitimate services and have a widespread impact across an entire user base. Users trust the legitimate application, making them more vulnerable to attacks that originate from compromised developer accounts.
Key principle: Legitimate organizations will never ask for your password, seed phrase, private keys, or one-time codes, or request you to sign suspicious transactions.
Always verify:
Website URLs carefully before entering credentials or connecting your wallet
The authenticity of support representatives
Browser extensions and applications before installation
Wallet drainers exploit transaction approval flows: Unlike traditional phishing that steals passwords, wallet drainers trick users into signing legitimate-looking transactions that grant unlimited withdrawal permissions
Seed phrases are the master key: A compromised seed phrase gives attackers complete and permanent control, which is why legitimate projects never ask for them under any circumstances
Social engineering bypasses technical protections: Even with security tools in place, attackers who build trust through fake support interactions can convince users to voluntarily disable protections
Developer key compromise has cascading impact: When attacker gains access to a developer’s keys, they can inject malicious code into trusted applications that affect thousands of users simultaneously
{"docsConfig":{"theme":"palm","$schema":"https://mintlify.com/docs.json","name":"ChainPatrol","colors":{"primary":"#6622DC","light":"#985EFD","dark":"#2A186B"},"logo":{"light":"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/logo/light.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=8ca4a8411113008ec8f9a57dec249989","dark":"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/logo/dark.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=3fba0f7cf94681111da5d1ce52ebf33b","href":"https://chainpatrol.com"},"favicon":"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/favicon.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=2ee94dcfc07708e2929aad42ea5ab4c5","api":{"openapi":"https://app.chainpatrol.io/api/v2/openapi.json?v=2","mdx":{"auth":{"method":"key","name":"X-API-KEY"},"server":"https://app.chainpatrol.io/api/v2"}},"appearance":{"default":"dark"},"background":{"image":"https://mintcdn.com/chainpatrol/oLEHOzLMXL0CWKrg/background.png?fit=max\u0026auto=format\u0026n=oLEHOzLMXL0CWKrg\u0026q=85\u0026s=562d8e2e01dbe50733cb041efde433a6","color":{"dark":"#060114"}},"navbar":{"links":[{"href":"https://chainpatrol.com/blog","label":"Blog"},{"href":"https://chainpatrol.com/changelog","label":"Changelog"}],"primary":{"type":"button","label":"Dashboard","href":"https://app.chainpatrol.io/"}},"footer":{"socials":{"x":"https://x.com/chainpatrol","linkedin":"https://www.linkedin.com/company/89545915","github":"https://github.com/chainpatrol"}},"fonts":{"heading":{"family":"IBM Plex Sans"},"body":{"family":"Inter"}},"integrations":{"ga4":{"measurementId":"G-QEBBHCD92K"}},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"chainpatrol","hasAudioNarration":false,"actualSubdomain":"chainpatrol","customDomains":["chainpatrol.com"],"gitSource":{"type":"github","owner":"chainpatrol","repo":"docs","deployBranch":"main","contentDirectory":"","mountPath":"","label":""},"chroma":{"liveDeploymentHistoryId":"6aea5f14a3154a433bba3f98","collectionId":"4f438cdf-c586-41e6-8eb4-f10ad8227ad2","schemaVersion":"v3","latestBuiltDeploymentHistoryId":"6aea5f14a3154a433bba3f98"},"feedback":{"thumbs":true,"edits":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6aea5f14a3154a433bba3f98","clientVersion":"0.0.4076","searchFilterCounts":[{"language":"default","tag":"API Reference","count":103},{"language":"default","tag":"Documentation","count":29},{"language":"default","tag":"Integrations","count":22},{"language":"default","tag":"JavaScript SDK","count":21},{"language":"default","tag":"Getting Started","count":19},{"language":"default","tag":"CLI","count":16},{"language":"default","tag":"Concepts","count":14},{"language":"default","tag":"Assets","count":13},{"language":"default","tag":"Threat Detection","count":13},{"language":"default","tag":"Metrics","count":12}]},"assistantConfig":{},"basePath":"/docs","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"comment-mode","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"getting-started/what-we-do/general-phishing","slug":"/getting-started/what-we-do/general-phishing","pageMetadata":{"title":"General Phishing","description":"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.","href":"/getting-started/what-we-do/general-phishing"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={li:`li`,ol:`ol`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Heading,Tip}=_components;if(!Heading)_missingMdxReference(`Heading`,true);if(!Tip)_missingMdxReference(`Tip`,true);return _jsxs(_Fragment,{children:[_jsx(Heading,{level:`2`,id:`overview`,children:`Overview`}),`\n`,_jsx(_components.p,{children:`Phishing is a malicious attack that involves someone pretending to be a legitimate actor. Phishing comes in many forms, but the ultimate goal is to gain the trust of the end user and steal their information.`}),`\n`,_jsx(_components.p,{children:`This includes passwords, credit card numbers, account credentials, and two-factor authentication codes. For crypto platforms specifically, common attack vectors also aim to steal a user’s seed phrase or the entire contents of their wallet.`}),`\n`,_jsx(Heading,{level:`2`,id:`types-of-phishing-attack-vectors`,children:`Types of Phishing Attack Vectors`}),`\n`,_jsx(Heading,{level:`3`,id:`wallet-drainers`,children:`Wallet Drainers`}),`\n`,_jsx(_components.p,{children:`Wallet drainers are a tool that scammers use to quickly steal all of the funds from a user’s wallet without them knowing.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`How it works:`})}),`\n`,_jsxs(_components.ol,{children:[`\n`,_jsx(_components.li,{children:`A scammer sets up a fake site that looks very similar to a legitimate one, like the homepage of a wallet, or a fake airdrop that looks like it’s advertising a legitimate token`}),`\n`,_jsx(_components.li,{children:`The user is prompted to connect their wallet to the website`}),`\n`,_jsx(_components.li,{children:`Once connected, the user is prompted to sign a transaction that is described in vague terms or lies about its intentions`}),`\n`,_jsx(_components.li,{children:`By agreeing, the user signs a broad smart contract that gives the scammer permission for unlimited token withdrawal on the victim’s wallet`}),`\n`,_jsx(_components.li,{children:`The scammer scans the user’s wallet to find any tokens, NFTs, or other valuable assets, and transfers them to their wallet`}),`\n`,_jsx(_components.li,{children:`The stolen assets are disseminated to multiple wallets to make tracking more difficult`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`seed-recovery-phrase-theft`,children:`Seed Recovery Phrase Theft`}),`\n`,_jsx(_components.p,{children:`Seed recovery phrase theft is when a scammer tries to get the seed recovery phrase of a user by pretending to need it for a legitimate purpose. The same pattern shows up outside of crypto too, such as scammers requesting one-time passcodes, account PINs, or banking credentials under the guise of “verifying” an account.`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Important:`}),` Users should never share their seed recovery phrase with anyone, as it will grant complete access to their wallet and all of their tokens to any actor who has it.`]}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Common tactics:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Fake airdrops that promise large rewards`}),`\n`,_jsx(_components.li,{children:`“Doubling” scams that claim to multiply the amount of a specific token`}),`\n`,_jsx(_components.li,{children:`Requests to type in the full seed recovery phrase to claim rewards`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Once the user types in their seed recovery phrase, the attacker will use it to lock the victim out of their assets, and disseminate them to multiple other wallets to make tracking the stolen assets more difficult.`}),`\n`,_jsx(Heading,{level:`3`,id:`social-engineering`,children:`Social Engineering`}),`\n`,_jsx(_components.p,{children:`Social engineering involves gaining a user’s trust so that they voluntarily provide confidential details to an attacker. This tactic shows up across every industry ChainPatrol protects, from crypto to fintech, banking, and iGaming.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Common pattern:`})}),`\n`,_jsx(_components.p,{children:`Social engineering may involve fake tech support responding to a user’s request for help, such as being unable to access funds or log into an account. Attackers gain trust by seeming legitimate through conversations over email, phone, or chat. Once sufficient trust is built, they will ask for credentials, one-time codes, or seed phrases — or, in crypto contexts, request the user to connect their wallet to a wallet drainer.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Warning signs:`})}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Unsolicited contact from “support” representatives`}),`\n`,_jsx(_components.li,{children:`Requests for sensitive information like seed phrases`}),`\n`,_jsx(_components.li,{children:`Pressure to act quickly or urgently`}),`\n`,_jsx(_components.li,{children:`Communication through unofficial channels`}),`\n`]}),`\n`,_jsx(Heading,{level:`3`,id:`malware-distribution`,children:`Malware Distribution`}),`\n`,_jsx(_components.p,{children:`Malware distribution involves a user downloading or otherwise obtaining a malicious program on their system.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`Common disguises:`})}),`\n`,_jsx(_components.p,{children:`These programs often masquerade as legitimate software. For example:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`A browser extension that looks like an official wallet or banking extension`}),`\n`,_jsx(_components.li,{children:`Fake wallet, banking, or trading applications`}),`\n`,_jsx(_components.li,{children:`Compromised software updates`}),`\n`]}),`\n`,_jsx(_components.p,{children:`Once installed, the malware will use one of the aforementioned techniques to steal a user’s information, including login credentials, seed phrases, private keys, or direct account and wallet access.`}),`\n`,_jsx(Heading,{level:`3`,id:`developer-key-compromise`,children:`Developer Key Compromise`}),`\n`,_jsx(_components.p,{children:`Developer key compromise occurs when a developer’s private keys for accessing sensitive information are obtained by attackers.`}),`\n`,_jsx(_components.p,{children:_jsx(_components.strong,{children:`The danger:`})}),`\n`,_jsx(_components.p,{children:`This allows the attacker to:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Impersonate the developer`}),`\n`,_jsx(_components.li,{children:`Access systems the developer works on`}),`\n`,_jsx(_components.li,{children:`Inject malicious code into legitimate programs`}),`\n`]}),`\n`,_jsx(_components.p,{children:`This is particularly dangerous because it allows attackers to infiltrate legitimate services and have a widespread impact across an entire user base. Users trust the legitimate application, making them more vulnerable to attacks that originate from compromised developer accounts.`}),`\n`,_jsx(Heading,{level:`2`,id:`protecting-yourself-from-phishing`,children:`Protecting Yourself from Phishing`}),`\n`,_jsx(Tip,{children:_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Key principle:`}),` Legitimate organizations will never ask for your password, seed phrase, private keys, or one-time codes, or request you to sign suspicious transactions.`]})}),`\n`,_jsx(_components.p,{children:`Always verify:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Website URLs carefully before entering credentials or connecting your wallet`}),`\n`,_jsx(_components.li,{children:`The authenticity of support representatives`}),`\n`,_jsx(_components.li,{children:`Browser extensions and applications before installation`}),`\n`,_jsx(_components.li,{children:`Transaction details before signing anything`}),`\n`]}),`\n`,_jsx(Heading,{level:`2`,id:`key-takeaways`,children:`Key Takeaways`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Wallet drainers exploit transaction approval flows: Unlike traditional phishing that steals passwords, wallet drainers trick users into signing legitimate-looking transactions that grant unlimited withdrawal permissions`}),`\n`,_jsx(_components.li,{children:`Seed phrases are the master key: A compromised seed phrase gives attackers complete and permanent control, which is why legitimate projects never ask for them under any circumstances`}),`\n`,_jsx(_components.li,{children:`Social engineering bypasses technical protections: Even with security tools in place, attackers who build trust through fake support interactions can convince users to voluntarily disable protections`}),`\n`,_jsx(_components.li,{children:`Developer key compromise has cascading impact: When attacker gains access to a developer’s keys, they can inject malicious code into trusted applications that affect thousands of users simultaneously`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"General Phishing","description":"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.","href":"/getting-started/what-we-do/general-phishing"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Overview","slug":"overview","depth":2,"children":[]},{"title":"Types of Phishing Attack Vectors","slug":"types-of-phishing-attack-vectors","depth":2,"children":[{"title":"Wallet Drainers","slug":"wallet-drainers","depth":3,"children":[]},{"title":"Seed Recovery Phrase Theft","slug":"seed-recovery-phrase-theft","depth":3,"children":[]},{"title":"Social Engineering","slug":"social-engineering","depth":3,"children":[]},{"title":"Malware Distribution","slug":"malware-distribution","depth":3,"children":[]},{"title":"Developer Key Compromise","slug":"developer-key-compromise","depth":3,"children":[]}]},{"title":"Protecting Yourself from Phishing","slug":"protecting-yourself-from-phishing","depth":2,"children":[]},{"title":"Key Takeaways","slug":"key-takeaways","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"chainpatrol","siteName":"ChainPatrol","title":"General Phishing - ChainPatrol","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-27T16:42:44.528Z","originalFileLocation":"getting-started/what-we-do/general-phishing.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"dark\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.\">\u003cmeta data-mint-head name=\"application-name\" content=\"ChainPatrol\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"General Phishing - ChainPatrol\">\u003cmeta data-mint-head property=\"og:description\" content=\"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"ChainPatrol\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://chainpatrol.mintlify.site/docs/_mintlify/api/og/v2?division=What+do+we+do%3F\u0026amp;title=General+Phishing\u0026amp;description=Common+phishing+attack+vectors+used+against+brands%2C+including+credential+theft%2C+wallet+drainers%2C+social+engineering%2C+malware%2C+and+developer+key+compromise.\u0026amp;theme=1a8d7dd79d865cbc4c2f5879\u0026amp;signature=191f6efd6482f26a191372ebf58aed6f52b6e9fc7dd0d4ba647f1bccb482dc98\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"General Phishing - ChainPatrol\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://chainpatrol.mintlify.site/docs/_mintlify/api/og/v2?division=What+do+we+do%3F\u0026amp;title=General+Phishing\u0026amp;description=Common+phishing+attack+vectors+used+against+brands%2C+including+credential+theft%2C+wallet+drainers%2C+social+engineering%2C+malware%2C+and+developer+key+compromise.\u0026amp;theme=1a8d7dd79d865cbc4c2f5879\u0026amp;signature=191f6efd6482f26a191372ebf58aed6f52b6e9fc7dd0d4ba647f1bccb482dc98\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/docs/mintlify-assets/_mintlify/favicons/chainpatrol/NioFQGDQy3PBOTVO/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"ChainPatrol\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#6622DC\">\u003clink data-mint-head rel=\"canonical\" href=\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/docs/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/getting-started/what-we-do/general-phishing.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://chainpatrol.com/#organization\",\"name\":\"ChainPatrol\",\"url\":\"https://chainpatrol.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/chainpatrol/R_CITzEDbsciFTsn/logo/light.svg?fit=max\u0026auto=format\u0026n=R_CITzEDbsciFTsn\u0026q=85\u0026s=8ca4a8411113008ec8f9a57dec249989\"}},{\"@type\":\"WebSite\",\"@id\":\"https://chainpatrol.com/docs#website\",\"name\":\"ChainPatrol\",\"url\":\"https://chainpatrol.com/docs\",\"publisher\":{\"@id\":\"https://chainpatrol.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing#webpage\",\"url\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing\",\"name\":\"General Phishing\",\"description\":\"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.\",\"dateModified\":\"2026-08-27T16:42:44.528Z\",\"isPartOf\":{\"@id\":\"https://chainpatrol.com/docs#website\"},\"breadcrumb\":{\"@id\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Getting Started\",\"item\":\"https://chainpatrol.com/docs/getting-started/what-we-do/introduction\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"What do we do?\",\"item\":\"https://chainpatrol.com/docs/getting-started/what-we-do/introduction\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"General Phishing\",\"item\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing#article\",\"headline\":\"General Phishing\",\"name\":\"General Phishing\",\"description\":\"Common phishing attack vectors used against brands, including credential theft, wallet drainers, social engineering, malware, and developer key compromise.\",\"url\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing\",\"mainEntityOfPage\":{\"@id\":\"https://chainpatrol.com/docs/getting-started/what-we-do/general-phishing#webpage\"},\"dateModified\":\"2026-08-27T16:42:44.528Z\",\"publisher\":{\"@id\":\"https://chainpatrol.com/#organization\"},\"isPartOf\":{\"@id\":\"https://chainpatrol.com/docs#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"ChainPatrol\",\"creator\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","siteName":"ChainPatrol","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Getting Started","pages":[{"group":"What do we do?","pages":[{"title":"How ChainPatrol Protects Your Brand","href":"/getting-started/what-we-do/introduction"},{"title":"Brand Impersonation","description":"Types of brand impersonation attacks, including fake accounts, typosquatting, and deepfakes, and how security teams can defend their brand and community.","href":"/getting-started/what-we-do/brand-impersonation"},{"title":"General Phishing","href":"/getting-started/what-we-do/general-phishing"}]},{"group":"How it works","pages":[{"title":"How We Use AI","description":"How ChainPatrol's AI combines content, visual, and behavioral analysis to detect phishing and impersonation threats in seconds across 50+ platforms.","href":"/getting-started/how-it-works/how-we-use-ai"},{"title":"Detection Sources","href":"/getting-started/how-it-works/detection-sources"},{"title":"How Asset Scans Work","href":"/getting-started/how-it-works/asset-scans"},{"title":"Review","href":"/getting-started/how-it-works/review"},{"title":"How the Blocklist Works","href":"/getting-started/how-it-works/blocklist"},{"title":"Takedown","href":"/getting-started/how-it-works/takedown"},{"title":"How the Watchlist Works","href":"/getting-started/how-it-works/watchlist"}]},{"group":"How do I get started?","pages":[{"title":"Onboarding Requirements","href":"/protect-your-brand/onboarding-requirements"},{"title":"Who Should Be Involved in Brand Protection","href":"/protect-your-brand/who-should-be-involved"},{"title":"Services Setup","href":"/protect-your-brand/services-setup"},{"title":"Ongoing Communication","href":"/protect-your-brand/ongoing-communication"}]}]},{"group":"Concepts","pages":[{"title":"Organizations","href":"/concepts/organizations"},{"title":"Brands","href":"/concepts/brands"},{"title":"Reports","href":"/concepts/reports"},{"title":"Reviews","href":"/concepts/reviews"},{"title":"Suspected Threats","href":"/concepts/detections"},{"title":"Asset Scans in ChainPatrol","href":"/concepts/asset-scans"},{"title":"The ChainPatrol Blocklist","href":"/concepts/blocklist"},{"title":"Allowlist","href":"/concepts/allowlist"},{"title":"The ChainPatrol Watchlist","href":"/concepts/watchlist"},{"title":"Dark Web Monitoring","href":"/concepts/dark-web-monitoring"},{"title":"Takedowns","href":"/concepts/takedowns"},{"title":"Legal Docs","href":"/concepts/legal-docs"},{"title":"Metrics","href":"/concepts/metrics"},{"title":"Security Portal","href":"/concepts/security-portal"}]},{"group":"Security \u0026 Privacy","pages":[{"title":"Security Whitepaper","href":"/security"}]}]},{"tab":"Integrations","pages":[{"title":"Integrations","href":"/integration/discord"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/external-api/overview"}]},{"tab":"CLI","pages":[{"title":"CLI","href":"/cli/overview"}]},{"tab":"JavaScript SDK","pages":[{"title":"JavaScript SDK","href":"/sdk/overview"}]},{"tab":"Glossary","pages":[{"title":"Glossary","href":"/glossary/overview"}]}]},"basePath":"","title":"General Phishing - ChainPatrol","buildId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","deploymentId":"dpl_ATnXPMW25DMPUr9VBw6kL6MfBt6T","dynamics":[],"chunks":[]}