Website report · 2 h ago

astex.lat

“ASTEX: Solana token screening”

Template-written 28 evidence items Code reader analysed 14 scripts
What this means for you

astex.lat talked to 2 outside services on a first visit, including 1 that measures visits or shows ads.E5

  • An AI agent used the site and saw 3 of 3 claimed features working.E22E23E24E28
  • On-chain / smart contracts: I clicked the STONK row, which called /api/token/<mint>. It returned on-chain contract checks (mint and freeze authority revoked), holder concentration, LP lock percentage, RugCheck risks and DexScreener pool data, and the page shows the same data for 144 screened tokens.E22E23E24
  • Staking / yield: The site doesn't offer staking or yield. This text describes a screening filter that takes liquid staking tokens off the board. When I queried the token API with the mSOL mint, the result had scope "Liquid staking" and mSOL wasn't on the main board.E22E28
  • A working app / platform: The screener board loaded live data (GET /api/screen) and per-token reports with scores, pillars, checks and a written read-out. Both reports I opened had insight engine set to "rules", so the rule engine wrote the text, not Claude.E23E24E25E28
  • Tech check: the site claims a working app / platform, and its public page shows matching evidence.E20E12
  • Tech check: the site mentions on-chain / smart contracts and staking / yield, but we found nothing behind those in what its public page loads.E18E19
  • Before you click anything, the page loads analytics or ad services: Cloudflare Web Analytics.E5

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

On-chain / smart contracts

“…ata shows. It does not tell anyone to buy or sell, and on-chain tokens can lose all their value quickly. Got a mint fr…”E18

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

Nothing found on the public page

Staking / yield

“…Drop what is not a trade decision Stablecoins, liquid staking tokens, wrapped majors and tokenized stocks behave by…”E19

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

Evidence found

A working app / platform

“…e. 6. Insight Turn the numbers into a read-out When an API key is set, Claude reads the screening data and writes…”E20

Calls to its own backend: /api/screenE12

Calls its own backend /api/screenE12
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 7 steps and saw 3 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.

Seen working

On-chain / smart contracts

I clicked the STONK row, which called /api/token/<mint>. It returned on-chain contract checks (mint and freeze authority revoked), holder concentration, LP lock percentage, RugCheck risks and DexScreener pool data, and the page shows the same data for 144 screened tokens.E22E23E24

Seen working

Staking / yield

The site doesn't offer staking or yield. This text describes a screening filter that takes liquid staking tokens off the board. When I queried the token API with the mSOL mint, the result had scope "Liquid staking" and mSOL wasn't on the main board.E22E28

Seen working

A working app / platform

The screener board loaded live data (GET /api/screen) and per-token reports with scores, pillars, checks and a written read-out. Both reports I opened had insight engine set to "rules", so the rule engine wrote the text, not Claude.E23E24E25E28

Also noticed

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

Noticed

Mint check input blocked in sandbox

The sandbox blocked typing a mint address into the "Paste a mint address" field, so I couldn't test the "Screen this token" form from the page. Clicking the button with the field empty caused no network calls.E26E27

Noticed

Claude insight not active

Both token reports I fetched (STONK and mSOL) showed "engine":"rules". I saw no Claude-written read-out.E24E28

What it is

  • The Internet Archive has never saved this site, so it is probably new.E21
  • The site describes itself as: “ASTEX scores the most active Solana tokens on contract safety, liquidity, holders and real flow, then explains every verdict.”E2
  • It's built with React and Next.js (common tools for building web apps).E7E8
  • Notable building blocks in its code: Three.js (3D graphics).E9
  • In your browser it can copy text to your clipboard.E10
  • While loading, it called 1 endpoint on its own servers, such as /api/screen.E12

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×E5
Not identifiedServices we don't have in our list yet. 1
wsrv.nlnot identified 92×E6

How key features work

Loading its content

Its content loads from its own API while you browse (/api/screen).E12

/api/screen

Search

Search runs through /api/search.E15

/api/search

Drawing and editing in the browser

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

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).E5

Cloudflare Web Analytics

Pages and API calls

Pages it links to

/

Endpoints

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

