Overview
The Blockaid integration enables you to:- Scan transactions before signing or submission (EVM, Solana)
- Scan addresses for known malicious actors or compromised contracts
- Validate tokens to detect scams or security risks
- Verify URLs to prevent phishing attacks
Prerequisites
Before using Blockaid security scanning, ensure you have:- A properly initialized Portal client
- Blockaid integration enabled in your Portal Dashboard (see Blockaid Integration)
Scanning EVM Transactions
UsescanEVMTx to analyze Ethereum transactions before signing or broadcasting them. This method scans EVM transactions for malicious contract interactions, risky approvals, phishing attempts, and other on-chain security threats.
Scanning Solana Transactions
UsescanSolanaTx to analyze Solana transactions before signing. This method detects malicious program invocations, suspicious token movements, and other Solana-specific risks.
Scanning Addresses
UsescanAddress to analyze a single address for known security risks. This method can be used for both EVM and Solana addresses and detects malicious contracts, compromised wallets, sanctioned addresses, and other flagged entities.
EVM Address Scan
Scanning Tokens
UsescanTokens to analyze multiple tokens in a single request for known security risks. This method detects scam tokens, honeypots, compromised contracts, and other malicious token behavior.
Scanning URLs
UsescanURL to detect phishing sites and malicious domains before users navigate to them. This method helps protect users from social engineering attacks and malicious off-chain activity.
Next Steps
- Learn about signing transactions
- Explore transaction evaluation
- Review Portal API methods
- Check out the Blockaid Integration setup