0x Protocol Token (ZRX) Smart Contract Risk

No Revert on Transfer Failure

⚠ HIGH severity

Vulnerability

ZRX returns false on failure instead of reverting. If the return value is ignored, failed transfers may go undetected.

Related: Unchecked Return Values

Safe integration

Always check the boolean return value, or use SafeERC20.

Contract addresses

ChainAddress
Ethereum 0xe41d2489571d322189246dafa5ebde1f4699f498

Audit any contract that interacts with ZRX: SmartContract.us automatically detects ZRX integration risks →

← Back to Token Risk Profiles