Website report · 22 h ago

arenafights.fun

“ARENA Launchpad”

Template-written 43 evidence items Code reader analysed 1 scripts
What this means for you

arenafights.fun talked to 6 outside services on a first visit, including 1 that measures visits or shows ads.E10

  • An AI agent used the site and saw 1 of 3 claimed features working.E37E42E40E38
  • On-chain / smart contracts: The site shows a season pot of 0.025 SOL, 0 coins, and a winners' wall with no buyback transactions. Launching a coin needs a wallet signature and payment, so I couldn't observe any on-chain buyback or burn.E37E42
  • Wallet connection: Clicking Connect wallet in /app opened a Profile view asking for a wallet connection. Connecting a wallet is blocked in this sandbox.E40
  • A working app / platform: The /app Coins and Stats views loaded data from /api/coins, /api/standings, /api/analytics and /api/winners (pot 0.0252 SOL, 0 coins, 0 seasons played). The platform currently has no coins competing, so I couldn't see any season competition.E38E42
  • Tech check: the site claims on-chain / smart contracts, wallet connection and a working app / platform, and its public page shows matching evidence.E33E34E32E12E13
  • Before you click anything, the page loads analytics or ad services: Cloudflare Web Analytics.E10
  • Its code can ask your wallet to sign transactions. Read every wallet pop-up before approving.E32

Tech check

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

Evidence found

On-chain / smart contracts

“…m. 1 winnerBought on the open market and burned, live, on-chain. 1LaunchCreate a coin in one transaction. It joins the…”E33

Wallet requests in its code: signTransactionE32

Evidence found

Wallet connection

“…Scoreboard Launch Season Fees Hall of fame $ARENA FAQ Connect wallet Launch a coin Pitch view · stack height = qualifying h…”E34

Wallet libraries in its code: web3.js, Solana web3 / wallet adapter, PhantomE12E13E14

Wallet requests in its code: signTransactionE32

Evidence found

A working app / platform

“…nd hold them for 5 minutes to count. Every coin on the platform competes every season, not only new launches. A coin f…”E35

Calls to its own backend: /api/standings, /api/arena, /api/winnersE18E19E20

Wallet code: web3.js, Solana web3 / wallet adapter, PhantomE12E13E14

Calls its own backend /api/standings, /api/arena, /api/winnersE18E19E20
Wallet code web3.js, Solana web3 / wallet adapter, PhantomE12E13E14E32
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 7 steps and saw 1 of 3 claimed features 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.

Couldn't test

On-chain / smart contracts

The site shows a season pot of 0.025 SOL, 0 coins, and a winners' wall with no buyback transactions. Launching a coin needs a wallet signature and payment, so I couldn't observe any on-chain buyback or burn.E37E42

Couldn't test

Wallet connection

Clicking Connect wallet in /app opened a Profile view asking for a wallet connection. Connecting a wallet is blocked in this sandbox.E40

Seen working

A working app / platform

The /app Coins and Stats views loaded data from /api/coins, /api/standings, /api/analytics and /api/winners (pot 0.0252 SOL, 0 coins, 0 seasons played). The platform currently has no coins competing, so I couldn't see any season competition.E38E42

Also noticed

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

Noticed

Status page reports season and autopilot down

The /status page reported "SOMETHING IS DOWN". It said the season ended 46 h ago and hadn't been closed, and the autopilot last checked in 47 h ago. This matches the homepage countdown, which sat at 0 with "ends any minute now".E43E37

What it is

  • The Internet Archive has never saved this site, so it is probably new.E36
  • The site describes itself as: “ARENA: a Solana memecoin launchpad where every coin competes in a season for one shared pot.”E2
  • Notable building blocks in its code: Three.js (3D graphics).E11
  • In your browser it can copy text to your clipboard and saves small bits of data in your browser.E15E16
  • It has sections such as /app, /terms, /privacy, /risks and /status.E31
  • While loading, it called 3 endpoints on its own servers, such as /api/standings, /api/arena and /api/winners.E18E19E20

Where your data goes

Analytics & trackingCount visits and record what you do on the page. 1
static.cloudflareinsights.comCloudflare Web Analytics: page-view counter 1×E10
FontsDownload typefaces. 2
fonts.gstatic.comGoogle Fonts: fonts 3×E9
fonts.googleapis.comGoogle Fonts: fonts 1×E5
CDNs & hostingDeliver files (scripts, images) quickly from servers near you. 3
cdnjs.cloudflare.comCloudflare: CDN and hosting 4×E6
cdn.jsdelivr.netjsDelivr: open-source file CDN 7×E7
unpkg.comunpkg: open-source file CDN 1×E8