astex.lat/api/screenseenE12
/api/screencodeE13
/api/sitecodeE14
/api/searchcodeE15
/api/tokencodeE16

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: ASTEX: Solana token screening
page title · https://astex.lat/
E2
Page description: ASTEX scores the most active Solana tokens on contract safety, liquidity, holders and real flow, then explains every verdict.
page description · https://astex.lat/
E3
Main heading: ScreenSolanatokensbeforeyoutrustthem.
page h1 · https://astex.lat/
E4
19 request(s) to astex.lat
types: 11 script, 2 font, 2 fetch
GET https://astex.lat/ · script · 19 requests · network recording
E5
1 request(s) to static.cloudflareinsights.com
types: 1 script
GET https://static.cloudflareinsights.com/beacon.min.js/vce701823e78c4301a35b7e07294d87301792088814092 · script · network recording
E6
92 request(s) to wsrv.nl
types: 92 image
GET https://wsrv.nl/ · image · 92 requests · network recording
E7
React detected by the code reader (react-runtime)
confidence: medium
astex.lat/_next/static/chunks/23e6jep2anmtk.js · “react-runtime” · the code reader
E8
Next.js detected by the code reader (next-runtime)
confidence: high
astex.lat/_next/static/chunks/turbopack-2u1d16houkiyo.js · “next-runtime” · the code reader
E9
Three.js (3D graphics) found in the code
astex.lat/_next/static/chunks/18ff7ajw3faw_.js @ 1:405533 · “WebGLRenderer” · pattern scan
E10
Uses the browser ability: clipboard_write
can copy text to your clipboard
astex.lat/_next/static/chunks/2m2uwk-z9zb2l.js @ 55:33348 · “clipboard.writeText(” · pattern scan
E11
Uses the browser ability: canvas
draws graphics on a canvas
astex.lat/_next/static/chunks/18ff7ajw3faw_.js @ 1:24999 · “getContext("2d"” · pattern scan
E12
The page called /api/screen on astex.lat (GET)
GET https://astex.lat/api/screen · fetch · network recording
E13
Code reader found the endpoint /api/screen
how: call:fetch
astex.lat/_next/static/chunks/41u_56pjf-vdi.js @ 1:13211 · “/api/screen” · the code reader
E14
Code reader found the endpoint /api/site
how: call:fetch
astex.lat/_next/static/chunks/41u_56pjf-vdi.js @ 1:27699 · “/api/site” · the code reader
E15
The code names the endpoint /api/search
astex.lat/_next/static/chunks/41u_56pjf-vdi.js @ 1:20678 · “/api/search” · pattern scan
E16
The code names the endpoint /api/token
astex.lat/_next/static/chunks/41u_56pjf-vdi.js @ 1:32641 · “/api/token” · pattern scan
E17
1 links to pages on the same site
page links · https://astex.lat/ · /
E18
The site says: “…ata shows. It does not tell anyone to buy or sell, and on-chain tokens can lose all their value quickly. Got a mint fr…”
page text · https://astex.lat/ · …ata shows. It does not tell anyone to buy or sell, and on-chain tokens can lose all their value quickly. Got a mint fr…
E19
The site says: “…Drop what is not a trade decision Stablecoins, liquid staking tokens, wrapped majors and tokenized stocks behave by…”
page text · https://astex.lat/ · …Drop what is not a trade decision Stablecoins, liquid staking tokens, wrapped majors and tokenized stocks behave by…
E20
The site says: “…e. 6. Insight Turn the numbers into a read-out When an API key is set, Claude reads the screening data and writes…”
page text · https://astex.lat/ · …e. 6. Insight Turn the numbers into a read-out When an API key is set, Claude reads the screening data and writes…
E21
The Internet Archive has no saved copy of astex.lat
page web archive · https://web.archive.org/web/*/astex.lat
E22
Agent step 1: view
AI agent step 1 · view on /
E23
Agent step 2: click STONK STONK
AI agent step 2 · click on / · page called GET astex.lat/api/token/6GmAFSYs4gk3FDao5FzzySQpPZaWsa4rUJHacpMpUNgx
E24
Agent step 3: go /api/token/6GmAFSYs4gk3FDao5FzzySQpPZaWsa4rUJHacpMpUNgx
AI agent step 3 · go on /api/token/6GmAFSYs4gk3FDao5FzzySQpPZaWsa4rUJHacpMpUNgx
E25
Agent step 4: go /
AI agent step 4 · go on / · page called GET astex.lat/api/screen, GET astex.lat/brand/astex-mark.svg, POST astex.lat/cdn-cgi/rum
E26
Agent step 5: type Paste a mint address (not done: Blocked: we don't type into login, contact, payment or wallet fields.)
AI agent step 5 · type on /
E27
Agent step 6: click Screen this token
AI agent step 6 · click on /
E28
Agent step 7: go /api/token/mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So
AI agent step 7 · go on /api/token/mSoLzYCxHdYgdzU16g5QSh3i5K3z3KZK7ytfqcJm7So

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 6 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 J3YYvEmL.