Website report · 30 Oct 2026

perpetuals.tech

“Perpetual”

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

Perpetual talked to 3 outside services on a first visit, including 1 that measures visits or shows ads.E7

  • Tech check: the site claims on-chain / smart contracts, and its public page shows matching evidence.E27E25E26
  • Before you click anything, the page loads analytics or ad services: Cloudflare Web Analytics.E7
  • Its code can ask your wallet to sign transactions. Read every wallet pop-up before approving.E25

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

“…position on Phoenix, tracked per token and verifiable onchain. The other 10% buys back and burns the Perpetual token…”E27

Wallet requests in its code: signTransaction, signMessageE25E26

Calls its own backend /api/tokensE16
Wallet code WalletConnect / ReownE12E25E26
Contract calls in its code none seen
Talks to AI services none seen
Live connections none seen

What it is

  • The Internet Archive has never saved this site, so it is probably new.E28
  • The site describes itself as: “Launch perpetual backed tokens on Solana.”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.E13E14
  • It has sections such as /index.html, /discover, /launch.html and /token.E24
  • While loading, it called 1 endpoint on its own servers, such as /api/tokens.E16

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×E7
FontsDownload typefaces. 2
fonts.gstatic.comGoogle Fonts: fonts 3×E8
fonts.googleapis.comGoogle Fonts: fonts 1×E6

Crypto and wallets

  • Wallet tools in the code: WalletConnect / Reown.E12
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E25
  • signMessage: asks a wallet to sign a message.E26

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.E25

signTransaction

Connecting your wallet

It connects to crypto wallets using WalletConnect / Reown, signTransaction and signMessage. Connecting shows the site your wallet address; it doesn't move funds by itself.E12

WalletConnect / ReownsignTransactionsignMessage

Loading its content

Its content loads from its own API while you browse (/api/tokens).E16

/api/tokens

Drawing and editing in the browser

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

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

Cloudflare Web Analytics

Saving data on your device

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

local_storage

Pages and API calls

Pages it links to

/index.html/discover/launch.html//token

Endpoints

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

api.perpetuals.tech/api/tokensseenE16
/api/upload/challengecodeE17
/api/metadatacodeE18
/api/launch/preparecodeE19
/api/redirect/preparecodeE20
/api/launch/completecodeE21
/api/rpccodeE22
/v1/view/exchange/marketscodeE23

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: Perpetual
page title · https://perpetuals.tech/
E2
Page description: Launch perpetual backed tokens on Solana.
page description · https://perpetuals.tech/
E3
Site name: Perpetual
page site_name · https://perpetuals.tech/
E4
Main heading: Launch perpetual-backed tokens on Solana.
page h1 · https://perpetuals.tech/
E5
15 request(s) to perpetuals.tech
types: 10 script, 2 image, 1 document
GET https://perpetuals.tech/ · script · 15 requests · network recording
E6
1 request(s) to fonts.googleapis.com
types: 1 stylesheet
GET https://fonts.googleapis.com/css2 · stylesheet · network recording
E7
1 request(s) to static.cloudflareinsights.com
types: 1 script
GET https://static.cloudflareinsights.com/beacon.min.js/vce701823e78c4301a35b7e07294d87301792088814092 · script · network recording
E8
3 request(s) to fonts.gstatic.com
types: 3 font
GET https://fonts.gstatic.com/s/sora/v17/xMQbuFFYT72XzQUpDg.woff2 · font · 3 requests · network recording
E9
1 request(s) to api.perpetuals.tech
types: 1 fetch
GET https://api.perpetuals.tech/api/tokens · fetch · network recording
E10
2 request(s) to cdn.perpetuals.tech
types: 2 image
GET https://cdn.perpetuals.tech/images/864ea3334cb31a445ba239a5433519ae8d6cc27eaaa5e32f0325598a98bfd6eb.jpg · image · 2 requests · network recording
E11
Three.js (3D graphics) found in the code
perpetuals.tech/assets/main.js @ 846:26 · “THREE.WebGLRenderer” · pattern scan
E12
WalletConnect / Reown found in the code
perpetuals.tech/assets/main.js @ 16607:7 · “WalletConnect” · pattern scan
E13
Uses the browser ability: clipboard_write
can copy text to your clipboard
perpetuals.tech/assets/main.js @ 18002:21 · “clipboard.writeText(” · pattern scan
E14
Uses the browser ability: local_storage
saves small bits of data in your browser
perpetuals.tech/assets/main.js @ 17593:13 · “localStorage.setItem(” · pattern scan
E15
Uses the browser ability: canvas
draws graphics on a canvas
perpetuals.tech/vendor/three.min.js @ 6:11604 · “getContext("2d"” · pattern scan
E16
The page called /api/tokens on api.perpetuals.tech (GET)
GET https://api.perpetuals.tech/api/tokens · fetch · network recording
E17
The code names the endpoint /api/upload/challenge
perpetuals.tech/assets/main.js @ 17269:43 · “/api/upload/challenge” · pattern scan
E18
The code names the endpoint /api/metadata
perpetuals.tech/assets/main.js @ 17276:42 · “/api/metadata” · pattern scan
E19
The code names the endpoint /api/launch/prepare
perpetuals.tech/assets/main.js @ 17283:60 · “/api/launch/prepare” · pattern scan
E20
The code names the endpoint /api/redirect/prepare
perpetuals.tech/assets/main.js @ 17286:62 · “/api/redirect/prepare” · pattern scan
E21
The code names the endpoint /api/launch/complete
perpetuals.tech/assets/main.js @ 17288:41 · “/api/launch/complete” · pattern scan
E22
The code names the endpoint /api/rpc
perpetuals.tech/assets/main.js @ 17391:51 · “/api/rpc” · pattern scan
E23
The code names the endpoint /v1/view/exchange/markets
perpetuals.tech/assets/main.js @ 17420:47 · “/v1/view/exchange/markets” · pattern scan
E24
6 links to pages on the same site
page links · https://perpetuals.tech/ · /index.html, /discover, /launch.html, /, /token
E25
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
perpetuals.tech/assets/main.js @ 16696:46 · “signAndSendTransaction” · pattern scan
E26
Wallet request in code: signMessage
asks a wallet to sign a message
perpetuals.tech/assets/main.js @ 16698:35 · “signMessage” · pattern scan
E27
The site says: “…position on Phoenix, tracked per token and verifiable onchain. The other 10% buys back and burns the Perpetual token…”
page text · https://perpetuals.tech/ · …position on Phoenix, tracked per token and verifiable onchain. The other 10% buys back and burns the Perpetual token…
E28
The Internet Archive has no saved copy of perpetuals.tech
page web archive · https://web.archive.org/web/*/perpetuals.tech

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 4 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 hjxiFHq0.