The ZEUS token contract implements an ERC-20 standard with taxation and automated liquidity features. However, the provided code is incomplete, critically lacking owner-controlled functions for managing key operational parameters. Furthermore, with ownership renounced, the contract's dynamic features are entirely unmanageable, severely impacting its operability and security posture. The absence of the sendETHToFee function also poses a significant risk of collected funds being locked.

Honeypot, rug-pull and ownership checks
Is Pepes Dog a Scam?
Not verified
This record has not gone through deep verification and is not being monitored. The score is a dated snapshot — the token’s risk can change at any time.Own this token? Put it under verification →The ZEUS token contract implements an ERC-20 standard with taxation and automated liquidity features.
Read the full analysis- Top-10 concentration > 30%
- 1 Critical finding(s) from audit
- 1 High finding(s) from audit
- 1 Medium finding(s) from audit
- 2 Low finding(s) from audit
Exact factors
- Top-10 concentration > 30% (45.4% total → 30.4% effective; 20.5% in EOAs, 24.9% in contracts — moderate)
- 1 Critical finding(s) from audit
- 1 High finding(s) from audit
- 1 Medium finding(s) from audit
- 2 Low finding(s) from audit
Each factor is an on-chain fact recorded at the time of this analysis. The score is computed from them by a deterministic function, so the same contract returns the same score for anyone who runs the audit. How scores are computed
Security Checklist
as of audit · Sep 4Holders
as of audit · Sep 4, 2026- Contractstreasury, vesting, bridge, staking24.9%
- Walletsanonymous holders, free to sell20.5%
- Everyone elsethe rest of the supply54.6%
How holder types affect the score
Share held by contracts — treasury, vesting, bridge or staking — is discounted against share held by wallets when the score is computed: a contract cannot decide to sell the way an anonymous holder can, though it can still be drained or voted to sell. Effective concentration is the figure the risk score is actually calculated from.
Holder balances as recorded by the audit of Sep 4, 2026
Liquidity
as of audit · Sep 4The risk score reads depth across every pair.
The LP tokens of the analysed pool are locked or burned.
0x4ab8…c4f00xc143…17c3No privileged address appears among these holders: the unlocked liquidity sits with independent providers, not with the deployer.
Security Findings
CriticalMissing Critical Owner Functions and Renounced Ownership
The contract lacks essential onlyOwner functions to manage critical parameters such as _buyTax, _sellTax, _maxTxAmount, _maxWalletSize, _taxSwapThreshold, _maxTaxSwap, enableTransfers, swapEnabled, uniswapV2Router, uniswapV2Pair, and the _isExcludedFromFee list. Given that ownership_renounced is true, the owner() address is address(0). This means even if these functions were present, they could not be called, rendering the contract's dynamic features completely unmanageable and immutable. This severely limits operational flexibility and makes it impossible to adapt to market conditions or fix misconfigurations, effectively bricking the contract's administrative…C-01
Issue
The contract lacks essential onlyOwner functions to manage critical parameters such as _buyTax, _sellTax, _maxTxAmount, _maxWalletSize, _taxSwapThreshold, _maxTaxSwap, enableTransfers, swapEnabled, uniswapV2Router, uniswapV2Pair, and the _isExcludedFromFee list. Given that ownership_renounced is true, the owner() address is address(0). This means even if these functions were present, they could not be called, rendering the contract's dynamic features completely unmanageable and immutable. This severely limits operational flexibility and makes it impossible to adapt to market conditions or fix misconfigurations, effectively bricking the contract's administrative…
Fix
Before deployment, ensure all necessary administrative functions are implemented with onlyOwner access control. These functions should allow the owner to configure and update critical parameters. If ownership is to be renounced, it must only occur after all parameters are correctly set and verified, and the contract is fully operational as intended. For this deployed contract, this issue is unresolvable due to renounced ownership.
Status
Unresolved
HighCentralization Risk in Fee Distribution (Missing sendETHToFee Implementation)
The _transfer function calls sendETHToFee(address(this).balance) after a token swap to distribute collected ETH. However, the implementation of the sendETHToFee function is not provided in the contract code. If this function is missing or incorrectly implemented, any ETH collected from token swaps will become permanently stuck in the contract, leading to a loss of funds intended for the dev, marketing, and airdrop wallets.H-01
sendETHToFee Implementation)Issue
The _transfer function calls sendETHToFee(address(this).balance) after a token swap to distribute collected ETH. However, the implementation of the sendETHToFee function is not provided in the contract code. If this function is missing or incorrectly implemented, any ETH collected from token swaps will become permanently stuck in the contract, leading to a loss of funds intended for the dev, marketing, and airdrop wallets.
Fix
Implement the sendETHToFee function to securely transfer collected ETH to the designated fee wallets (_devWallet, _marketingWallet, _airdropWallet). Ensure proper checks and error handling are in place. The function should use call with a gas limit to prevent reentrancy issues from recipient contracts.
Status
Unresolved
MediumUnused State Variables
The state variables transferDelayEnabled and tradingOpen are declared as public but are never referenced or used within the contract's logic. This indicates either dead code, incomplete feature implementation, or a misunderstanding of the contract's intended functionality, potentially misleading users about its capabilities.M-01
Issue
The state variables transferDelayEnabled and tradingOpen are declared as public but are never referenced or used within the contract's logic. This indicates either dead code, incomplete feature implementation, or a misunderstanding of the contract's intended functionality, potentially misleading users about its capabilities.
Fix
Remove unused state variables to reduce contract size and improve clarity. If these variables are intended for future features, ensure they are fully implemented and integrated into the contract's logic, or explicitly mark them as reserved for future use.
Status
Unresolved
LowHardcoded and Shared Fee Wallets
The _marketingWallet and _airdropWallet addresses are hardcoded to the same address (0xBA89…6515). This means funds intended for two potentially distinct purposes (marketing and airdrops) will be directed to a single entity. Additionally, these addresses are hardcoded and cannot be changed post-deployment, limiting flexibility for future operational adjustments.L-01
Issue
The _marketingWallet and _airdropWallet addresses are hardcoded to the same address (). This means funds intended for two potentially distinct purposes (marketing and airdrops) will be directed to a single entity. Additionally, these addresses are hardcoded and cannot be changed post-deployment, limiting flexibility for future operational adjustments.
Fix
If marketing and airdrop funds are intended for separate management, use distinct wallet addresses. Consider implementing onlyOwner functions to allow the owner to update these wallet addresses, providing greater flexibility and adaptability for long-term project management.
Status
Unresolved
LowComplex Tax Logic in _transfer
The _transfer function contains multiple nested if conditions for calculating taxAmount and applying exclusions. While the logic appears to correctly handle tax exemptions for excluded addresses and internal transfers, the complexity increases the cognitive load and potential for subtle bugs or unexpected behavior during future modifications or audits.L-02
_transferIssue
The _transfer function contains multiple nested if conditions for calculating taxAmount and applying exclusions. While the logic appears to correctly handle tax exemptions for excluded addresses and internal transfers, the complexity increases the cognitive load and potential for subtle bugs or unexpected behavior during future modifications or audits.
Fix
Refactor the tax calculation logic to improve readability and maintainability. Consider using a helper function or a more structured approach to determine the final taxAmount based on transfer conditions and exclusion status. Thoroughly test all tax scenarios to ensure correct behavior.
Status
Unresolved
InfoUnnecessary unicode Prefix for String Literals
The _name and _symbol string literals use the unicode prefix (e.g., unicode"Pepes Dog"). This prefix is typically used for strings containing non-ASCII characters. For standard ASCII strings, the unicode prefix is unnecessary and can be omitted without affecting functionality.I-01
unicode Prefix for String LiteralsIssue
The _name and _symbol string literals use the unicode prefix (e.g., unicode"Pepes Dog"). This prefix is typically used for strings containing non-ASCII characters. For standard ASCII strings, the unicode prefix is unnecessary and can be omitted without affecting functionality.
Fix
Remove the unicode prefix from string literals that only contain ASCII characters to adhere to common Solidity coding practices and slightly reduce bytecode size.
Status
Unresolved
Analysis
AI Copilotas of audit · Sep 4The contract utilizes SafeMath for arithmetic safety and includes a lockTheSwap modifier to prevent reentrancy during liquidity operations (7.2 Code Security). However, the provided code is severely incomplete, missing critical onlyOwner functions to configure essential parameters like taxes, transaction limits, and the Uniswap router/pair (7.3 Access Control). The absence of the sendETHToFee function also creates a high risk of collected ETH becoming permanently inaccessible (7.2 Code Security, 7.8 Operations). Additionally, some state variables are declared but unused, indicating incomplete development (7.2 Code Security).
The tokenomics include high buy (23%) and sell (25%) taxes, along with max transaction and wallet size limits, which are common anti-whale mechanisms (7.4 Economic). However, the inability to modify these parameters post-deployment due to missing owner functions, compounded by renounced ownership, presents a critical governance and economic risk (7.5 Governance). The _marketingWallet and _airdropWallet are hardcoded to the same address, limiting flexibility and transparency for fund allocation (7.4 Economic, 7.8 Operations).
The contract is not designed with an upgrade mechanism (e.g., proxy pattern), meaning its logic is immutable once deployed (7.7 Upgrades). This eliminates upgrade-related risks but also means any identified vulnerabilities or necessary feature changes cannot be addressed without a new deployment.
It is strongly recommended to complete the contract code by implementing all missing owner-controlled functions for critical parameters such as taxes, transaction limits, transfer enablement, and Uniswap router/pair configuration.
The sendETHToFee function must be fully implemented and thoroughly audited to ensure proper distribution of collected ETH and prevent funds from being locked. Given that ownership has been renounced, any missing administrative functions cannot be called, rendering the contract unmanageable. Future deployments should ensure all necessary administrative functions are present and tested before renouncing ownership.
Contract & Record
Free for any token on the record. It links to this page and always shows the current score and the date it was checked.
- Sep 4, 202618Low
- Aug 11, 202613Low
Score changes are recorded as dated snapshots — history is append-only and cannot be edited.
Frequently Asked Questions
What is the ZEUS contract address?
The Pepes Dog (ZEUS) contract on Ethereum is 0x0f7dc5d02cc1e1f5ee47854d534d332a1081ccc8. Compare it with the address the project itself publishes before trading: other contracts can carry the same name and ticker.
Is Pepes Dog a scam?
Quantum Audit's risk score for Pepes Dog is 18/100 (Low risk) as of Sep 4, 2026, computed by a deterministic function from on-chain facts — Contract verified: Verified; Ownership: Renounced; Mint: No mint; Liquidity lock: Locked; Upgradeability: Fixed code. A score is a dated snapshot of those facts, not a guarantee; each one is listed on this page.
Is ZEUS liquidity locked?
Liquidity lock: Locked (as of Sep 4, 2026). Total DEX liquidity: $200.2K.
Who holds ZEUS?
As of Sep 4, 2026, the 10 largest holders own 45.4% of the supply. The Holders section on this page shows who they are by holder type.
Would You Like a More Detailed Audit of Pepes Dog?
Paste the contract address into our AI-powered scanner for a deeper real-time report — free, with every scoring factor shown.
Get Detailed Audit Is this your token? Publish your own audit on this page