Home

What a deep audit looks like.

100 questions across five pillars. One weighted composite score. Severity-ranked code findings. Signed PDF. Below: a real-format, mock-data sample of the complete deliverable.

GhostLabs Deep Audit Report
GL-A2C44E · SAMPLE
Deep audit · 100-point assessment · signed Audit date: 2026-05-18 · Base chain
01 / Executive summary

AUTONOMOPOLY (AUTONO) | Deep Audit

13 out of 100 EVACUATE
AUTONOMOPOLY (AUTONO)
0xb3d7e0c3c39a1d3f1b304663065a2f83ddf56d8e · base

AUTONOMOPOLY is a four-day-old ERC-20 token on Base with 1,412 transactions, no verifiable team, no published audit, and no documented utility beyond speculative trading. The 100-point assessment found zero governance, near-zero tokenomics transparency, and critical gaps across every pillar. The project scores in the bottom 15% of all contracts assessed.

Recommendation: do not interact. The combination of anonymous deployment, absent governance, undisclosed tokenomics, and unaudited code presents a risk profile consistent with disposable token patterns. No remediation path exists without fundamental restructuring.

ERC-20 Base chain 4 days old 5 pillars assessed 2 high findings 3 medium findings 2 low findings
02 / Quick read

What this means for you

Two summaries. One for the team behind the project. One for everyone else.

If you are the project owner or developer
Your contract has structural issues that cannot be patched. It needs a re-deployment.
  • Score: 13 out of 100 (Tier 2 of 10: Exit Liquidity). Bottom 5% of all contracts assessed.
  • Two high-severity findings. The mint function has no supply cap and no multi-sig. Liquidity is not locked. Both are design-level, not code bugs.
  • No remediation path on this contract. You need: a new contract with a hard supply cap, multi-sig governance with timelock, and locked LP tokens. See Section 07 for copy-paste code.
  • Compliance: MiCA fail, Howey unclear. No whitepaper, no entity disclosure. This token cannot be listed on a regulated exchange in its current state. See Section 08.
  • Team score: 0 out of 20. Anonymous deployment with no governance structure. Even basic transparency (public multi-sig, roadmap, docs) would move you above the median.
If you are a trader, investor, or researcher
Do not buy this token. The economics work in one direction, and it is not yours.
  • The deployer can print unlimited tokens and sell them into the pool you are buying from. There is no cap. See Section 06 for exactly how this plays out.
  • The liquidity is not locked. The person who created the trading pair can remove it at any time, leaving you with a token that cannot be sold at any price.
  • The team is anonymous. No names, no entity, no public contact. If something goes wrong, there is no one to hold accountable and no mechanism to recover funds.
  • Score: 13 out of 100. For comparison: the median Base token scores 34. Ethereum scores 92. Bitcoin scores 95. This token is in the bottom 5%.
  • Four days old, no audit, no documentation. The transaction history is mostly approval calls, which is the signature of a token being prepared for aggregator listings.
03 / Pillar assessment

Five pillars. Twenty questions each.

04 / Code findings

Seven findings, ranked by severity

In addition to the 100-point project assessment, the code-level audit identified seven findings. Two high. Three medium. Two low. Both high-severity findings relate to ownership concentration and absence of liquidity commitments.

ID Title Category Severity Status
H-01 Owner retains unrestricted mint authority Access control High Open
H-02 No liquidity lock or LP token commitment Tokenomics High Open
M-01 Single-wallet deployment with no multi-sig Governance Medium Open
M-02 No transfer restrictions or anti-manipulation protections Token design Medium Open
M-03 Approval without allowance-reset pattern (ERC-20 race condition) Token safety Medium Open
L-01 No NatSpec documentation or inline comments Code quality Low Open
L-02 No event emission on administrative state changes Events Low Open
05 / Detailed findings

Owner retains unrestricted mint authority

Severity: High · Category: Access control · Location: AUTONOMOPOLY.sol