Crypto and wallets

  • Wallet tools in the code: web3.js, Solana web3 / wallet adapter and Phantom.E12E13E14
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E32

How key features work

What it can ask your wallet to sign

Its code can ask your wallet for signTransaction. Each of these opens a wallet pop-up you must approve; read it before you click.E32

signTransaction

Connecting your wallet

It connects to crypto wallets using web3.js, Solana web3 / wallet adapter, Phantom and signTransaction. Connecting shows the site your wallet address; it doesn't move funds by itself.E12E13E14

web3.jsSolana web3 / wallet adapterPhantomsignTransaction

Loading its content

Its content loads from its own API while you browse (/api/standings, /api/arena and /api/winners).E18E19E20

/api/standings/api/arena/api/winners

Drawing and editing in the browser

The page draws and edits graphics in your browser using Three.js (3D graphics) and the canvas.E11E17

Three.js (3D graphics)canvas

Measuring what you do

Visits and clicks are measured with Cloudflare Web Analytics (found in its traffic or its code).E10

Cloudflare Web Analytics

Saving data on your device

It saves data in your browser (localStorage), so some things persist between visits.E16

local_storage

Pages and API calls

Pages it links to

//app/terms/privacy/risks/status

Endpoints

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

arenafights.fun/api/standingsseenE18
arenafights.fun/api/arenaseenE19
arenafights.fun/api/winnersseenE20
/api/faucetcodeE21
/api/launchcodeE22
/api/launch-confirmcodeE23
/api/waitlistcodeE24
/api/walletcodeE25
/api/quotecodeE26
/api/tradecodeE27
/api/txcodeE28
/api/claimcodeE29
/api/coincodeE30

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: ARENA Launchpad
page title · https://arenafights.fun/
E2
Page description: ARENA: a Solana memecoin launchpad where every coin competes in a season for one shared pot.
page description · https://arenafights.fun/
E3
Main heading: EVERY COIN FIGHTS. EVERY SEASON, ONE WINS THE POT.
page h1 · https://arenafights.fun/
E4
4 request(s) to arenafights.fun
types: 3 fetch, 1 document
GET https://arenafights.fun/ · fetch · 4 requests · network recording
E5
1 request(s) to fonts.googleapis.com
types: 1 stylesheet
GET https://fonts.googleapis.com/css2 · stylesheet · network recording
E6
4 request(s) to cdnjs.cloudflare.com
types: 4 script
GET https://cdnjs.cloudflare.com/ajax/libs/three.js/r128/three.min.js · script · 4 requests · network recording
E7
7 request(s) to cdn.jsdelivr.net
types: 7 script
GET https://cdn.jsdelivr.net/npm/three@0.128.0/examples/js/shaders/CopyShader.js · script · 7 requests · network recording
E8
1 request(s) to unpkg.com
types: 1 script
GET https://unpkg.com/lenis@1.1.20/dist/lenis.min.js · script · network recording
E9
3 request(s) to fonts.gstatic.com
types: 3 font
GET https://fonts.gstatic.com/s/archivo/v25/k3kQo8UDI-1M0wlSfdnoLg.woff2 · font · 3 requests · network recording
E10
1 request(s) to static.cloudflareinsights.com
types: 1 script
GET https://static.cloudflareinsights.com/beacon.min.js/vce701823e78c4301a35b7e07294d87301792088814092 · script · network recording
E11
Three.js (3D graphics) found in the code
arenafights.fun/ (page HTML) @ 1780:28 · “WebGLRenderer” · pattern scan
E12
web3.js found in the code
arenafights.fun/ (page HTML) @ 2138:40 · “web3.js” · pattern scan
E13
Solana web3 / wallet adapter found in the code
arenafights.fun/ (page HTML) @ 2138:32 · “@solana/web3.js” · pattern scan
E14
Phantom found in the code
arenafights.fun/ (page HTML) @ 2150:28 · “window.phantom” · pattern scan
E15
Uses the browser ability: clipboard_write
can copy text to your clipboard
arenafights.fun/ (page HTML) @ 1770:17 · “clipboard.writeText(” · pattern scan
E16
Uses the browser ability: local_storage
saves small bits of data in your browser
arenafights.fun/ (page HTML) @ 1447:11 · “localStorage.setItem(” · pattern scan
E17
Uses the browser ability: canvas
draws graphics on a canvas
arenafights.fun/ (page HTML) @ 1818:33 · “getContext('2d'” · pattern scan
E18
The page called /api/standings on arenafights.fun (GET)
GET https://arenafights.fun/api/standings · fetch · network recording
E19
The page called /api/arena on arenafights.fun (GET)
GET https://arenafights.fun/api/arena · fetch · network recording
E20
The page called /api/winners on arenafights.fun (GET)
GET https://arenafights.fun/api/winners · fetch · network recording
E21
Code reader found the endpoint /api/faucet
how: call:fetch
arenafights.fun/ @ 823:22 · “/api/faucet” · the code reader
E22
Code reader found the endpoint /api/launch
how: call:post
arenafights.fun/ @ 904:26 · “/api/launch” · the code reader
E23
Code reader found the endpoint /api/launch-confirm
how: call:post
arenafights.fun/ @ 918:26 · “/api/launch-confirm” · the code reader
E24
Code reader found the endpoint /api/waitlist
how: call:fetch
arenafights.fun/ @ 1265:26 · “/api/waitlist” · the code reader
E25
The code names the endpoint /api/wallet
arenafights.fun/ (page HTML) @ 2170:37 · “/api/wallet” · pattern scan
E26
The code names the endpoint /api/quote
arenafights.fun/ (page HTML) @ 2454:34 · “/api/quote” · pattern scan
E27
The code names the endpoint /api/trade
arenafights.fun/ (page HTML) @ 2487:34 · “/api/trade” · pattern scan
E28
The code names the endpoint /api/tx
arenafights.fun/ (page HTML) @ 2498:36 · “/api/tx” · pattern scan
E29
The code names the endpoint /api/claim
arenafights.fun/ (page HTML) @ 2521:34 · “/api/claim” · pattern scan
E30
The code names the endpoint /api/coin
arenafights.fun/ (page HTML) @ 2549:34 · “/api/coin” · pattern scan
E31
6 links to pages on the same site
page links · https://arenafights.fun/ · /, /app, /terms, /privacy, /risks, /status
E32
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
arenafights.fun/ (page HTML) @ 2297:58 · “signAndSendTransaction” · pattern scan
E33
The site says: “…m. 1 winnerBought on the open market and burned, live, on-chain. 1LaunchCreate a coin in one transaction. It joins the…”
page text · https://arenafights.fun/ · …m. 1 winnerBought on the open market and burned, live, on-chain. 1LaunchCreate a coin in one transaction. It joins the…
E34
The site says: “…Scoreboard Launch Season Fees Hall of fame $ARENA FAQ Connect wallet Launch a coin Pitch view · stack height = qualifying h…”
page text · https://arenafights.fun/ · …Scoreboard Launch Season Fees Hall of fame $ARENA FAQ Connect wallet Launch a coin Pitch view · stack height = qualifying h…
E35
The site says: “…nd hold them for 5 minutes to count. Every coin on the platform competes every season, not only new launches. A coin f…”
page text · https://arenafights.fun/ · …nd hold them for 5 minutes to count. Every coin on the platform competes every season, not only new launches. A coin f…
E36
The Internet Archive has no saved copy of arenafights.fun
page web archive · https://web.archive.org/web/*/arenafights.fun
E37
Agent step 1: view
AI agent step 1 · view on /
E38
Agent step 2: go /app
AI agent step 2 · go on /app · page called GET arenafights.fun/api/coins, GET arenafights.fun/api/standings
E39
Agent step 3: click Coins
AI agent step 3 · click on /app
E40
Agent step 4: click Connect wallet
AI agent step 4 · click on /app
E41
Agent step 5: click (not done: No element with that number in the last view.)
AI agent step 5 · click on /app
E42
Agent step 6: click Stats
AI agent step 6 · click on /app · page called GET arenafights.fun/api/analytics, GET arenafights.fun/api/winners, GET arenafights.fun/api/standings
E43
Agent step 7: go /status
AI agent step 7 · go on /status · page called GET arenafights.fun/api/health

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.
  • The code reader hit its size budget on parts of 3 large bundle file(s); those parts weren't fully analysed.

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