INTELLIGENCE

THE RECORD

REFERENCE

No current verdict. The last complete check is from 2026-10-18 under an older formula (v1.60). A new check is underway.

PH
PHOODPrivacy Hood by Virtuals
0x26c4…6cdf
RobinhoodScanned 12d agoRescanTrade
UnreadOff recordDexProof verdict

We couldn't finish this scan. Scan again before you trade.

No current verdict.

Scanned 12d ago. Scan again before you trade.

  • FAILDangerous functions
  • WARNHoneypot
  • WARNChecks with missing data
✓ 17! 4✕ 1? 6 not checked

Price

$0.0000351

Liquidity

$29,952

Volume 24h

$5.93

FDV

$35,109

Buys 24h

2

1 sells

Age

109d 4h

PRICE · DEX MARKET DATA
CHARTED POOL IS ON A VENUE THIS SCAN CANNOT READ

Red flags

  • Dangerous functions

    Fail

    Privileged capabilities present and reachable via a live or unresolved authority: amm route change, custody redeem, fee change, initialization, address block, supply mint, asset rescue, a switch that can block transfers or selling, privileged code with assembly this audit could not read.

    • reachabletrue
    • auditDriventrue
    • capabilities9 items
      • #14 fields
        • livenesslive
        • functionsinitialize(address[],bytes,bytes,bytes,address)addInitialLiquidity(address)
        • capabilityAMM_ROUTE_CHANGE
        • confidenceverified-semantic
      • #24 fields
        • livenesslive
        • functionsinitialize(address[],bytes,bytes,bytes,address)
        • capabilityCUSTODY_REDEEM
        • confidenceverified-semantic
      • #34 fields
        • livenesslive
        • functionsinitialize(address[],bytes,bytes,bytes,address)addInitialLiquidity(address)setProjectTaxRecipient(address)setTaxAccountingAdapter(address)setProjectTaxRates(uint16,uint16)transfer(address,uint256)transferFrom(address,address,uint256)distributeTaxTokens()
        • capabilityFEE_CHANGE
        • confidenceverified-semantic
      • #44 fields
        • livenesslive
        • functionsinitialize(address[],bytes,bytes,bytes,address)
        • capabilityINITIALIZATION
        • confidenceheuristic
      • #54 fields
        • livenesslive
        • functionsaddBlacklistAddress(address)
        • capabilityADDRESS_BLOCK
        • confidenceverified-semantic
      • #64 fields
        • livenesslive
        • functionsaddInitialLiquidity(address)
        • capabilitySUPPLY_MINT
        • confidenceheuristic
      • #74 fields
        • livenesslive
        • functionswithdrawETH(uint256)
        • capabilityASSET_RESCUE
        • confidenceverified-semantic
      • #84 fields
        • livenesslive
        • functionsaddBlacklistAddress(address)
        • capabilityTRANSFER_GATE_LOCAL
        • confidenceverified-semantic
      • #94 fields
        • livenesslive
        • functionstransferOwnership(address)renounceOwnership()
        • capabilityOPAQUE_PRIVILEGED_CODE
        • confidenceunresolved
    • completenesscomplete
  • Honeypot

    Warn

    Sell execution could not be established on the other venues checked: At least one pool did not pass its sell test and could not be shown too small to matter, so the token-wide result is unresolved.

    • discovery5 fields
      • poolsnone
      • completetrue
      • emptyPoolsnone
      • faultedTiersnone
      • tiersChecked100500300010000
    • adapterSell3 fields
      • coverage6 fields
        • completetrue
        • attempted8
        • materiality4 fields
          • mainPool
          • measuredtrue
          • smallPools18
          • mainDepthUsd1.4295069999999999
        • omittedKeysnone
        • omittedPools0
        • candidateCount8
      • routeSimulations8 items
        • #14 fields
          • reasonThe matched entry and sell pass through the (hookless) pool, and the round trip recovers 80.8% of the counter-token input.
          • statusPASS
          • evidence22 fields
            • buy2 fields
              • kindOUT
              • amountOut567293904283940
            • pool
            • sell2 fields
              • kindOUT
              • amountOut808380808375711
            • faultfalse
            • hooks
            • poolId
            • revertfalse
            • counter
            • feeTier100000
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeablelive
            • hookCodeHashnull
            • hookMaliciousfalse
            • hookCodeStatusnot_applicable
            • activeLiquidity675008422015163930887920
            • hookPermissions5 fields
              • afterSwapfalse
              • beforeSwapfalse
              • swapAffectingfalse
              • afterSwapReturnsDeltafalse
              • beforeSwapReturnsDeltafalse
            • hookSwapAffectingfalse
            • roundTripTokenInput567293904283940
            • hookMatchedSelectorsnone
            • roundTripCounterInput1000000000000000
          • setAsidefalse
        • #24 fields
          • reasonThe matched entry and sell pass through the (hookless) pool, and the round trip recovers 70.0% of the counter-token input.
          • statusPASS
          • evidence22 fields
            • buy2 fields
              • kindOUT
              • amountOut49589806584419353456558
            • pool
            • sell2 fields
              • kindOUT
              • amountOut700384312749424
            • faultfalse
            • hooks
            • poolId
            • revertfalse
            • counter
            • feeTier99000
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeablelive
            • hookCodeHashnull
            • hookMaliciousfalse
            • hookCodeStatusnot_applicable
            • activeLiquidity84253932622148999345
            • hookPermissions5 fields
              • afterSwapfalse
              • beforeSwapfalse
              • swapAffectingfalse
              • afterSwapReturnsDeltafalse
              • beforeSwapReturnsDeltafalse
            • hookSwapAffectingfalse
            • roundTripTokenInput49589806584419353456558
            • hookMatchedSelectorsnone
            • roundTripCounterInput1000000000000000
          • setAsidefalse
        • #34 fields
          • reasonThe entry-matched round trip recovers only 31.0% of the counter-token input. That is too little value to demonstrate an exit, whether from fees, a tax, or thin liquidity.
          • statusINCONCLUSIVE
          • evidence22 fields
            • buy2 fields
              • kindOUT
              • amountOut23528924147743179877214
            • pool
            • sell2 fields
              • kindOUT
              • amountOut310424017178698
            • faultfalse
            • hooks
            • poolId
            • revertfalse
            • counter
            • feeTier350000
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeablelive
            • hookCodeHashnull
            • hookMaliciousfalse
            • hookCodeStatusnot_applicable
            • activeLiquidity19850480309648483764
            • hookPermissions5 fields
              • afterSwapfalse
              • beforeSwapfalse
              • swapAffectingfalse
              • afterSwapReturnsDeltafalse
              • beforeSwapReturnsDeltafalse
            • hookSwapAffectingfalse
            • roundTripTokenInput23528924147743179877214
            • hookMatchedSelectorsnone
            • roundTripCounterInput1000000000000000
          • setAsidefalse
        • #44 fields
          • reasonThe entry-matched round trip recovers only 42.1% of the counter-token input. That is too little value to demonstrate an exit, whether from fees, a tax, or thin liquidity.
          • statusINCONCLUSIVE
          • evidence22 fields
            • buy2 fields
              • kindOUT
              • amountOut12407287266536635418
            • pool
            • sell2 fields
              • kindOUT
              • amountOut421
            • faultfalse
            • hooks
            • poolId
            • revertfalse
            • counter
            • feeTier350000
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeablelive
            • hookCodeHashnull
            • hookMaliciousfalse
            • hookCodeStatusnot_applicable
            • activeLiquidity19665976735282649
            • hookPermissions5 fields
              • afterSwapfalse
              • beforeSwapfalse
              • swapAffectingfalse
              • afterSwapReturnsDeltafalse
              • beforeSwapReturnsDeltafalse
            • hookSwapAffectingfalse
            • roundTripTokenInput12407287266536635418
            • hookMatchedSelectorsnone
            • roundTripCounterInput1000
          • setAsidefalse
        • #54 fields
          • reasonThe matched entry and sell pass through the (hookless) pool, and the round trip recovers 89.7% of the counter-token input.
          • statusPASS
          • evidence22 fields
            • buy2 fields
              • kindOUT
              • amountOut26293249011677726220
            • pool
            • sell2 fields
              • kindOUT
              • amountOut897
            • faultfalse
            • hooks
            • poolId
            • revertfalse
            • counter
            • feeTier51100
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeablelive
            • hookCodeHashnull
            • hookMaliciousfalse
            • hookCodeStatusnot_applicable
            • activeLiquidity9574500896522719
            • hookPermissions5 fields
              • afterSwapfalse
              • beforeSwapfalse
              • swapAffectingfalse
              • afterSwapReturnsDeltafalse
              • beforeSwapReturnsDeltafalse
            • hookSwapAffectingfalse
            • roundTripTokenInput26293249011677726220
            • hookMatchedSelectorsnone
            • roundTripCounterInput1000
          • setAsidefalse
        • #64 fields
          • reasonThis V4 pool holds no active liquidity and has no hook that could source any, so nothing can route through it: neither leg says anything about the token.
          • statusINCONCLUSIVE
          • evidence10 fields
            • pool
            • hooks
            • poolId
            • counter
            • feeTier50000
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeabledead
            • activeLiquidity0
          • setAsidetrue
        • #74 fields
          • reasonThis V4 pool holds no active liquidity and has no hook that could source any, so nothing can route through it: neither leg says anything about the token.
          • statusINCONCLUSIVE
          • evidence10 fields
            • pool
            • hooks
            • poolId
            • counter
            • feeTier50000
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeabledead
            • activeLiquidity0
          • setAsidetrue
        • #84 fields
          • reasonThis V4 pool holds no active liquidity and has no hook that could source any, so nothing can route through it: neither leg says anything about the token.
          • statusINCONCLUSIVE
          • evidence10 fields
            • pool
            • hooks
            • poolId
            • counter
            • feeTier49900
            • routeId
            • hooklesstrue
            • protocoluniswap-v4
            • tradeabledead
            • activeLiquidity0
          • setAsidetrue
      • alternativeRoutes5 items
        • #18 fields
          • pool
          • poolId
          • reasonThe matched entry and sell pass through the (hookless) pool, and the round trip recovers 70.0% of the counter-token input.
          • statusPASS
          • feeTier99000
          • routeId
          • protocoluniswap-v4
          • clearOrInconclusiveReasonThe matched entry and sell pass through the (hookless) pool, and the round trip recovers 70.0% of the counter-token input.
        • #28 fields
          • pool
          • poolId
          • reasonThe entry-matched round trip recovers only 31.0% of the counter-token input. That is too little value to demonstrate an exit, whether from fees, a tax, or thin liquidity.
          • statusINCONCLUSIVE
          • feeTier350000
          • routeId
          • protocoluniswap-v4
          • clearOrInconclusiveReasonThe entry-matched round trip recovers only 31.0% of the counter-token input. That is too little value to demonstrate an exit, whether from fees, a tax, or thin liquidity.
        • #38 fields
          • pool
          • poolId
          • reasonThe entry-matched round trip recovers only 42.1% of the counter-token input. That is too little value to demonstrate an exit, whether from fees, a tax, or thin liquidity.
          • statusINCONCLUSIVE
          • feeTier350000
          • routeId
          • protocoluniswap-v4
          • clearOrInconclusiveReasonThe entry-matched round trip recovers only 42.1% of the counter-token input. That is too little value to demonstrate an exit, whether from fees, a tax, or thin liquidity.
        • #48 fields
          • pool
          • poolId
          • reasonThe matched entry and sell pass through the (hookless) pool, and the round trip recovers 89.7% of the counter-token input.
          • statusPASS
          • feeTier51100
          • routeId
          • protocoluniswap-v4
          • clearOrInconclusiveReasonThe matched entry and sell pass through the (hookless) pool, and the round trip recovers 89.7% of the counter-token input.
        • #58 fields
          • pool
          • poolId
          • reasonThis V4 pool holds no active liquidity and has no hook that could source any, so nothing can route through it: neither leg says anything about the token.
          • statusINCONCLUSIVE
          • feeTier50000
          • routeId
          • protocoluniswap-v4
          • clearOrInconclusiveReasonThis V4 pool holds no active liquidity and has no hook that could source any, so nothing can route through it: neither leg says anything about the token.
    • buySellAsymmetry3 fields
      • buys24h2
      • flaggedfalse
      • sells24h1
    • otherVenuesCandidateCount24
  • Checks with missing data

    Warn

    On that scan, 5 checks had missing or incomplete data.

    We couldn't work out who controls this token's liquidity. (Shortened from the original receipt.)

    • deferredfalse
    • capAppliedtrue
    • custodyCapAppliedtrue
    • unavailableChecks5 items
      • #11 field
        • idlp_custody
      • #21 field
        • iddeployer_history
      • #31 field
        • idfunding_lineage
      • #41 field
        • idtax_manipulation
      • #51 field
        • idlaunchpad_provenance
  • Holder concentration

    Warn

    Top 10 holders hold 33.1% of the circulating float.

    On raw total supply that's 18.6%, because 43.7% of total supply sits in liquidity pools and is excluded from the float. The float figure is measured against supply outside the pools, so it also moves when pool liquidity moves. The single largest holder is , a smart-account wallet, holding 6.5% of the float on its own.

    • basiscirculating float (total supply − liquidity pools − burn)
    • top1010 items
      • #13 fields
        • classWALLET_7702
        • value36772835154741223404562575
        • address
      • #23 fields
        • classEOA
        • value33296046453865327218661287
        • address
      • #33 fields
        • classEOA
        • value28058190395028549146616853
        • address
      • #43 fields
        • classWALLET_7702
        • value19796182915636197803736137
        • address
      • #53 fields
        • classEOA
        • value16860513932010324497770447
        • address
      • #63 fields
        • classWALLET_7702
        • value11200403825273905694440195
        • address
      • #73 fields
        • classWALLET_7702
        • value10398534326091576145305486
        • address
      • #83 fields
        • classEOA
        • value10136975191225631595763919
        • address
      • #93 fields
        • classEOA
        • value10065949467956149499552813
        • address
      • #103 fields
        • classEOA
        • value9996517694601490146544559
        • address
    • excludedpoolsregistered custody / DEX infrastructurelaunchpad curve escrowpermanent supply lockersdead addresses
    • top10Pct33.14
    • holderCount48
    • totalSupply1000000000000000000000000000
    • holderListReadtrue
    • top10PctMerged33.14
    • excludedBalance437073654929954613111283849
    • poolSetCompletetrue
    • wallet7702Count4
    • circulatingFloat562926345070045386888716151
    • holderClassBasiseth_getCode per holder: EOA / WALLET_7702 (EIP-7702 delegation designator, a user wallet) / CONTRACT / UNREADABLE (getCode faulted). All classes count toward the share; the prose names each holder by its own class.
    • escrowLookThroughnull
    • excludedPoolCount11
    • pooledPctOfSupply43.7
    • curveEscrowAddressnull
    • curveEscrowExcluded0
    • lockedSupplyExcluded0
    • top10PctOfTotalSupply18.65
    • curveEscrowPctOfSupply0
    • poolAndBurnPctOfSupply43.7
    • lockedSupplyPctOfSupply0
    • top10PctBeforeLookThrough33.14
    • balancesExceedReportedSupplyfalse
  • Contract ownership

    Warn

    Active owner key: .

    • owner
    • renouncedfalse
    • contractAuditAuthorities1 item
      • #13 fields
        • kindownable
        • controller
        • materialityNoteGoverns all detected capabilities: AMM_ROUTE_CHANGE, CUSTODY_REDEEM, FEE_CHANGE, INITIALIZATION, ADDRESS_BLOCK, SUPPLY_MINT, ASSET_RESCUE, TRANSFER_GATE_LOCAL, OPAQUE_PRIVILEGED_CODE.
    • contractAuditCapabilities9 items
      • #1AMM_ROUTE_CHANGE
      • #2CUSTODY_REDEEM
      • #3FEE_CHANGE
      • #4INITIALIZATION
      • #5ADDRESS_BLOCK
      • #6SUPPLY_MINT
      • #7ASSET_RESCUE
      • #8TRANSFER_GATE_LOCAL
      • #9OPAQUE_PRIVILEGED_CODE
    • contractAuditCompletenesscomplete
    • contractAuditSourceVerifiedtrue

