OP$OPnew$49.6K+34.2%NO$Nothingnew$14.3K+56.9%IN$INUnew$10.3K+17.4%NO$Nothingnew$24.3K+238.0%PK$PKnew$12.3K+36.4%PO$Pokémonnew$127K+10.0%XA$XAUnew$16.9K+624.0%OD$ODDInew$44.7KBT$BTWnew$2.9B+3822638966432.0%불개$불개미new$44.9K+3.4%$HARMONICnew$20.1K+15.9%$BNB Standanew$29.7K+118.0%$Dolphinnew$22.6K+2.2%MI$Mintnew$16.3K+87.1%NO$Nothingnew$28.2K+294.0%██$███new$73.0K+73.1%WI$Wifoweennew$36.2K+293.0%NO$Nothingnew$23.4K+226.0%BS$BSC💵new$140K+149.0%$BNB Standanew$20.3K+327.0%TE$Tessanew$11.8K+30.4%TE$Tessanew$10.9K+80.9%WO$worthnew$146K+1166.0%PK$PKRnew$39.7K+14.8%IN$INTELOnew$44.7KTE$Tessanew$41.1K+1316.0%WO$worthnew$92.1K+786.0%RA$RAVENnew$44.7KMI$Mintnew$28.7K+221.0%$XOTnew$2.4B+36.8%$FTOFnew$641K+0.1%IN$INUnew$41.2K+1195.0%$VEIL$1.1M-11.8%$PAID$2.5M-12.8%$BATON$5.6M+-0.0%$DARK$947K+17.0%$XTO$14.8M+33.9%$MISTAKE$804K-15.4%$HOOKED$1.0M-10.0%$E/ACC$411K-0.6%
Website blueprint · 25 Oct 2026

bubbleapp.fun

“Bubble: launch coins, earn with letter bubbles”

Template-written 48 evidence items REA analysed 128 scripts
What this means for you

LaunchonBubble talked to 8 outside services on a first visit.E10E12E11E13

  • Tech check: the site claims on-chain / smart contracts, and its public page shows matching evidence.E47E10E12E11
  • We saw no known analytics or advertising services load on the first visit.E1
  • 3 cookies were set in your browser, 3 of them by other companies' domains.E14E15E16
  • Its code can ask your wallet to sign transactions. Read every wallet pop-up before approving.E46

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

“…MIGRATE A random letter from your ticker, free, drawn on-chain so anyone can verify it. BUILT-IN COMMUNITY Every bubb…”E47

Blockchain services it contacts: DexScreener, Privy, WalletConnect / ReownE10E12E11

Wallet requests in its code: signTransactionE46

Calls its own backend /api/value, /__l5e/trackevents, /api/engine/configE27E28E29E30
Wallet code Privy (wallet login), WalletConnect / Reown, web3.jsE20E21E22E23
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.E48
  • The site describes itself as: “Hold a letter bubble, earn from every coin with that letter in its ticker. Launch on Bubble.”E2
  • It's built with React (common tools for building web apps).E19
  • In your browser it can copy text to your clipboard and saves small bits of data in your browser.E25E26
  • It has sections such as /create, /launches, /discover, /keys, /docs and /coin.E45
  • While loading, it called 9 endpoints on its own servers, such as /api/value, /__l5e/trackevents, /api/engine/config and 6 more.E27E28E29E30

Where your data goes

Crypto & walletsConnect wallets, read blockchains or fetch token prices. 3
cdn.dexscreener.comDexScreener: token prices and pools 24×E10
auth.privy.ioPrivy: embedded wallets and wallet login 3×E12
explorer-api.walletconnect.comWalletConnect / Reown: connects mobile and browser wallets 1×E11
Error & performance monitoringReport crashes and speed to the developers. 1
csp-report.browser-intake-datadoghq.comDatadog: error and performance monitoring 1×E13
FontsDownload typefaces. 2
fonts.googleapis.comGoogle Fonts: fonts 2×E7
fonts.gstatic.comGoogle Fonts: fonts 1×E8
Not identifiedServices we don't have in our list yet. 2
cdn.fontshare.comnot identified 2×E9
api.fontshare.comnot identified 1×E6

Crypto and wallets

  • Wallet tools in the code: Privy (wallet login), WalletConnect / Reown, web3.js, Solana web3 / wallet adapter and Phantom.E20E21E22E23E24
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E46

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

signTransaction

Connecting your wallet

It connects to crypto wallets using Privy (wallet login), WalletConnect / Reown, web3.js, Solana web3 / wallet adapter and 2 more. Connecting shows the site your wallet address; it doesn't move funds by itself.E20E21E22E23E24E10

Privy (wallet login)WalletConnect / Reownweb3.jsSolana web3 / wallet adapterPhantomsignTransaction

Loading its content