Description

The deployer wallet (0x49F5b131...0F7957cda) retains the ability to mint an unlimited number of tokens at any time. There is no cap enforcement at the contract level, no multi-sig requirement, and no timelock on the mint function. This means a single externally owned account can inflate the supply without warning, diluting all existing holders to zero.

Code reference

function mint(address to, uint256 amount) external onlyOwner {
    // No supply cap check
    // No timelock or multi-sig
    _mint(to, amount);
}

Recommendation

Implement a hard supply cap enforced at the contract level (require(totalSupply() + amount <= MAX_SUPPLY)). Transfer mint authority to a multi-sig with a minimum 48-hour timelock. Publish the max supply and the multi-sig address in project documentation. Without these changes, the token is economically equivalent to an IOU from an anonymous party.

Status

Open. No team contact available. No response channel identified.

No liquidity lock or LP token commitment

Severity: High · Category: Tokenomics · Location: On-chain analysis

There is no evidence of locked liquidity on any DEX. The deployer can remove all liquidity from the trading pair at any time, rendering the token untradeable. No LP tokens have been sent to a lock contract, burned, or committed to a vesting schedule. In the absence of locked liquidity, the trading pair functions as a withdrawal mechanism for the deployer rather than a market.

Recommendation: Lock a minimum of 80% of LP tokens in a reputable time-lock contract (Team.Finance, Unicrypt, or equivalent) for a minimum of 6 months. Publish the lock transaction hash. Until liquidity is verifiably locked, any price shown on a DEX aggregator is functionally meaningless.

(Detailed findings M-01 through L-02 follow the same format in the full report. Each includes code reference, exploit scenario, and remediation guidance.)

06 / Exploit path narratives

Attack scenarios for high-severity findings

Each high-severity finding is expanded into a step-by-step attack chain showing how exploitation would unfold in practice. These narratives inform remediation urgency.

H-01: Infinite Mint and Dump

1 Token trades on a DEX. Buyers accumulate AUTONO at market price.
2 Deployer calls mint() to create an arbitrary number of new tokens to their own wallet.
3 No supply cap check exists at the contract level. Transaction succeeds.
4 Deployer sells newly minted tokens into the existing liquidity pool.
5 Pool drains. Token price approaches zero. Existing holders cannot exit at any meaningful price.
6 Consequence: Total loss for all non-deployer holders. Deployer extracts 100% of pool value.

H-02: Liquidity Removal (Soft Exit)

1 Deployer provides initial liquidity to a DEX pair (e.g., AUTONO/ETH on Uniswap V2).
2 Trading activity begins. Buyers swap ETH for AUTONO, increasing the ETH side of the pool.
3 LP tokens are not locked. Deployer calls removeLiquidity() at any time.
4 Deployer receives both ETH (contributed by buyers) and AUTONO (which they created for free).
5 Remaining token holders have a token with no liquidity and no market.
6 Consequence: Permanent illiquidity. Token cannot be sold at any price.
07 / Code diff recommendations

Before and after: recommended fixes

Line-level remediation guidance for the two highest-priority findings. Copy-paste ready for the development team.

H-01: Enforce hard supply cap on mint

Before (vulnerable)
function mint(address to, uint256 amount) external onlyOwner {
    _mint(to, amount);
}
After (recommended)
uint256 public constant MAX_SUPPLY = 1_000_000_000 * 1e18;
address public constant MINT_MULTISIG = 0x...;  // 3-of-5 multi-sig
uint256 public constant MINT_TIMELOCK = 48 hours;

mapping(bytes32 => uint256) public mintRequests;

function requestMint(address to, uint256 amount) external onlyOwner {
    require(totalSupply() + amount <= MAX_SUPPLY, "cap exceeded");
    bytes32 id = keccak256(abi.encode(to, amount, block.timestamp));
    mintRequests[id] = block.timestamp;
    emit MintRequested(to, amount, id);
}

