INTELLIGENCE

THE RECORD

REFERENCE

DexProof recorded PIPEDOG as CRITICAL on Robinhood Chain under formula v2.0.1, in verdict #1671 published 30 Oct 2026 (UTC). Of 28 checks, 13 passed, 2 warned, 3 failed and 10 could not be run.

PI
PIPEDOGPIPEDOG
0xbcfc…4acc
RobinhoodScanned 1h agoRescanLedger
FlaggedNº 1671 · 1h agoDexProof verdict

Don't trade this token.

Selling is blocked on this token's main pool and every other pool big enough to matter.

  • FAILHoneypot
  • FAILPrior honeypot mark
  • FAILDangerous functions
✓ 13! 2✕ 3? 9 not checked

Price

—

Liquidity

—

Volume 24h

—

FDV

—

Buys 24h

—

Age

—

Red flags

  • Honeypot

    Fail

    Selling is blocked on this token's main pool and every other pool big enough to matter.

    • discovery5 fields
      • poolsnone
      • completetrue
      • emptyPoolsnone
      • faultedTiersnone
      • tiersChecked100500300010000
    • routeTable1 item
      • #17 fields
        • maintrue
        • pool
        • smallfalse
        • token
        • venueuniswap-v4
        • resultsell-blocked
        • depthUsd0
    • adapterSell3 fields
      • coverage6 fields
        • completetrue
        • attempted1
        • materiality4 fields
          • mainPool
          • measuredtrue
          • smallPools0
          • mainDepthUsd0
        • omittedKeysnone
        • omittedPools0
        • candidateCount1
      • routeSimulations1 item
        • #14 fields
          • reasonA buy quote worked, but sells revert at this pool's swap hook. That is a buy-only trap.
          • statusCRITICAL
          • evidence23 fields
            • buy2 fields
              • kindOUT
              • amountOut700276105915686147734779
            • pool
            • sell2 fields
              • kindREVERT
              • detailExecution reverted for an unknown reason.
            • faultfalse
            • hooks
            • poolId
            • reverttrue
            • counter
            • feeTier0
            • routeId
            • hooklessfalse
            • protocoluniswap-v4
            • tradeablelive
            • hookCodeHash
            • hookMaliciousfalse
            • hookCodeStatuscomplete
            • activeLiquidity36819258015569838458222
            • hookPermissions5 fields
              • afterSwaptrue
              • beforeSwaptrue
              • swapAffectingtrue
              • afterSwapReturnsDeltatrue
              • beforeSwapReturnsDeltatrue
            • explicitBackdoorfalse
            • hookSwapAffectingtrue
            • roundTripTokenInput700276105915686147734779
            • hookMatchedSelectorsnone
            • roundTripCounterInput1000000000000000
          • setAsidefalse
      • alternativeRoutesnone
    • tokenWideRule3 fields
      • firedtrue
      • mainKey
      • discoveryCompletetrue
    • buySellAsymmetry3 fields
      • buys24hnull
      • flaggedfalse
      • sells24hnull
    • otherVenuesCandidateCount1
  • Prior honeypot mark

    Fail

    We flagged this token as a honeypot on 2026-10-21.

    That mark keeps its rating at DANGER or worse until it is lifted.

    • markedOn2026-10-21
    • marksReadtrue
    • firedCount1
    • sourceVerdictId1055
  • Dangerous functions

    Fail

    The token contract has privileged powers: fee change, supply mint, initialization.

    Someone can still use them, or we couldn't tell who controls them.

    • reachabletrue
    • auditDriventrue
    • capabilities3 items
      • #14 fields
        • livenesslive
        • functionsinitialize(TokenConfig)
        • capabilityFEE_CHANGE
        • confidenceverified-semantic
      • #24 fields
        • livenesslive
        • functionsinitialize(TokenConfig)
        • capabilitySUPPLY_MINT
        • confidenceheuristic
      • #34 fields
        • livenesslive
        • functionsinitialize(TokenConfig)
        • capabilityINITIALIZATION
        • confidenceheuristic
    • completenesscomplete
  • Checks with missing data

    Warn

    We couldn't read some checks on this scan, so the verdict is limited.

    A failed read is not a clean result. This describes what we could see, not the token.

    • deferredfalse
    • capAppliedtrue
    • custodyCapAppliedfalse
    • unavailableChecks8 items
      • #11 field
        • idfunding_lineage
      • #21 field
        • idownership
      • #31 field
        • idliquidity_depth
      • #41 field
        • idfdv_liquidity_ratio
      • #51 field
        • idvolume_turnover
      • #61 field
        • idwash_trading
      • #71 field
        • idtax_manipulation
      • #81 field
        • idpool_age
    • issuerCoveredUnreadnone
  • Serial clone

    Warn

    The same code has been deployed 9 times, which looks like a copycat pattern.

    • labelnull
    • seenCount9
    • 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
    • matchedTokensCount8

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

  • Funder rug history

    Not checked

    We couldn't work out which wallet funded the creator, so there was no funder to check for past rugs.

    • creator
    • deployer
    • subjectVialaunchpad-record
    • launchOrigin6 fields
      • vialaunchpad-record
      • whynull
      • kindEOA
      • address
      • launches1
      • attributabletrue
  • Funding lineage

    Not checked

    We couldn't find the wallet that first funded this deployer, so we have no funding trail to check.

    • pathnone
    • fundernull
    • creator
    • deployer
    • subjectVialaunchpad-record
    • launchOrigin6 fields
      • vialaunchpad-record
      • whynull
      • kindEOA
      • address
      • launches1
      • attributabletrue
    • funderResolvedfalse
    • originDeployernull
  • Contract ownership

    Not checked

    The contract has no owner function, but we can't confirm nobody controls it.

    Our contract audit could not tell who holds control over it.

    • ownerFunctionfalse
    • contractAuditAuthorities1 item
      • #13 fields
        • kindunknown
        • controllernull
        • materialityNoteGoverns all detected capabilities: FEE_CHANGE, SUPPLY_MINT, INITIALIZATION.
    • contractAuditCapabilitiesFEE_CHANGESUPPLY_MINTINITIALIZATION
    • contractAuditCompletenesscomplete
    • contractAuditSourceVerifiedtrue
  • Liquidity depth

    Not checked

    We could not read this token's market data, so we did not measure its pool depth.

    That is a gap in what we could see, not a finding about the token.

    • FDV vs liquidity ratio

      Not checked

      We don't have the market data needed to compare this token's value at full supply with its liquidity.

      • Volume turnover

        Not checked

        We don't have the volume and liquidity figures needed to check turnover.

        • Wash trading

          Not checked

          We don't have the market data needed to check for wash trading.

          • Tax manipulation

            Not checked

            A contract created this token, so we can't see the person behind it.

            So we can't check whether it changed fees or limits.

            • scopecontract-creator
          • Pool age

            Not checked

            We could not find when this token's pool was created.

            • Impersonation

              Pass

              This token does not share its name and symbol with any real tokenized share.

              • checkedAgainst197
            • Explorer scam flag

              Pass

              The explorer has not tagged this contract as a scam.

              • is_scamfalse
              • public_tagsnone
            • Deployer pulled liquidity

              Pass

              No liquidity removal by the wallet recorded as this token's creator from its own pool.

              The creator's recent history has no removal calls either.

              • indexed7 fields
                • v2Pairs0
                • v3Pools0
                • v4Pools1
                • venuesUnreadnone
                • windowBlocksfull-history
                • venuesCovereddeployer-history:0x4886da3a2e57a100157f8603700eac1eed3c9d39
                • lockerFeeRemovals0
              • deployer
              • launchSender
              • poolCoverage8 fields
                • pools1
                • restPools0
                • restAmount0
                • v4Leftover2
                • materialPools1
                • measuredTotal999999999999999999999987734
                • poolManagerBalance999999999999999999999987736
                • unmeasuredRestPools0
              • poolSetCompletetrue
              • removalsByOthers0
              • globalHistoryPullsnone
              • unclassifiedPositionManagerCallsnone
            • Confirmed rug

              Pass

              This token is not on our list of confirmed rugs.

              • tokenRugReadtrue
            • Prior pump-and-dump mark

              Pass

              This token has no pump-and-dump mark in our records.

              • marksReadtrue
            • LP custody

              Pass

              100.0% of this V4 pool's liquidity is locked in positions under the pool's own launch hook.

              That hook rejects every attempt to remove liquidity. The hook cannot be upgraded, so this liquidity can never be withdrawn.

              • hooks
              • lpFee0
              • poolId
              • feeTier0
              • deployer
              • protocoluniswap-v4
              • coverageOktrue
              • poolOrigin5 fields
                • vialaunchpad-hook
                • openedBynull
                • thirdPartyfalse
                • openedThrough
                • senderComparabletrue
              • currentTick204199
              • deployerPct0
              • dopplerLocknull
              • lockerTermsnone
              • custodyStateLOCKED
              • deployerKindCONTRACT
              • protectedPct1
              • attributedPct1
              • burnAddressesnone
              • deployerKnowntrue
              • hookLockedPct0
              • largestPullernull
              • poolsAssessed2 items
                • #114 fields
                  • pool
                  • dexIduniswap
                  • hooks
                  • lpFee0
                  • poolId
                  • reason100.0% of this V4 pool's liquidity is locked in positions under the pool's own launch hook. That hook rejects every attempt to remove liquidity. The hook cannot be upgraded, so this liquidity can never be withdrawn.
                  • statusPASS
                  • feeTier0
                  • protocoluniswap-v4
                  • poolOrigin5 fields
                    • vialaunchpad-hook
                    • openedBynull
                    • thirdPartyfalse
                    • openedThrough
                    • senderComparabletrue
                  • custodyStateLOCKED
                  • hookRemovalLocktrue
                  • reconciledAgainststate-at-ceiling
                  • reconciledAtBlock102085695
                • #26 fields
                  • poolnull
                  • dexIduniswap
                  • reasonThe deployer holds no V3 liquidity positions, so none of them are in this token's pool. This covers positions held through the V3 position manager only.
                  • statusPASS
                  • protocoluniswap-v3
                  • custodyStateNOT_HELD
              • reconcileTick204199
              • holderListReadtrue
              • hookCustodyPct0
              • lockersMatchednone
              • positionsFound1
              • trustedLockers21 items
                • #1
                • #2
                • #3
                • #4
                • #5
                • #6
                • #7
                • #8
                • #9
                • #10
                • #11
                • #12
                • #13
                • #14
                • #15
                • #16
                • #17
                • #18
                • #19
                • #20
                • #21
              • activeLiquidity36819258015569838458222
              • hookRemovalLocktrue
              • launchLockerReadnot-locked
              • ownerRetriesShed0
              • inactivePositions0
              • ownerReadsFaulted0
              • ownerReadsRetried0
              • reconciledAgainststate-at-ceiling
              • reconciledAtBlock102085695
              • unresolvedSendersnone
              • eventIndexCompletetrue
              • ownerReadsDeadline0
              • ownerReadsReverted0
              • effectiveThresholds4 fields
                • coverageMinPct0.9
                • pullerMaterialPct0.05
                • deployerMaterialPct0.05
                • protectedHeadlinePct0.9
              • resolvedViaDeployer1
              • resolvedViaRegistry0
              • unresolvedLiquidity0
              • unresolvedPositions0
              • v4DiscoveryCompletetrue
              • poolLiquidityAtBlock36819258015569838458222
              • resolvedViaLaunchLocker0
              • resolvedViaOwnedContract0
              • positionManagerConfiguredtrue
              • resolvedViaPositionManager0
            • Deployer launch history

              Pass

              This deployer has no earlier launches on record.

              • creator
              • deployer
              • subjectVialaunchpad-record
              • deadLaunches0
              • launchOrigin6 fields
                • vialaunchpad-record
                • whynull
                • kindEOA
                • address
                • launches1
                • attributabletrue
              • priorLaunches0
              • priorConfirmedRugs0
            • Upgradeable proxy

              Pass

              This contract's code is fixed.

              We found no standard upgrade setup on it.

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

              Pass

              This contract's source is verified on the explorer.

              This is about its implementation at .

              • answeredBy2 fields
                • sourceIdblockscout
                • servedFromfresh
              • is_verifiedtrue
              • verified_at
              • via_bytecode_dbfalse
              • is_fully_verifiedtrue
              • is_partially_verifiedfalse
            • Paid promotion

              Pass

              No paid promotion found on DexScreener.

              • paidOrdersnone
              • activeBoosts0
              • approvedOrderTypesnone
              • heavyCampaignThreshold50
            • Contract age

              Pass

              This contract was 53 days old at this scan.

              • ageHours1282.5
              • creationTx
              • deployedAt2026-09-07T12:11:23.000000Z
            • Launchpad provenance

              Pass

              Launched on letscash.fun, which puts tokens straight into an exchange pool and runs no bonding curve.

              So there was no raise for the creator to buy into.

              • launchpad2 fields
                • nameletscash.fun
                • slugcashcat
              • raisedEthnull
              • raisedRaw0
              • venueModelDEX_RESTRICTED
              • curveStatusGRADUATED
              • progressBps10000
              • raisedQuotenull
              • directLaunchtrue
              • creatorBuyEthnull
              • quoteDecimalsnull
              • dexPoolAddressnull
              • creatorBuyQuotenull
              • launchInsiderBuy11 fields
                • ethIn0
                • pools
                • statusno-insider-buy
                • txHash
                • creatornull
                • factorynull
                • fundedBy
                • tokensOut0
                • recipientsnone
                • supplyBoughtPct0
                • singleSidedSeedsnone
              • creatorShareOfRaisenull
            • Bytecode fingerprint

              Pass

              The source is verified, so anyone can read the code.

              We could not match it to a known template.

              • fingerprintUNKNOWN
              • bytecodeLength45
            • Holder concentration

              N/A

              Almost all of the supply sits in pools or burn addresses, so we don't publish a concentration figure.

              What is left in wallets is too small for one holder's share of it to mean anything.

              • skipKindinapplicable
              • holderCount2
              • totalSupply1000000000000000000000000000
              • holderListReadtrue
              • excludedBalance999999999999999999999987736
              • circulatingFloat12264
              • excludedPoolCount10
              • floatMinBpsOfSupply10000
              • floatTooThinToMeasuretrue
            Holders
            Top 1 · 0.0%Next 9 · 0.0%Rest · 100.0%
              Key addresses
              • LAUNCH CREATOR
                0x4886…9d39
              • DEPLOYING CONTRACT
                0x5bd1…4661
              • SWAP HOOK
                0x75a5…2aec
              Nº 1671 · CRITICAL · formula v2.0.1 · Oct 30, 2026Verify on the ledger · Report a mistake
              Share receipt
              Verdict receipt #1671
              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.