Its content loads from its own API while you browse (/api/value, /__l5e/trackevents, /api/engine/config, /api/config and 2 more).E27E28E29E30E31

/api/value/__l5e/trackevents/api/engine/config/api/config/api/collect/api/keys

Saving data on your device

It saves data in your browser (localStorage and IndexedDB (a browser database)), so some things persist between visits.E26E17E18

local_storagelocalStorageIndexedDB

Cookies and storage

Names only. We never store the values.

CookieSet forKeptWhose
__cf_bmE14dexscreener.com about 0 daysother company
__cf_bmE15privy.io about 0 daysother company
_cfuvidE16privy.io until you close the browserother company

localStorageE17: privy:caid, base-acc-sdk.store, privy:sent:cmupbrm2z015w0cl6rpmvo403:5030197799141770

IndexedDBE18: base-acc-sdk

Pages and API calls

Pages it links to

/create//launches/discover/keys/docs/coin/race

Endpoints

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

bubbleapp.fun/api/valueseenE27
bubbleapp.fun/__l5e/trackeventsseenE28
bubbleapp.fun/api/engine/configseenE29
bubbleapp.fun/api/configseenE30
bubbleapp.fun/api/collectseenE31
bubbleapp.fun/api/keysseenE32
bubbleapp.fun/api/statsseenE33
bubbleapp.fun/api/launches/tickerseenE34
bubbleapp.fun/api/launchesseenE35
/api/valuecodeE36
/api/launch-ipfscodeE37
/api/v1/token_pricecodeE38
/api/v1/farcaster/signer/statuscodeE39
/engine/configcodeE40
/engine/imagecodeE41
/engine/launches/preparecodeE42
/engine/trades/preparecodeE43
/apicodeE44

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: Bubble: launch coins, earn with letter bubbles
page title · https://bubbleapp.fun/
E2
Page description: Hold a letter bubble, earn from every coin with that letter in its ticker. Launch on Bubble.
page description · https://bubbleapp.fun/
E3
Site name: LaunchonBubble
page site_name · https://bubbleapp.fun/
E4
Main heading: OWN A LETTER. EARN FROM EVERY LAUNCH.
page h1 · https://bubbleapp.fun/
E5
178 request(s) to bubbleapp.fun
types: 125 script, 35 fetch, 12 stylesheet
GET https://bubbleapp.fun/ · script · 178 requests · network recording
E6
1 request(s) to api.fontshare.com
types: 1 stylesheet
GET https://api.fontshare.com/v2/css · stylesheet · network recording
E7
2 request(s) to fonts.googleapis.com
types: 2 stylesheet
GET https://fonts.googleapis.com/css2 · stylesheet · 2 requests · network recording
E8
1 request(s) to fonts.gstatic.com
types: 1 font
GET https://fonts.gstatic.com/s/geistmono/v6/or3nQ6H-1_WfwkMZI_qYFrcdmg.woff2 · font · network recording
E9
2 request(s) to cdn.fontshare.com
types: 2 font
GET https://cdn.fontshare.com/wf/BFBSY7LX5W2U2EROCLVVTQP4VS7S4PC3/IIUX4FGTMD2LK2VWD3RVTAS4SSMUN7B5/53RZKGODFYDW3QHTIL7… · font · 2 requests · network recording
E10
24 request(s) to cdn.dexscreener.com
types: 24 image
GET https://cdn.dexscreener.com/cms/images/DX1XdZVIGSLalobW · image · 24 requests · network recording
E11
1 request(s) to explorer-api.walletconnect.com
types: 1 fetch
GET https://explorer-api.walletconnect.com/v3/wallets · fetch · network recording
E12
3 request(s) to auth.privy.io
types: 2 fetch, 1 document
GET https://auth.privy.io/api/v1/apps/cmupbrm2z015w0cl6rpmvo403 · fetch · 3 requests · network recording
E13
1 request(s) to csp-report.browser-intake-datadoghq.com
types: 1 other
GET https://csp-report.browser-intake-datadoghq.com/api/v2/logs · other · network recording
E14
Cookie '__cf_bm' set for dexscreener.com
kept for about 0 days
cookie __cf_bm on dexscreener.com · value not stored
E15
Cookie '__cf_bm' set for privy.io
kept for about 0 days
cookie __cf_bm on privy.io · value not stored
E16
Cookie '_cfuvid' set for privy.io
session cookie
cookie _cfuvid on privy.io · value not stored
E17
localStorage: 3 key(s) saved in your browser
localStorage keys: privy:caid, base-acc-sdk.store, privy:sent:cmupbrm2z015w0cl6rpmvo403:503 · values not stored
E18
IndexedDB: 1 key(s) saved in your browser
IndexedDB keys: base-acc-sdk · values not stored
E19
React detected by REA (react-runtime)
confidence: medium
bubbleapp.fun/assets/react-dom-D9TShGM7.js · “react-runtime” · REA analyze-web-bundle 6.4.0
E20
Privy (wallet login) found in the code
bubbleapp.fun/ (page HTML) @ 1:463447 · “privy.io” · pattern scan
E21
WalletConnect / Reown found in the code
bubbleapp.fun/ (page HTML) @ 1:29868 · “walletconnect” · pattern scan
E22
web3.js found in the code
bubbleapp.fun/buy-widget.js @ 13:56 · “web3.js” · pattern scan
E23
Solana web3 / wallet adapter found in the code
bubbleapp.fun/buy-widget.js @ 13:48 · “@solana/web3.js” · pattern scan
E24
Phantom found in the code
bubbleapp.fun/buy-widget.js @ 24:75 · “phantom.app” · pattern scan
E25
Uses the browser ability: clipboard_write
can copy text to your clipboard
bubbleapp.fun/assets/TokenAddress-bc86lPmm.js @ 1:438 · “clipboard.writeText(” · pattern scan
E26
Uses the browser ability: local_storage
saves small bits of data in your browser
bubbleapp.fun/assets/index-CU9k2zIN.js @ 13:58239 · “localStorage.setItem(” · pattern scan
E27
The page called /api/value on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/value · fetch · network recording
E28
The page called /__l5e/trackevents on bubbleapp.fun (POST)
POST https://bubbleapp.fun/__l5e/trackevents · fetch · network recording
E29
The page called /api/engine/config on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/engine/config · fetch · network recording
E30
The page called /api/config on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/config · fetch · network recording
E31
The page called /api/collect on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/collect · fetch · network recording
E32
The page called /api/keys on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/keys · fetch · network recording
E33
The page called /api/stats on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/stats · fetch · network recording
E34
The page called /api/launches/ticker on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/launches/ticker · fetch · network recording
E35
The page called /api/launches on bubbleapp.fun (GET)
GET https://bubbleapp.fun/api/launches · fetch · network recording
E36
REA found the endpoint /api/value
how: call:fetch
bubbleapp.fun/bubbles.js @ 95:23 · “/api/value” · REA analyze-web-bundle 6.4.0
E37
REA found the endpoint /api/launch-ipfs
how: call:fetch
bubbleapp.fun/launch.js @ 98:23 · “/api/launch-ipfs” · REA analyze-web-bundle 6.4.0
E38
REA found the endpoint /api/v1/token_price
how: call:api.get
bubbleapp.fun/assets/toViemAccount-moo9TJem-CmF_aYMY.js @ 4:69423 · “/api/v1/token_price” · REA analyze-web-bundle 6.4.0
E39
REA found the endpoint /api/v1/farcaster/signer/status
how: call:api.post
bubbleapp.fun/assets/toViemAccount-moo9TJem-CmF_aYMY.js @ 4:69828 · “/api/v1/farcaster/signer/status” · REA analyze-web-bundle 6.4.0
E40
REA found the endpoint /engine/config
how: call:request
bubbleapp.fun/assets/launch-api-BLtG-Qhq.js @ 2:15970 · “/engine/config” · REA analyze-web-bundle 6.4.0
E41
REA found the endpoint /engine/image
how: call:request
bubbleapp.fun/assets/launch-api-BLtG-Qhq.js @ 2:16017 · “/engine/image” · REA analyze-web-bundle 6.4.0
E42
REA found the endpoint /engine/launches/prepare
how: call:request
bubbleapp.fun/assets/launch-api-BLtG-Qhq.js @ 2:16088 · “/engine/launches/prepare” · REA analyze-web-bundle 6.4.0
E43
REA found the endpoint /engine/trades/prepare
how: call:request
bubbleapp.fun/assets/launch-api-BLtG-Qhq.js @ 2:16260 · “/engine/trades/prepare” · REA analyze-web-bundle 6.4.0
E44
The code names the endpoint /api
bubbleapp.fun/assets/index-CU9k2zIN.js @ 13:117397 · “/api” · pattern scan
E45
43 links to pages on the same site
page links · https://bubbleapp.fun/ · /create, /, /launches, /discover, /keys, /docs, /coin, /race
E46
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
bubbleapp.fun/launch.js @ 81:30 · “signAndSendTransaction” · pattern scan
E47
The site says: “…MIGRATE A random letter from your ticker, free, drawn on-chain so anyone can verify it. BUILT-IN COMMUNITY Every bubb…”
page text · https://bubbleapp.fun/ · …MIGRATE A random letter from your ticker, free, drawn on-chain so anyone can verify it. BUILT-IN COMMUNITY Every bubb…
E48
The Internet Archive has no saved copy of bubbleapp.fun
page web archive · https://web.archive.org/web/*/bubbleapp.fun

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.
  • REA hit its size budget on parts of 29 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 7Isss351.