Website report · 1 h ago

funcap.fun

“CAP”

Template-written 31 evidence items Code reader analysed 4 scripts
What this means for you

funcap.fun talked to 3 outside services on a first visit.E7E6E5

  • An AI agent used the site and saw 0 of 1 claimed features working.E21E26E27E28E31
  • AI / agents: On /make I loaded the site's own X handle (@funcapfun) into the cap maker. The page sent POST /api/generate and showed 'The AI is drawing your cap… about 15 seconds', but no finished picture had appeared by my last check four views later. The part where the AI checks pump.fun profile pictures needs a pump.fun profile, so I couldn't test it here.E21E26E27E28E31
  • Also noticed, Picture loading by X handle: Loading the handle 'test' called /api/source/x/test and showed 'Could not get that picture, try uploading it'. Loading 'funcapfun' fetched a picture and started generation.E25E27
  • Also noticed, Live token stats: The header stats changed between steps (MC went from $16K to about $19–20K, holders went from 324 to 307, and 'In caps' went from 0 to 1) as the page polled /api/state. The homepage also loaded army and leaderboard data from its API.E20E23E28E31
  • Tech check: the site mentions ai / agents, but we found nothing behind it in what its public page loads.E18
  • We saw no known analytics or advertising services load on the first visit.E1
  • 1 cookie was set in your browser, 1 of them by other companies' domains.E8

Tech check

What the site says about itself, next to what its public page actually loads. Facts only, no verdict: you decide.

Nothing found on the public page

AI / agents

“…ure. Make it here in a minute, or draw it yourself: an AI model looks at every picture. 0 holders in the cap Int…”E18

No matching code, calls or services in what loaded for us.

Calls its own backend /api/config, /api/state, /api/calloutsE10E11E12E13
Wallet code none seen
Contract calls in its code none seen
Talks to AI services none seen
Live connections none seen

What the AI agent tried

An AI agent (claude-opus-5-5) used the site in our sandbox for 12 steps and saw 0 of 1 claimed feature working. It can't connect a wallet, pay, sign or log in, so those features count as "couldn't test". What it reports is what it observed, not a verdict.

Not seen working

AI / agents

On /make I loaded the site's own X handle (@funcapfun) into the cap maker. The page sent POST /api/generate and showed 'The AI is drawing your cap… about 15 seconds', but no finished picture had appeared by my last check four views later. The part where the AI checks pump.fun profile pictures needs a pump.fun profile, so I couldn't test it here.E21E26E27E28E31

Also noticed

Things the agent saw along the way that aren't among the site's claims. Not counted above.

Noticed

Picture loading by X handle

Loading the handle 'test' called /api/source/x/test and showed 'Could not get that picture, try uploading it'. Loading 'funcapfun' fetched a picture and started generation.E25E27

Noticed

Live token stats

The header stats changed between steps (MC went from $16K to about $19–20K, holders went from 324 to 307, and 'In caps' went from 0 to 1) as the page polled /api/state. The homepage also loaded army and leaderboard data from its API.E20E23E28E31

What it is

  • The Internet Archive has never saved this site, so it is probably new.E19
  • The site describes itself as: “The CAP is taking over social trading. Wear the cap on your pump.fun picture, hold $20 of $CAP and keep a callout up: a share of the creator”E2
  • In your browser it can copy text to your clipboard.E9
  • It has sections such as /army, /make, /callouts, /holders, /payouts and /wallet.E17
  • While loading, it called 6 endpoints on its own servers, such as /api/config, /api/state, /api/callouts and 3 more.E10E11E12E13

Where your data goes

Crypto & walletsConnect wallets, read blockchains or fetch token prices. 1
cdn.dexscreener.comDexScreener: token prices and pools 4×E7
FontsDownload typefaces. 2
fonts.gstatic.comGoogle Fonts: fonts 2×E6
fonts.googleapis.comGoogle Fonts: fonts 1×E5

How key features work

Loading its content

Its content loads from its own API while you browse (/api/config, /api/state, /api/callouts, /api/leaderboard and 2 more).E10E11E12E13E14

/api/config/api/state/api/callouts/api/leaderboard/api/army/api/recruits

Cookies and storage

Names only. We never store the values.

CookieSet forKeptWhose
__cf_bmE8dexscreener.com about 0 daysother company

Pages and API calls

Pages it links to

//army/make/callouts/holders/payouts/wallet/how

Endpoints

Called while loading (seen) or named in the code (code).

funcap.fun/api/configseenE10
funcap.fun/api/stateseenE11
funcap.fun/api/calloutsseenE12
funcap.fun/api/leaderboardseenE13
funcap.fun/api/armyseenE14
funcap.fun/api/recruitsseenE15
/apicodeE16

Evidence

Every sentence above points to one of these. Code references show the file, line:column and the short identifier that matched, never the site's code itself.