These are gaps in what we could see, not problems found in this token.

  • This token was created by a contract, not by a person's wallet.

    Not checked

    Applies to: Funder rug history, Deployer launch history, Funding lineage

    • Funder rug history

      Many people launch through the same contract, so rugs among the tokens it made are not one launcher's record. The transaction that created it was sent by , but a transaction sender can be the pad's own relayer rather than the launcher, so no history is attributed to that address.

      • deployer
      • skipKindunavailable
      • deployerKindCONTRACT
      • launchOrigin6 fields
        • viacreation-tx
        • whya transaction sender can be the pad's own relayer rather than the launcher
        • kindEOA
        • address
        • holdsTokenfalse
        • attributablefalse
      • sharedDeployertrue
      • deployerResolvedtrue
    • Deployer launch history

      Many people launch through the same contract, so its launch history is nobody's in particular. The transaction that created it was sent by , but a transaction sender can be the pad's own relayer rather than the launcher, so no history is attributed to that address.

      • deployer
      • skipKindunavailable
      • deployerKindCONTRACT
      • launchOrigin6 fields
        • viacreation-tx
        • whya transaction sender can be the pad's own relayer rather than the launcher
        • kindEOA
        • address
        • holdsTokenfalse
        • attributablefalse
      • sharedDeployertrue
      • deployerResolvedtrue
    • Funding lineage

      Money paid into a contract like that is nobody's funding history in particular. The transaction that created it was sent by , but a transaction sender can be the pad's own relayer rather than the launcher, so no history is attributed to that address.

      • deployer
      • skipKindunavailable
      • deployerKindCONTRACT
      • launchOrigin6 fields
        • viacreation-tx
        • whya transaction sender can be the pad's own relayer rather than the launcher
        • kindEOA
        • address
        • holdsTokenfalse
        • attributablefalse
      • sharedDeployertrue
      • deployerResolvedtrue
  • LP custody

    Not checked

    Could not read this pool's liquidity events, so custody was not attributed.

    This pool is on Uniswap V4 and holds 61.0% of the liquidity this scan could read. One other pool charges a fee too large to trade through, so nothing a holder owns is at risk there. Its largest pool, (~$29952) (Uniswap), was not among the pools this scan assessed, so the shares above cover only the pools we read.

    • noteCould not read this pool's liquidity events, so custody was not attributed.
    • hooks
    • lpFee350000
    • poolId
    • feeTier350000
    • deployer
    • protocoluniswap-v4
    • coverageOkfalse
    • poolOrigin5 fields
      • viadirect
      • openedBy
      • thirdPartytrue
      • openedThrough
      • senderComparabletrue
    • currentTick-374913
    • custodyStateUNKNOWN
    • demotedPools1 item
      • #14 fields
        • lpFee850000
        • poolId
        • reasonuntradeable-fee
        • statusFAIL
    • attributedPct0
    • deployerKnowntrue
    • poolsAssessed25 items
      • #112 fields
        • pool
        • dexIduniswap
        • lpFee350000
        • poolId
        • reasonCould not read this pool's liquidity events, so custody was not attributed.
        • scoredtrue
        • statusSKIP
        • feeTier350000
        • protocoluniswap-v4
        • poolOrigin5 fields
          • viadirect
          • openedBy
          • thirdPartytrue
          • openedThrough
          • senderComparabletrue
        • custodyStateUNKNOWN
        • poolShareOfLiquidity0.6099
      • #212 fields
        • pool
        • dexIduniswap
        • lpFee920000
        • poolId
        • reasonCould not read this pool's liquidity events, so custody was not attributed.
        • scoredtrue
        • statusSKIP
        • feeTier920000
        • protocoluniswap-v4
        • poolOrigin5 fields
          • viadirect
          • openedBy
          • thirdPartytrue
          • openedThrough
          • senderComparabletrue
        • custodyStateUNKNOWN
        • poolShareOfLiquiditynull
      • #312 fields
        • pool
        • dexIduniswap
        • lpFee51100
        • poolId
        • reasonCould not read this pool's liquidity events, so custody was not attributed.
        • scoredtrue
        • statusSKIP
        • feeTier51100
        • protocoluniswap-v4
        • poolOrigin5 fields
          • viadirect
          • openedBy
          • thirdPartytrue
          • openedThrough
          • senderComparabletrue
        • custodyStateUNKNOWN
        • poolShareOfLiquidity0.2464
      • #411 fields
        • pool
        • dexIduniswap
        • lpFee99000
        • poolId
        • reasonCould not read this pool's liquidity events, so custody was not attributed.
        • scoredtrue
        • statusSKIP
        • feeTier99000
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • poolShareOfLiquidity0.1127
      • #521 fields
        • pool
        • dexIduniswap
        • lpFee850000
        • poolId
        • reasonNone of this V4 pool's liquidity is burned or locked. The largest liquidity provider is 0x6b9a3222b481dda7556e366b4662f65686549b6d, a plain wallet, and not the deployer. It controls 100.0% of this pool's liquidity and can withdraw it at any moment. Renouncing ownership does not protect against this.
        • scoredtrue
        • statusFAIL
        • feeTier850000
        • protocoluniswap-v4
        • coverageOktrue
        • poolOrigin5 fields
          • viadirect
          • openedBy
          • thirdPartytrue
          • openedThrough
          • senderComparabletrue
        • deployerPct0
        • custodyStateLP_CONCENTRATED
        • protectedPct0
        • attributedPct1
        • largestPuller5 fields
          • kindEOA
          • address
          • liquidity2194266065821087593
          • pctOfPool1
          • isDeployerfalse
        • holderListReadtrue
        • reconciledAgainststate-at-ceiling
        • reconciledAtBlock91527232
        • eventIndexCompletetrue
        • poolShareOfLiquiditynull
      • #610 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: this pool backs under 5% of the token's pooled depth, so it could not out-vote the pool that does. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquidity0.0308
      • #711 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • poolOrigin5 fields
          • viadirect
          • openedBy
          • thirdPartytrue
          • openedThrough
          • senderComparabletrue
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #810 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #910 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #1010 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #1110 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #1210 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #1310 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #1410 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquidity0
      • #1510 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #1610 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquidity0
      • #1710 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquidity0
      • #1810 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #1910 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #2010 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #2110 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #2210 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #2310 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #2410 fields
        • pool
        • dexIduniswap
        • poolId
        • reasonNot scored: one of 24 V4 fee-tier pools for this token, outside the top 6 by active liquidity. The pools backing the price were assessed instead.
        • scoredfalse
        • statusSKIP
        • protocoluniswap-v4
        • custodyStateUNKNOWN
        • notScoredForCosttrue
        • poolShareOfLiquiditynull
      • #2510 fields
        • poolnull
        • dexIduniswap
        • reasonDeployer holds no NPM position NFTs, so no V3 LP for this token is in the deployer's hands. This covers V3 positions held through the Nonfungible Position Manager only.
        • scoredtrue
        • statusPASS
        • protocoluniswap-v3
        • coverageOktrue
        • custodyStateNOT_HELD
        • attributedPct1
        • poolShareOfLiquiditynull
    • activeLiquidity19665976735282649
    • poolMaterialPct0.05
    • effectiveThresholds4 fields
      • coverageMinPct0.9
      • pullerMaterialPct0.05
      • deployerMaterialPct0.05
      • protectedHeadlinePct0.9
    • materialityMeasuredtrue
    • v4DiscoveryCompletetrue
    • deepestPoolDisagreement5 fields
      • actionlogged
      • marketDeepest
      • readVenuesSharenull
      • marketDeepestVenueUniswap
      • marketLiquidityUsd29951.57
  • Tax manipulation

    Not checked

    This token was created by a contract, which sends no transactions of its own, so fee or limit changes by its creator could not be checked.

    • scopecontract-creator
  • Launchpad provenance

    Not checked

    This token was deployed by a contract, but that deployer is not in the launchpad registry, so its provenance could not be attributed.

    • deployer
    • registryHitfalse
    • deployerKindCONTRACT
    • launchInsiderBuy11 fields
      • ethIn0
      • pools
      • statusno-insider-buy
      • txHash
      • creatornull
      • factorynull
      • fundedBy
      • tokensOut0
      • recipientsnone
      • supplyBoughtPct0
      • singleSidedSeedsnone
  • Impersonation

    Pass

    No canonical asset collision.

    • checkedAgainst197
  • Explorer scam flag

    Pass

    No scam tag on the explorer.

    • is_scamfalse
    • public_tagsnone
  • Deployer pulled liquidity

    Pass

    No liquidity removal by this token's creator or the wallet that launched it from its own pool.

    None in the creator's recent history either.

    • indexed6 fields
      • v2Pairs0
      • v3Pools0
      • v4Pools24
      • venuesUnreadnone
      • windowBlocksfull-history
      • venuesCovereddeployer-history:0x57b47bd1d6a844c22d42f1bca14a2620398bb0ab
    • deployer
    • launchSender
    • poolCoverage8 fields
      • pools24
      • restPools18
      • restAmount16564484115041763725371
      • v4Leftover501736494132181203023649
      • materialPools6
      • measuredTotal10420394330130903723143832
      • poolManagerBalance10922130824263084926167481
      • unmeasuredRestPools0
    • poolSetCompletetrue
    • removalsByOthers0
    • globalHistoryPullsnone
    • unclassifiedPositionManagerCallsnone
  • Confirmed rug

    Pass

    This token is not on our list of confirmed rugs.

    • Prior honeypot mark

      Pass

      No prior honeypot on record.

      • Prior pump-and-dump mark

        Pass

        No pump-and-dump on record.

        • Liquidity depth

          Pass

          Deepest pool holds $29,952.

          • pool
          • quoteSymbolVIRTUAL
          • liquidityUsd29951.57
          • quoteSideUsd14976.60544664
          • effectiveDepthUsd29951.57
        • Upgradeable proxy

          Pass

          Not an upgradeable proxy.

          The code is fixed.

          • proxyfalse
          • contractAuditProxyGraph8 fields
            • kindclone-1167
            • adminnull
            • depth0
            • beaconnull
            • facetsnull
            • completenesscomplete
            • implementation
            • truncationReasonnull
        • Source verification

          Pass

          Contract source is verified on the explorer, but matched from another address with identical bytecode (a shared bytecode database) rather than proven against this one.

          Read at its implementation .

          • answeredBy2 fields
            • sourceIdblockscout
            • servedFromfresh
          • is_verifiedtrue
          • verified_at
          • via_bytecode_dbtrue
          • is_fully_verifiedtrue
          • is_partially_verifiedfalse
        • FDV vs liquidity ratio

          Pass

          FDV is 1× liquidity, a proportionate ratio.

          • ratio1.2
          • fdvUsd35109
          • liquidityUsd29951.57
        • Volume turnover

          Pass

          24h turnover 0.0× liquidity.

          • turnover0
          • liquidityUsd29951.57
          • volume24hUsd5.93
        • Wash trading

          Pass

          Trading profile is proportionate (0.0× turnover).

          • turnover0
          • trades24h3
          • buyDensitynull
          • sellDensitynull
          • liquidityUsd29951.57
          • poolAgeHours2316
          • volume24hUsd5.93
          • buySellSymmetrynull
          • oneSidedDensityfalse
          • tradesPerTradernull
          • uniqueTraders24hnull
          • effectiveThresholds3 fields
            • densityFail6
            • turnoverFail30
            • turnoverWarn15
          • traderDataAvailablefalse
        • Paid promotion

          Pass

          No active paid boosts on DexScreener.

          The paid-order list could not be read this scan, so purchased listings are not covered by this result.

          • paidOrdersnull
          • activeBoosts0
          • approvedOrderTypesnone
          • heavyCampaignThreshold50
        • Serial clone

          Pass

          Bytecode did not match any known clone template.

          • labelnull
          • seenCount1
          • truncatedfalse
          • walletLink8 fields
            • sourcetokens.deployer
            • statusunverified
            • verifiedReasonNo matched token deployer on record to evaluate link.
            • currentDeployer
            • matchedDeployernull
            • sameRecordedDeployerfalse
            • isInfrastructureSubjectfalse
            • linkedIncidentTokenAddressnull
          • bytecodeHash
          • completenesscomplete
          • classificationunknown
          • stainedLineagefalse
          • matchedIncidentsnone
          • matchedTokensCount0
        • Pool age

          Pass

          Pool is 2316h old.

          • ageHours2316.3
          • poolCreatedAt2026-07-13T17:14:52.000Z
        • Contract age

          Pass

          Contract deployed 2316h ago.

          • ageHours2316.3
          • creationTx
          • deployedAt2026-07-13T17:14:52.000000Z
        • Bytecode fingerprint

          Pass

          Fingerprint UNKNOWN, but source is verified, so the code is readable by anyone.

          • fingerprintUNKNOWN
          • bytecodeLength45
        Holders
        Top 1 · 6.5%Next 9 · 26.6%Rest · 66.9%
        • Largest wallet6.5%
          0x84c7…8ddc
        • #2 wallet5.9%
          0x391b…5ab1
        • Pool · of total supply43.7%
          0x27ea…be27
        Key addresses
        • LARGEST HOLDER
          0x84c7…8ddc
        • ACTIVE OWNER KEY
          0xE220…2567
        • DEPLOYER
          0x43e4…c2d4
        Share receipt
        Card available once this verdict is on the record
        Share on X
        Ask DexProof

        Connect an AI key to chat.

        Your key is saved in this browser. Chat requests go to your AI provider.

        Ask DexProof

        Explore verdict records, wallet history and contract permissions.

        Conversations stay in this browser.