function executeMint(bytes32 id, address to, uint256 amount) external {
    require(msg.sender == MINT_MULTISIG, "not multisig");
    require(block.timestamp >= mintRequests[id] + MINT_TIMELOCK, "timelock");
    require(totalSupply() + amount <= MAX_SUPPLY, "cap exceeded");
    _mint(to, amount);
    delete mintRequests[id];
}

H-02: Lock liquidity with verifiable time-lock

Before (no lock)
// LP tokens held in deployer wallet
// No lock contract, no burn, no vesting
// Deployer can call removeLiquidity() at any time
After (recommended)
// Transfer 80%+ of LP tokens to a time-lock contract
ILPLocker locker = ILPLocker(TEAM_FINANCE_LOCKER);

// Lock for minimum 6 months, verifiable on-chain
locker.lockTokens(
    LP_TOKEN_ADDRESS,
    msg.sender,          // beneficiary after unlock
    lpAmount * 80 / 100, // 80% of LP tokens
    block.timestamp + 180 days  // 6-month lock
);

// Publish lock tx hash in project documentation
// Remaining 20% stays liquid for operational needs
08 / Compliance & regulatory screening

Automated regulatory screening

Six regulatory dimensions checked against the deployer address, contract design, and public project materials. This is a structured screening, not a legal opinion.

Check Status Notes
OFAC / Sanctions screening Pass Deployer address not on OFAC SDN list. No mixer-funded transactions detected at time of assessment.
MiCA readiness Fail No whitepaper, no entity disclosure, no utility classification. Non-compliant with MiCA Article 4 requirements for crypto-asset issuers in the EU.
Securities law (Howey) Unclear Anonymous team with implied profit expectation from secondary market trading. No clear utility beyond speculation. Ambiguous under Howey framework.
AML / KYC posture Partial Permissionless token. No KYC. Anonymous deployer. High-risk profile for centralized exchange listing compliance.
FATF Travel Rule N/A DEX-only trading. Below reporting thresholds. No VASP intermediary.
Data residency Pass No PII collected or stored on-chain.

This section is an automated screening based on publicly available data and contract analysis at the stated block height. It does not constitute legal advice. Projects operating in regulated jurisdictions should obtain independent legal counsel.

09 / Verdict

Tier 2 of 10: Exit Liquidity

2 EXIT LIQUIDITY · EVACUATE
“You aren’t a trader; you’re a donation to a teenager’s villa.”
Technical verdict · for developers
Structurally unsound. No remediation path without re-architecture.

The contract is a standard ERC-20 with an unrestricted mint() function retained by the deployer EOA. There is no supply cap at the contract level, no multi-sig governance, no timelock on administrative functions, and no liquidity commitment mechanism. The deployer wallet at 0x49F5b131...0F7957cda has unilateral control over both supply inflation and liquidity removal.

From a security architecture perspective, this is not an auditable contract in the traditional sense. There is nothing to fix because the design itself is the vulnerability. The owner can mint infinite tokens and drain the pool in a single transaction. No amount of code review changes that fundamental power asymmetry.

If the team intends to build a legitimate project, the minimum viable remediation is: (1) deploy a new contract with a hard supply cap, (2) transfer mint authority to a multi-sig with a 48-hour timelock, (3) lock 80%+ of LP tokens for a minimum of 6 months, and (4) publish verifiable team information. This is a full re-deployment, not a patch.

Public verdict · for traders & the public
The economics of this token work in exactly one direction. And it is not yours.

Here is the asymmetry that matters: the person who created this token can print more of it whenever they like. You cannot. They can remove the liquidity that lets you sell. You cannot. They know who they are. You do not. Every single structural advantage in this arrangement belongs to one side of the transaction, and you are not on it.

In behavioral economics, we call this an information asymmetry so extreme that the word “market” becomes a euphemism. A market requires that both parties have something at stake. Here, only one side does. The chart may go up. The Telegram may be active. The name may be clever. None of that changes the underlying architecture of the bet.