E1
Page title: CAP
page title · https://funcap.fun/
E2
Page description: The CAP is taking over social trading. Wear the cap on your pump.fun picture, hold $20 of $CAP and keep a callout up: a share of the creator fees ever
page description · https://funcap.fun/
E3
Main heading: The CAP is taking over social trading.
page h1 · https://funcap.fun/
E4
38 request(s) to funcap.fun
types: 18 image, 14 fetch, 4 script
GET https://funcap.fun/ · image · 38 requests · network recording
E5
1 request(s) to fonts.googleapis.com
types: 1 stylesheet
GET https://fonts.googleapis.com/css2 · stylesheet · network recording
E6
2 request(s) to fonts.gstatic.com
types: 2 font
GET https://fonts.gstatic.com/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2 · font · 2 requests · network recording
E7
4 request(s) to cdn.dexscreener.com
types: 4 image
GET https://cdn.dexscreener.com/cms/images/hl1WMTW-HY9APVHo · image · 4 requests · network recording
E8
Cookie '__cf_bm' set for dexscreener.com
kept for about 0 days
cookie __cf_bm on dexscreener.com · value not stored
E9
Uses the browser ability: clipboard_write
can copy text to your clipboard
funcap.fun/js/common.js @ 196:40 · “clipboard.writeText(” · pattern scan
E10
The page called /api/config on funcap.fun (GET)
GET https://funcap.fun/api/config · fetch · network recording
E11
The page called /api/state on funcap.fun (GET)
GET https://funcap.fun/api/state · fetch · network recording
E12
The page called /api/callouts on funcap.fun (GET)
GET https://funcap.fun/api/callouts · fetch · network recording
E13
The page called /api/leaderboard on funcap.fun (GET)
GET https://funcap.fun/api/leaderboard · fetch · network recording
E14
The page called /api/army on funcap.fun (GET)
GET https://funcap.fun/api/army · fetch · network recording
E15
The page called /api/recruits on funcap.fun (GET)
GET https://funcap.fun/api/recruits · fetch · network recording
E16
The code names the endpoint /api
funcap.fun/js/common.js @ 7:26 · “/api” · pattern scan
E17
13 links to pages on the same site
page links · https://funcap.fun/ · /, /army, /make, /callouts, /holders, /payouts, /wallet, /how
E18
The site says: “…ure. Make it here in a minute, or draw it yourself: an AI model looks at every picture. 0 holders in the cap Int…”
page text · https://funcap.fun/ · …ure. Make it here in a minute, or draw it yourself: an AI model looks at every picture. 0 holders in the cap Int…
E19
The Internet Archive has no saved copy of funcap.fun
page web archive · https://web.archive.org/web/*/funcap.fun
E20
Agent step 1: view
AI agent step 1 · view on / · page called GET funcap.fun/api/army, GET funcap.fun/api/leaderboard
E21
Agent step 2: click Cap maker
AI agent step 2 · click on /make · page called GET funcap.fun/api/config, GET funcap.fun/api/state, GET funcap.fun/api/made
E22
Agent step 3: type pump.fun wallet address (not done: Blocked: we don't type into login, contact, payment or wallet fields.)
AI agent step 3 · type on /make
E23
Agent step 4: click Load
AI agent step 4 · click on /make · page called GET funcap.fun/api/state
E24
Agent step 5: type X @handle ← “test”
AI agent step 5 · type on /make
E25
Agent step 6: click Load
AI agent step 6 · click on /make · page called GET funcap.fun/api/source/x/test, GET funcap.fun/api/state
E26
Agent step 7: type test ← “funcapfun”
AI agent step 7 · type on /make · page called GET funcap.fun/api/state
E27
Agent step 8: click Load
AI agent step 8 · click on /make · page called GET funcap.fun/api/source/x/funcapfun, GET funcap.fun/api/state, POST funcap.fun/api/generate
E28
Agent step 9: view
AI agent step 9 · view on /make
E29
Agent step 10: view
AI agent step 10 · view on /make
E30
Agent step 11: view
AI agent step 11 · view on /make
E31
Agent step 12: view
AI agent step 12 · view on /make

Limits

  • We only see what your browser sees: code and requests on a first visit, without logging in or accepting cookie banners. What the servers do with data is invisible from outside.
  • Site code is usually minified (compressed), so names are partly lost and some code may be only partly analysed.
  • Some trackers only load after you accept cookies or log in, so the real list can be longer.
  • We visited from a server in the United States. Sites load different trackers and cookie banners in different countries (visitors in the EU usually get a consent banner first).
  • The tech check compares the site's own words with what its public page loads. Work done on servers, in private code or in separate apps isn't visible here, so 'nothing found' means not visible on the public page, not that it doesn't exist.
  • This text was written from fixed templates because no AI writer was available. It uses exactly the same evidence.

Facts, not judgements: this page describes what the code and traffic show, not anyone's intent. Not financial advice. Case id r1GkxoFl.