The token is four days old, deployed by an anonymous wallet, with no locked liquidity, no team disclosure, and no audit. In any other industry, these would be the precise conditions under which consumer protection agencies issue warnings. The fact that this industry does not have those agencies is not evidence of safety. It is evidence of opportunity, and the opportunity is not yours.

10 / AI consensus commentary

AI consensus assessment

GL-A9F71B · 18 May 2026, 09:44 UTC

AUTONOMOPOLY scores 13 out of 100, placing it in the Exit Liquidity tier. This is not a finding we deliver with any satisfaction. The contract is four days old. The deployer is anonymous. There is no audit, no locked liquidity, no governance structure, and no documentation beyond what the blockchain itself reveals. In the taxonomy of risk, this is not a project with problems. It is the absence of a project wearing the shape of one.

The scoring engine is designed to be charitable. A legitimate project with nothing more than a working contract and a public team would clear 40. A token that simply locks its liquidity and publishes a vesting schedule would clear 30. AUTONOMOPOLY fails to meet even these minimal thresholds. Zero out of twenty on governance. One out of twenty on tokenomics. The amplifier is almost irrelevant here because the base score leaves nothing to amplify.

The behavioral pattern is worth naming precisely. The transaction history is dominated by approval calls, which is the signature of a token being listed on aggregators and prepared for trading. This is not inherently suspicious. But when combined with an uncapped mint function and unlocked liquidity, it creates the infrastructure for value extraction. The deployer has built a one-way valve: capital flows in through trading, and the deployer controls every mechanism by which it flows out.

For comparison: the median Base token we assess scores 34 (Synthesized Hype tier). Ethereum scores 92. Bitcoin scores 95. AUTONOMOPOLY, at 13, sits in the bottom 5% of all contracts we have evaluated. The two high-severity findings (H-01 and H-02) are not bugs in the code. They are features of the design. The code does exactly what it was written to do. The question is whether what it was written to do serves anyone other than the deployer.

GL-7A2
AI Consensus Engine, GhostLabs
18 May 2026, 09:44 UTC

This commentary reflects the AI consensus engine's assessment at the stated date. It is not investment advice.

11 / Auditor sign-off

This report was prepared by the GhostLabs audit team. The lead auditor’s cryptographic signature is embedded in the signed-PDF version and verifiable against the GhostLabs public key at ghostlabs.asia/pubkey.pem.

Findings reflect the state of the contract at the assessed block height on Base. Subsequent on-chain modifications (proxy upgrades, governance changes, ownership transfers) may alter the risk profile and require re-assessment.

12 / Disclaimer

This report is a code analysis and project assessment, not investment advice or a guarantee of safety. The audit examined the contract source, on-chain data, and public project information at the time stated; subsequent deployments, upgrades, governance changes, or external dependencies are out of scope. The 100-point score is a structured evaluation framework, not a prediction. Absence of a finding does not guarantee absence of a vulnerability. Always do your own research before transacting.

Your verified credential

The GhostLabs Verified Deep Audit badge.

This badge is the public-facing proof of your audit. Place it on your site, share it with investors, embed it in your pitch deck. It links back to the permanent verdict page where anyone can verify the score.

GhostLabs AUTONO 13 /100 DEEP AUDIT EXIT LIQUIDITY GL-7A2 18 MAY 2026 Assessed by GhostLabs
<a href="https://ghostlabs.asia/audit/autonomopoly-base"><img src="https://ghostlabs.asia/badge/0xb3d7...d8e.svg" alt="GhostLabs Verified Deep Audit" width="120" /></a>
Download the sample

Take the deep audit sample with you.

Signed PDF version of the report above, plus the GhostLabs methodology document and the 100-point rubric weighting sheet. Useful for sharing with technical leads, investors, and exchange listing committees.

See the methodology PDF · 100-point rubric · v2.0 · May 2026