Website report · 28 h ago

ceilingdotfun.xyz

“Ceiling”

Template-written 228 evidence items Code reader analysed 65 scripts
What this means for you

Ceiling talked to 4 outside services on a first visit.E7E9E8E6

  • An AI agent used the site and saw 2 of 3 claimed features working.E223E224E225E226
  • On-chain / smart contracts: When I changed the fee example's daily volume to 200,000, it recalculated to $600/day in creator fees (0.3%) split 75/15/10. The ledger lists fee-claim and fee-split 'Lock' transactions for $CCAT with Solscan links. I couldn't see from the page itself that the 0.3% rate is read from an on-chain fee config.E223E224
  • Wallet connection: Clicking 'Connect wallet' opened a Privy-based 'Select your wallet' window offering Phantom, Solflare and Backpack. Actually connecting a wallet is blocked in this test.E225
  • Trading / swaps / bots: The ledger shows engine transactions with Solscan links (fee claims, buyback transfers, one creator payout), and the status page shows live RPC slot, Jupiter SOL price and engine timestamps. It lists no swaps into paired assets, holder payouts or burns ('No burns yet', 'Last payout round: none yet').E224E226
  • Tech check: the site claims on-chain / smart contracts, wallet connection and trading / swaps / bots, and its public page shows matching evidence.E218E219E140E141E142
  • 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.E10E11E12
  • Its code can ask your wallet to give an old-style 'eth_sign' signature, approve token spending, sign structured data (logins, orders or off-chain approvals), send transactions and 2 more. Read every wallet pop-up before approving.E131E138E132E133E137E139

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

“…eator fee of 0.3% of its trading volume, read from its on-chain fee config. Here is how that splits. This is an illust…”E218

Contract calls in its code: query, approve, transferFromE140E141E142E143

Blockchains named in its code: Arbitrum One, Arbitrum Sepolia, AvalancheE198E199E200E201

Blockchain services it contacts: CoinGecko / GeckoTerminal, Privy, WalletConnect / ReownE7E9E8

Wallet requests in its code: eth_sign, approve, eth_signTypedDataE131E138E132E133

Evidence found

Wallet connection

“…Resources Company 中文 SearchCtrl K $CEILINGComing soon Connect wallet Product LaunchCreate a pump.fun coin paired with real…”E219

Wallet libraries in its code: Privy (wallet login), WalletConnect / Reown, viemE17E18E19E20

Wallet requests in its code: eth_sign, approve, eth_signTypedDataE131E138E132E133

Evidence found

Trading / swaps / bots

“…e, indexer and price feeds, checked live LedgerClaims, swaps, payouts and burns with Solscan links Company AboutWha…”E220

Transaction requests to your wallet: eth_sendTransaction, wallet_sendCalls, signTransactionE133E137E139

Calls its own backend none seen
Wallet code Privy (wallet login), WalletConnect / Reown, viemE17E18E19E20
Contract calls in its code query, approve, transferFromE140E141E142E143
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 2 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

When I changed the fee example's daily volume to 200,000, it recalculated to $600/day in creator fees (0.3%) split 75/15/10. The ledger lists fee-claim and fee-split 'Lock' transactions for $CCAT with Solscan links. I couldn't see from the page itself that the 0.3% rate is read from an on-chain fee config.E223E224

Couldn't test

Wallet connection

Clicking 'Connect wallet' opened a Privy-based 'Select your wallet' window offering Phantom, Solflare and Backpack. Actually connecting a wallet is blocked in this test.E225

Seen working

Trading / swaps / bots

The ledger shows engine transactions with Solscan links (fee claims, buyback transfers, one creator payout), and the status page shows live RPC slot, Jupiter SOL price and engine timestamps. It lists no swaps into paired assets, holder payouts or burns ('No burns yet', 'Last payout round: none yet').E224E226

Also noticed

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

Noticed

Buy quote on coin page

Typing 0.1 SOL into the $CCAT buy box gave an estimate of 962.3K $CCAT (about $9.02), a minimum received amount and the pump.fun fee. Sending the trade requires a connected wallet.E228

Noticed

Payout threshold passed with no round

The $CCAT page shows the next payout round at '0.2155 SOL of 0.1 SOL', so the stated threshold has been passed. The status page still reports no payout round yet.E226E227

What it is

  • The Internet Archive has never saved this site, so it is probably new.E221
  • The site describes itself as: “Ceiling is a pump.fun launchpad. Every coin is paired with real assets, tokenized stocks, pre-IPO tokens or leading Solana memecoins, and it”E2
  • It's built with Next.js and React (common tools for building web apps).E15E16
  • In your browser it can copy text to your clipboard, stores data in your browser's built-in database and saves small bits of data in your browser.E24E25E26
  • It has sections such as /launch, /coins, /ledger, /docs, /research and /status.E68E69

Where your data goes

Crypto & walletsConnect wallets, read blockchains or fetch token prices. 3
coin-images.coingecko.comCoinGecko / GeckoTerminal: token prices and pools 4×E7
auth.privy.ioPrivy: embedded wallets and wallet login 42×E9
explorer-api.walletconnect.comWalletConnect / Reown: connects mobile and browser wallets 5×E8
CDNs & hostingDeliver files (scripts, images) quickly from servers near you. 1
7omttwdqcw2hkmj6.public.blob.vercel-storage.comVercel: hosting 1×E6

Crypto and wallets

  • Wallet tools in the code: Privy (wallet login), WalletConnect / Reown, viem, web3.js, thirdweb, Phantom and 1 more.E17E18E19E20E21E22
  • eth_sign: can ask for a raw 'eth_sign' signature, an old method that signs data you can't read.E131
  • approve: has code to ask for a token spending approval (lets a contract move that token from your wallet).E138
  • eth_signTypedData: asks you to sign structured data (can be a login, an order or an off-chain token approval).E132
  • eth_sendTransaction: asks your wallet to send a transaction (can move funds and costs a fee).E133
  • wallet_sendCalls: asks your wallet to send a batch of transactions in one go.E137
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E139
  • Contract functions the app calls by name: query, approve, transferFrom, transfer, getConfigCommitment, updateConfig, decimals, burnKeyAuthorizationWitness and 22 more.E140E141E142E143E144E145
  • Chains named in the code: Arbitrum One, Arbitrum Sepolia, Avalanche, Avalanche Fuji, Celo Mainnet, OP Mainnet, Polygon Mainnet, Polygon Amoy and 12 more.E198E199E200E201E202E203
  • 28 contract or wallet addresses are written into the code, including USDC on Ethereum and USDC on Base.E174E180
28 addresses found in the code
0x3085a8003f340cd51c72d9e1a1298cdafb171b020xd43d00981222a8db444a528e69f19e3ce5a7d2ff0x1de6b233984583f4d936ae4265f3b60282b70cc60x0d57c10249eb3a92b7d81bba6221f80f2865448a0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 · USDC on Ethereum0x1c7d4b196cb0c7b01d743fbc6116a902379c72380x0b2c639c533813f4aa9d7837caf62653d097ff850x5fd84259d66cd46123540766be93dfe6d43130d70x3c499c542cef5e3811e1192ce70d8cc03d5c33590x41e94eb019c0762f9bfcf9fb1e58725bfb0e75820x833589fcd6edb6e08f4c7c32d4f71b54bda02913 · USDC on Base0x036cbd53842c5426634e7929541ec2318f3dcf7e0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e0x5425890298aed601595a70ab815c96711a31bc650xaf88d065e77c8cc2239327c5edb3a432268e58310x75faf114eafb1bdbe2f0316df893fd58ce46aa4d0x8cc0d9e8a157b73d1172a22f5066048bda46c0e30xfeec0000000000000000000000000000000000000xaacc0000000000000000000000000000000000000x4e4f4e43450000000000000000000000000000000x20c00000000000000000000000000000000000000x51653000000000000000000000000000000000000xdec00000000000000000000000000000000000000x4d505000000000000000000000000000000000000x20fc0000000000000000000000000000000000000x403c0000000000000000000000000000000000000xb88339cb7199b77e23db6e890353e22632ba630f0x754704bc059f8c67012fed69bc8a327a5aafb603

Paste any of these into the box on the home page to get the contract's report.

How key features work

What it can ask your wallet to sign

Its code can ask your wallet for eth_sign, approve, eth_signTypedData, eth_sendTransaction and 4 more. Each of these opens a wallet pop-up you must approve; read it before you click.E131E138E132E133E137E139

eth_signapproveeth_signTypedDataeth_sendTransactionwallet_sendCallssignTransactionquerytransferFrom

Connecting your wallet

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

Privy (wallet login)WalletConnect / Reownviemweb3.jsthirdwebPhantomEIP-6963 wallet discoveryeth_sign

Reading the blockchain

It reads blockchain data (Arbitrum One, Arbitrum Sepolia, Avalanche, Avalanche Fuji and 4 more) to show balances, prices or contract state.E198E199E200

Arbitrum OneArbitrum SepoliaAvalancheAvalanche FujiCelo MainnetOP MainnetPolygon MainnetPolygon Amoy

Sign-in and accounts

Sign-in and account features show up in its code or traffic (/api/v1/custom_jwt_account/authenticate, /api/v1/custom_jwt_account/link, /api/v1/farcaster/authenticate and /api/v2/farcaster/authenticate).E39E40E42

/api/v1/custom_jwt_account/authenticate/api/v1/custom_jwt_account/link/api/v1/farcaster/authenticate/api/v2/farcaster/authenticate

Search

Search runs through /api/search.E31

/api/search

Drawing and editing in the browser

The page draws and edits graphics in your browser using the canvas.E27

canvas

Saving data on your device

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

indexeddblocal_storagelocalStorageIndexedDB

Cookies and storage

Names only. We never store the values.

CookieSet forKeptWhose
_cfuvidE10privy.io until you close the browserother company
cf_clearanceE11privy.io about 365 daysother company
__cf_bmE12privy.io about 0 daysother company

localStorageE13: privy:caid, privy:sent:cmw40drmp00ok0hjmw5sexlbl:5886474734291510, privy:connections

IndexedDBE14: WALLET_CONNECT_V2_INDEXED_DB

Pages and API calls

Pages it links to

//launch/coins/ledger/docs/research/status/terms/privacy/token/api/v1/analytics_events/api/v1/apps/:app_id/api/v1/funding/coinbase_on_ramp/init/api/v1/funding/coinbase_on_ramp/status/api/v1/apps/:app_id/cross-app/connections/api/v1/custom_jwt_account/authenticate/api/v1/custom_jwt_account/link/api/v1/farcaster/init/api/v1/farcaster/authenticate/api/v1/farcaster/link/api/v1/farcaster/unlink/api/v1/farcaster/status/api/v2/farcaster/init/api/v2/farcaster/authenticate/api/v1/guest/authenticate/api/v1/mfa/passkeys/init/api/v1/mfa/passwordless_sms/init/api/v1/oauth/authenticate/api/v1/oauth/init/api/v1/oauth/link/api/v1/oauth/unlink/api/v1/passkeys/link/api/v1/passkeys/authenticate/api/v1/passkeys/register/api/v1/passkeys/authenticate/init/api/v1/passkeys/register/init/api/v1/passkeys/link/init/api/v1/passwordless/authenticate/api/v1/passwordless/init/api/v1/passwordless/link

Endpoints

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

/api/v1/token_pricecodeE28
/api/v1/farcaster/signer/statuscodeE29
/api/coinscodeE30
/api/searchcodeE31
/api/v1/appscodeE32
/api/v1/spl_token_infocodeE33
/api/v1/analytics_eventscodeE34
/api/v1/apps/:app_idcodeE35
/api/v1/funding/coinbase_on_ramp/initcodeE36
/api/v1/funding/coinbase_on_ramp/statuscodeE37
/api/v1/apps/:app_id/cross-app/connectionscodeE38
/api/v1/custom_jwt_account/authenticatecodeE39
/api/v1/custom_jwt_account/linkcodeE40
/api/v1/farcaster/initcodeE41
/api/v1/farcaster/authenticatecodeE42
/api/v1/farcaster/linkcodeE43
/api/v1/farcaster/unlinkcodeE44
/api/v1/farcaster/statuscodeE45
/api/v2/farcaster/initcodeE46
/api/v2/farcaster/authenticatecodeE47
/api/v1/guest/authenticatecodeE48
/api/v1/mfa/passkeys/initcodeE49
/api/v1/mfa/passwordless_sms/initcodeE50
/api/v1/oauth/authenticatecodeE51
/api/v1/oauth/initcodeE52
/api/v1/oauth/linkcodeE53
/api/v1/oauth/unlinkcodeE54
/api/v1/passkeys/linkcodeE55
/api/v1/passkeys/authenticatecodeE56
/api/v1/passkeys/registercodeE57

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: Ceiling
page title · https://ceilingdotfun.xyz/
E2
Page description: Ceiling is a pump.fun launchpad. Every coin is paired with real assets, tokenized stocks, pre-IPO tokens or leading Solana memecoins, and its creator
page description · https://ceilingdotfun.xyz/
E3
Site name: Ceiling
page site_name · https://ceilingdotfun.xyz/
E4
Main heading: Every coin pays its holders in real assets.
page h1 · https://ceilingdotfun.xyz/
E5
95 request(s) to ceilingdotfun.xyz
types: 41 script, 37 image, 8 fetch
GET https://ceilingdotfun.xyz/ · script · 95 requests · network recording
E6
1 request(s) to 7omttwdqcw2hkmj6.public.blob.vercel-storage.com
types: 1 image
GET https://7omttwdqcw2hkmj6.public.blob.vercel-storage.com/ceiling/mainnet/images/df23adca14b707da0372fe0bac70dbd2a655b1a979a761363b758c1be76719ea.… · image · network recording
E7
4 request(s) to coin-images.coingecko.com
types: 4 image
GET https://coin-images.coingecko.com/coins/images/28600/large/bonk.jpg · image · 4 requests · network recording
E8
5 request(s) to explorer-api.walletconnect.com
types: 3 image, 2 fetch
GET https://explorer-api.walletconnect.com/v3/wallets · image · 5 requests · network recording
E9
42 request(s) to auth.privy.io
types: 37 script, 2 fetch, 1 document
GET https://auth.privy.io/api/v1/apps/cmw40drmp00ok0hjmw5sexlbl · script · 42 requests · network recording
E10
Cookie '_cfuvid' set for privy.io
session cookie
cookie _cfuvid on privy.io · value not stored
E11
Cookie 'cf_clearance' set for privy.io
kept for about 365 days
cookie cf_clearance on privy.io · value not stored
E12
Cookie '__cf_bm' set for privy.io
kept for about 0 days
cookie __cf_bm on privy.io · value not stored
E13
localStorage: 3 key(s) saved in your browser
localStorage keys: privy:caid, privy:sent:cmw40drmp00ok0hjmw5sexlbl:588, privy:connections · values not stored
E14
IndexedDB: 1 key(s) saved in your browser
IndexedDB keys: WALLET_CONNECT_V2_INDEXED_DB · values not stored
E15
Next.js detected by the code reader (next-runtime)
confidence: high
ceilingdotfun.xyz/ · “next-runtime” · the code reader
E16
React detected by the code reader (react-runtime)
confidence: medium
ceilingdotfun.xyz/_next/static/immutable/chunks/04ib8dc7pwpw-.js · “react-runtime” · the code reader
E17
Privy (wallet login) found in the code
ceilingdotfun.xyz/ (page HTML) @ 1:146216 · “privy.io” · pattern scan
E18
WalletConnect / Reown found in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/3w8s591e9npsi.js @ 1:457 · “walletconnect” · pattern scan
E19
viem found in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/37dcz-jdbd1xq.js @ 60:714 · “viem” · pattern scan
E20
web3.js found in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:255809 · “web3.js” · pattern scan
E21
thirdweb found in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:9586 · “thirdweb” · pattern scan
E22
Phantom found in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/3w8s591e9npsi.js @ 1:1682 · “phantom.app” · pattern scan
E23
EIP-6963 wallet discovery found in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1gro3qe7dwf4q.js @ 435:30292 · “eip6963:announceProvider” · pattern scan
E24
Uses the browser ability: clipboard_write
can copy text to your clipboard
ceilingdotfun.xyz/_next/static/immutable/chunks/1_8n29hrh5852.js @ 1:19500 · “clipboard.writeText(” · pattern scan
E25
Uses the browser ability: indexeddb
stores data in your browser's built-in database
ceilingdotfun.xyz/_next/static/immutable/chunks/15f-fhibjmrlv.js @ 1:284 · “indexedDB.open(” · pattern scan
E26
Uses the browser ability: local_storage
saves small bits of data in your browser
ceilingdotfun.xyz/_next/static/immutable/chunks/1_8n29hrh5852.js @ 1:12336 · “localStorage.setItem(” · pattern scan
E27
Uses the browser ability: canvas
draws graphics on a canvas
ceilingdotfun.xyz/_next/static/immutable/chunks/3ffyxob30xgui.js @ 1:4446 · “getContext("2d"” · pattern scan
E28
Code reader found the endpoint /api/v1/token_price
how: call:api.get
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 14:16217 · “/api/v1/token_price” · the code reader
E29
Code reader found the endpoint /api/v1/farcaster/signer/status
how: call:api.post
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 14:16638 · “/api/v1/farcaster/signer/status” · the code reader
E30
The code names the endpoint /api/coins
ceilingdotfun.xyz/_next/static/immutable/chunks/3ffyxob30xgui.js @ 1:19764 · “/api/coins” · pattern scan
E31
The code names the endpoint /api/search
ceilingdotfun.xyz/_next/static/immutable/chunks/1_8n29hrh5852.js @ 1:8277 · “/api/search” · pattern scan
E32
The code names the endpoint /api/v1/apps
ceilingdotfun.xyz/_next/static/immutable/chunks/0uuuyobm7z4uf.js @ 1:40965 · “/api/v1/apps” · pattern scan
E33
The code names the endpoint /api/v1/spl_token_info
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 14:16444 · “/api/v1/spl_token_info” · pattern scan
E34
The code names the endpoint /api/v1/analytics_events
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:258 · “/api/v1/analytics_events” · pattern scan
E35
The code names the endpoint /api/v1/apps/:app_id
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:308 · “/api/v1/apps/:app_id” · pattern scan
E36
The code names the endpoint /api/v1/funding/coinbase_on_ramp/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:353 · “/api/v1/funding/coinbase_on_ramp/init” · pattern scan
E37
The code names the endpoint /api/v1/funding/coinbase_on_ramp/status
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:416 · “/api/v1/funding/coinbase_on_ramp/status” · pattern scan
E38
The code names the endpoint /api/v1/apps/:app_id/cross-app/connections
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:480 · “/api/v1/apps/:app_id/cross-app/connections” · pattern scan
E39
The code names the endpoint /api/v1/custom_jwt_account/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:547 · “/api/v1/custom_jwt_account/authenticate” · pattern scan
E40
The code names the endpoint /api/v1/custom_jwt_account/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:612 · “/api/v1/custom_jwt_account/link” · pattern scan
E41
The code names the endpoint /api/v1/farcaster/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:669 · “/api/v1/farcaster/init” · pattern scan
E42
The code names the endpoint /api/v1/farcaster/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:717 · “/api/v1/farcaster/authenticate” · pattern scan
E43
The code names the endpoint /api/v1/farcaster/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:773 · “/api/v1/farcaster/link” · pattern scan
E44
The code names the endpoint /api/v1/farcaster/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:821 · “/api/v1/farcaster/unlink” · pattern scan
E45
The code names the endpoint /api/v1/farcaster/status
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:871 · “/api/v1/farcaster/status” · pattern scan
E46
The code names the endpoint /api/v2/farcaster/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:920 · “/api/v2/farcaster/init” · pattern scan
E47
The code names the endpoint /api/v2/farcaster/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:968 · “/api/v2/farcaster/authenticate” · pattern scan
E48
The code names the endpoint /api/v1/guest/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1024 · “/api/v1/guest/authenticate” · pattern scan
E49
The code names the endpoint /api/v1/mfa/passkeys/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1076 · “/api/v1/mfa/passkeys/init” · pattern scan
E50
The code names the endpoint /api/v1/mfa/passwordless_sms/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1127 · “/api/v1/mfa/passwordless_sms/init” · pattern scan
E51
The code names the endpoint /api/v1/oauth/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1186 · “/api/v1/oauth/authenticate” · pattern scan
E52
The code names the endpoint /api/v1/oauth/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1238 · “/api/v1/oauth/init” · pattern scan
E53
The code names the endpoint /api/v1/oauth/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1282 · “/api/v1/oauth/link” · pattern scan
E54
The code names the endpoint /api/v1/oauth/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1326 · “/api/v1/oauth/unlink” · pattern scan
E55
The code names the endpoint /api/v1/passkeys/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1372 · “/api/v1/passkeys/link” · pattern scan
E56
The code names the endpoint /api/v1/passkeys/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1419 · “/api/v1/passkeys/authenticate” · pattern scan
E57
The code names the endpoint /api/v1/passkeys/register
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1474 · “/api/v1/passkeys/register” · pattern scan
E58
The code names the endpoint /api/v1/passkeys/authenticate/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1525 · “/api/v1/passkeys/authenticate/init” · pattern scan
E59
The code names the endpoint /api/v1/passkeys/register/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1585 · “/api/v1/passkeys/register/init” · pattern scan
E60
The code names the endpoint /api/v1/passkeys/link/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1642 · “/api/v1/passkeys/link/init” · pattern scan
E61
The code names the endpoint /api/v1/passwordless/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1695 · “/api/v1/passwordless/authenticate” · pattern scan
E62
The code names the endpoint /api/v1/passwordless/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1755 · “/api/v1/passwordless/init” · pattern scan
E63
The code names the endpoint /api/v1/passwordless/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1807 · “/api/v1/passwordless/link” · pattern scan
E64
The code names the endpoint /api/v1/passwordless/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1859 · “/api/v1/passwordless/unlink” · pattern scan
E65
The code names the endpoint /api/v1/passwordless/update
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1913 · “/api/v1/passwordless/update” · pattern scan
E66
The code names the endpoint /api/v1/passwordless_sms/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1967 · “/api/v1/passwordless_sms/authenticate” · pattern scan
E67
The code names the endpoint /api/v1/passwordless_sms/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2031 · “/api/v1/passwordless_sms/init” · pattern scan
E68
10 links to pages on the same site
page links · https://ceilingdotfun.xyz/ · /, /launch, /coins, /ledger, /docs, /research, /status, /terms, /privacy, /token
E69
Code reader found the route /api/v1/analytics_events
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:251 · “/api/v1/analytics_events” · the code reader
E70
Code reader found the route /api/v1/apps/:app_id
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:301 · “/api/v1/apps/:app_id” · the code reader
E71
Code reader found the route /api/v1/funding/coinbase_on_ramp/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:346 · “/api/v1/funding/coinbase_on_ramp/init” · the code reader
E72
Code reader found the route /api/v1/funding/coinbase_on_ramp/status
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:409 · “/api/v1/funding/coinbase_on_ramp/status” · the code reader
E73
Code reader found the route /api/v1/apps/:app_id/cross-app/connections
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:473 · “/api/v1/apps/:app_id/cross-app/connections” · the code reader
E74
Code reader found the route /api/v1/custom_jwt_account/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:540 · “/api/v1/custom_jwt_account/authenticate” · the code reader
E75
Code reader found the route /api/v1/custom_jwt_account/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:605 · “/api/v1/custom_jwt_account/link” · the code reader
E76
Code reader found the route /api/v1/farcaster/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:662 · “/api/v1/farcaster/init” · the code reader
E77
Code reader found the route /api/v1/farcaster/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:710 · “/api/v1/farcaster/authenticate” · the code reader
E78
Code reader found the route /api/v1/farcaster/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:766 · “/api/v1/farcaster/link” · the code reader
E79
Code reader found the route /api/v1/farcaster/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:814 · “/api/v1/farcaster/unlink” · the code reader
E80
Code reader found the route /api/v1/farcaster/status
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:864 · “/api/v1/farcaster/status” · the code reader
E81
Code reader found the route /api/v2/farcaster/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:913 · “/api/v2/farcaster/init” · the code reader
E82
Code reader found the route /api/v2/farcaster/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:961 · “/api/v2/farcaster/authenticate” · the code reader
E83
Code reader found the route /api/v1/guest/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1017 · “/api/v1/guest/authenticate” · the code reader
E84
Code reader found the route /api/v1/mfa/passkeys/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1069 · “/api/v1/mfa/passkeys/init” · the code reader
E85
Code reader found the route /api/v1/mfa/passwordless_sms/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1120 · “/api/v1/mfa/passwordless_sms/init” · the code reader
E86
Code reader found the route /api/v1/oauth/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1179 · “/api/v1/oauth/authenticate” · the code reader
E87
Code reader found the route /api/v1/oauth/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1231 · “/api/v1/oauth/init” · the code reader
E88
Code reader found the route /api/v1/oauth/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1275 · “/api/v1/oauth/link” · the code reader
E89
Code reader found the route /api/v1/oauth/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1319 · “/api/v1/oauth/unlink” · the code reader
E90
Code reader found the route /api/v1/passkeys/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1365 · “/api/v1/passkeys/link” · the code reader
E91
Code reader found the route /api/v1/passkeys/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1412 · “/api/v1/passkeys/authenticate” · the code reader
E92
Code reader found the route /api/v1/passkeys/register
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1467 · “/api/v1/passkeys/register” · the code reader
E93
Code reader found the route /api/v1/passkeys/authenticate/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1518 · “/api/v1/passkeys/authenticate/init” · the code reader
E94
Code reader found the route /api/v1/passkeys/register/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1578 · “/api/v1/passkeys/register/init” · the code reader
E95
Code reader found the route /api/v1/passkeys/link/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1635 · “/api/v1/passkeys/link/init” · the code reader
E96
Code reader found the route /api/v1/passwordless/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1688 · “/api/v1/passwordless/authenticate” · the code reader
E97
Code reader found the route /api/v1/passwordless/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1748 · “/api/v1/passwordless/init” · the code reader
E98
Code reader found the route /api/v1/passwordless/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1800 · “/api/v1/passwordless/link” · the code reader
E99
Code reader found the route /api/v1/passwordless/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1852 · “/api/v1/passwordless/unlink” · the code reader
E100
Code reader found the route /api/v1/passwordless/update
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1906 · “/api/v1/passwordless/update” · the code reader
E101
Code reader found the route /api/v1/passwordless_sms/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:1960 · “/api/v1/passwordless_sms/authenticate” · the code reader
E102
Code reader found the route /api/v1/passwordless_sms/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2024 · “/api/v1/passwordless_sms/init” · the code reader
E103
Code reader found the route /api/v1/passwordless_sms/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2080 · “/api/v1/passwordless_sms/link” · the code reader
E104
Code reader found the route /api/v1/passwordless_sms/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2136 · “/api/v1/passwordless_sms/unlink” · the code reader
E105
Code reader found the route /api/v1/passwordless_sms/update
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2194 · “/api/v1/passwordless_sms/update” · the code reader
E106
Code reader found the route /api/v1/embedded_wallets/:address/recovery/key_material
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2252 · “/api/v1/embedded_wallets/:address/recovery/key_material” · the code reader
E107
Code reader found the route /api/v1/recovery/oauth/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2334 · “/api/v1/recovery/oauth/init” · the code reader
E108
Code reader found the route /api/v1/recovery/oauth/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2388 · “/api/v1/recovery/oauth/authenticate” · the code reader
E109
Code reader found the route /api/v1/recovery/oauth/init_icloud
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2450 · “/api/v1/recovery/oauth/init_icloud” · the code reader
E110
Code reader found the route /api/v1/recovery/configuration_icloud
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2511 · “/api/v1/recovery/configuration_icloud” · the code reader
E111
Code reader found the route /api/v1/onramp/deposit_addresses/quote
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2575 · “/api/v1/onramp/deposit_addresses/quote” · the code reader
E112
Code reader found the route /api/v1/onramp/deposit_addresses/orders/:order_id
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2640 · “/api/v1/onramp/deposit_addresses/orders/:order_id” · the code reader
E113
Code reader found the route /api/v1/onramp/deposit_addresses/:deposit_address_id/next_order
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2715 · “/api/v1/onramp/deposit_addresses/:deposit_address_id/next_order” · the code reader
E114
Code reader found the route /api/v1/onramp/deposit_addresses/deposit_config
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2804 · “/api/v1/onramp/deposit_addresses/deposit_config” · the code reader
E115
Code reader found the route /api/v1/wallets/:wallet_id/deposit_accounts/crypto
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2877 · “/api/v1/wallets/:wallet_id/deposit_accounts/crypto” · the code reader
E116
Code reader found the route /api/v1/deposit_accounts/crypto/config/search
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:2954 · “/api/v1/deposit_accounts/crypto/config/search” · the code reader
E117
Code reader found the route /api/v1/deposit_accounts/crypto/quote
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3025 · “/api/v1/deposit_accounts/crypto/quote” · the code reader
E118
Code reader found the route /api/v1/wallets/:wallet_id/deposit_accounts/crypto/orders/:order_id
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3089 · “/api/v1/wallets/:wallet_id/deposit_accounts/crypto/orders/:order_id” · the code reader
E119
Code reader found the route /api/v1/wallets/:wallet_id/deposit_accounts/crypto/next_order
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3182 · “/api/v1/wallets/:wallet_id/deposit_accounts/crypto/next_order” · the code reader
E120
Code reader found the route /api/v1/sessions
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3348 · “/api/v1/sessions” · the code reader
E121
Code reader found the route /api/v1/sessions/logout
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3391 · “/api/v1/sessions/logout” · the code reader
E122
Code reader found the route /api/v1/apps/:app_id/smart_wallets
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3441 · “/api/v1/apps/:app_id/smart_wallets” · the code reader
E123
Code reader found the route /api/v1/siwe/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3501 · “/api/v1/siwe/init” · the code reader
E124
Code reader found the route /api/v1/siwe/authenticate
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3545 · “/api/v1/siwe/authenticate” · the code reader
E125
Code reader found the route /api/v1/siwe/link
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3597 · “/api/v1/siwe/link” · the code reader
E126
Code reader found the route /api/v1/siwe/link_smart_wallet
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3641 · “/api/v1/siwe/link_smart_wallet” · the code reader
E127
Code reader found the route /api/v1/siwe/unlink
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3698 · “/api/v1/siwe/unlink” · the code reader
E128
Code reader found the route /api/v1/siws/init
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 1:3744 · “/api/v1/siws/init” · the code reader
E129
Wallet request in code: eth_requestAccounts
asks to connect your wallet, which shows the site your address
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 3:59209 · “eth_requestAccounts” · pattern scan
E130
Wallet request in code: personal_sign
asks you to sign a text message (often to log in; moves no funds by itself)
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 3:55433 · “personal_sign” · pattern scan
E131
Wallet request in code: eth_sign
can ask for a raw 'eth_sign' signature, an old method that signs data you can't read
ceilingdotfun.xyz/_next/static/immutable/chunks/1gro3qe7dwf4q.js @ 435:19782 · “"eth_sign"” · pattern scan
E132
Wallet request in code: eth_signTypedData
asks you to sign structured data (can be a login, an order or an off-chain token approval)
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 14:22460 · “eth_signTypedData_v4” · pattern scan
E133
Wallet request in code: eth_sendTransaction
asks your wallet to send a transaction (can move funds and costs a fee)
ceilingdotfun.xyz/_next/static/immutable/chunks/2goyh8y7ynrou.js @ 1:26375 · “eth_sendTransaction” · pattern scan
E134
Wallet request in code: wallet_switchEthereumChain
asks your wallet to switch networks
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 3:51894 · “wallet_switchEthereumChain” · pattern scan
E135
Wallet request in code: wallet_addEthereumChain
asks your wallet to add a network
ceilingdotfun.xyz/_next/static/immutable/chunks/3yk57_isgcwuy.js @ 3:52349 · “wallet_addEthereumChain” · pattern scan
E136
Wallet request in code: wallet_watchAsset
asks your wallet to show a token
ceilingdotfun.xyz/_next/static/immutable/chunks/2gths2ac73q9-.js @ 134:19780 · “wallet_watchAsset” · pattern scan
E137
Wallet request in code: wallet_sendCalls
asks your wallet to send a batch of transactions in one go
ceilingdotfun.xyz/_next/static/immutable/chunks/2gths2ac73q9-.js @ 134:5455 · “wallet_sendCalls” · pattern scan
E138
Wallet request in code: approve
has code to ask for a token spending approval (lets a contract move that token from your wallet)
ceilingdotfun.xyz/_next/static/immutable/chunks/1fpsk_5jaz6-j.js @ 1:5099 · “name:"approve"” · pattern scan
E139
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
ceilingdotfun.xyz/_next/static/immutable/chunks/1_8n29hrh5852.js @ 1:31932 · “signAndSendTransaction” · pattern scan
E140
Calls the contract function query
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/2goyh8y7ynrou.js @ 1:30672 · “functionName:"query"” · pattern scan
E141
Calls the contract function approve
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/2gths2ac73q9-.js @ 134:11114 · “functionName:"approve"” · pattern scan
E142
Calls the contract function transferFrom
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/2gths2ac73q9-.js @ 134:15833 · “functionName:"transferFrom"” · pattern scan
E143
Calls the contract function transfer
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/2gths2ac73q9-.js @ 134:15892 · “functionName:"transfer"” · pattern scan
E144
Calls the contract function getConfigCommitment
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/2n-v0nv7koyni.js @ 1:9012 · “functionName:"getConfigCommitment"” · pattern scan
E145
Calls the contract function updateConfig
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/2n-v0nv7koyni.js @ 1:9909 · “functionName:"updateConfig"” · pattern scan
E146
Calls the contract function decimals
4 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:16291 · “functionName:"decimals"” · pattern scan
E147
Calls the contract function burnKeyAuthorizationWitness
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:19116 · “functionName:"burnKeyAuthorizationWitness"” · pattern scan
E148
Calls the contract function getKey
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:19455 · “functionName:"getKey"” · pattern scan
E149
Calls the contract function getRemainingLimit
2 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:19596 · “functionName:"getRemainingLimit"” · pattern scan
E150
Calls the contract function getRemainingLimitWithPeriod
2 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:19746 · “functionName:"getRemainingLimitWithPeriod"” · pattern scan
E151
Calls the contract function isAdminKey
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:19900 · “functionName:"isAdminKey"” · pattern scan
E152
Calls the contract function isKeyAuthorizationWitnessBurned
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:20033 · “functionName:"isKeyAuthorizationWitnessBurned"” · pattern scan
E153
Calls the contract function revokeKey
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:21136 · “functionName:"revokeKey"” · pattern scan
E154
Calls the contract function updateSpendingLimit
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 1:21798 · “functionName:"updateSpendingLimit"” · pattern scan
E155
Calls the contract function aggregate3
3 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/03fy89tdczeoe.js @ 1:10354 · “functionName:"aggregate3"” · pattern scan
E156
Calls the contract function addr
2 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:2100 · “functionName:"addr"” · pattern scan
E157
Calls the contract function resolveWithGateways
2 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:2150 · “functionName:"resolveWithGateways"” · pattern scan
E158
Calls the contract function tokenURI
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:5793 · “functionName:"tokenURI"” · pattern scan
E159
Calls the contract function uri
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:6043 · “functionName:"uri"” · pattern scan
E160
Calls the contract function text
2 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:7686 · “functionName:"text"” · pattern scan
E161
Calls the contract function reverseWithGateways
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:8732 · “functionName:"reverseWithGateways"” · pattern scan
E162
Calls the contract function findResolver
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:9564 · “functionName:"findResolver"” · pattern scan
E163
Calls the contract function getEthBalance
2 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:13477 · “functionName:"getEthBalance"” · pattern scan
E164
Calls the contract function eip712Domain
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:17518 · “functionName:"eip712Domain"” · pattern scan
E165
Calls the contract function isValidSignature
2 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:34642 · “functionName:"isValidSignature"” · pattern scan
E166
Calls the contract function isValidSig
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 1:34991 · “functionName:"isValidSig"” · pattern scan
E167
Calls the contract function name
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 2:15944 · “functionName:"name"” · pattern scan
E168
Calls the contract function symbol
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 2:16011 · “functionName:"symbol"” · pattern scan
E169
Calls the contract function allowance
1 place(s) in the code
ceilingdotfun.xyz/_next/static/immutable/chunks/1yvsy5o23ihh1.js @ 2:16155 · “functionName:"allowance"” · pattern scan
E170
Address in code: 0x3085a8003f340cd51c72d9e1a1298cdafb171b02
ceilingdotfun.xyz/_next/static/immutable/chunks/2n-v0nv7koyni.js @ 1:31472 · “0x3085a8003f340cd51c72d9e1a1298cdafb171b02” · pattern scan
E171
Address in code: 0xd43d00981222a8db444a528e69f19e3ce5a7d2ff
ceilingdotfun.xyz/_next/static/immutable/chunks/2n-v0nv7koyni.js @ 1:31548 · “0xd43d00981222a8db444a528e69f19e3ce5a7d2ff” · pattern scan
E172
Address in code: 0x1de6b233984583f4d936ae4265f3b60282b70cc6
ceilingdotfun.xyz/_next/static/immutable/chunks/2n-v0nv7koyni.js @ 1:31944 · “0x1de6b233984583f4d936ae4265f3b60282b70cc6” · pattern scan
E173
Address in code: 0x0d57c10249eb3a92b7d81bba6221f80f2865448a
ceilingdotfun.xyz/_next/static/immutable/chunks/2n-v0nv7koyni.js @ 1:32020 · “0x0d57c10249eb3a92b7d81bba6221f80f2865448a” · pattern scan
E174
Address in code: 0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48 (USDC on Ethereum)
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:9694 · “0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48” · pattern scan
E175
Address in code: 0x1c7d4b196cb0c7b01d743fbc6116a902379c7238
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:9749 · “0x1c7d4b196cb0c7b01d743fbc6116a902379c7238” · pattern scan
E176
Address in code: 0x0b2c639c533813f4aa9d7837caf62653d097ff85
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:9804 · “0x0b2c639c533813f4aa9d7837caf62653d097ff85” · pattern scan
E177
Address in code: 0x5fd84259d66cd46123540766be93dfe6d43130d7
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:9859 · “0x5fd84259d66cd46123540766be93dfe6d43130d7” · pattern scan
E178
Address in code: 0x3c499c542cef5e3811e1192ce70d8cc03d5c3359
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:9914 · “0x3c499c542cef5e3811e1192ce70d8cc03d5c3359” · pattern scan
E179
Address in code: 0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:9969 · “0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582” · pattern scan
E180
Address in code: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 (USDC on Base)
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:10024 · “0x833589fcd6edb6e08f4c7c32d4f71b54bda02913” · pattern scan
E181
Address in code: 0x036cbd53842c5426634e7929541ec2318f3dcf7e
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:10079 · “0x036cbd53842c5426634e7929541ec2318f3dcf7e” · pattern scan
E182
Address in code: 0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:10134 · “0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e” · pattern scan
E183
Address in code: 0x5425890298aed601595a70ab815c96711a31bc65
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:10189 · “0x5425890298aed601595a70ab815c96711a31bc65” · pattern scan
E184
Address in code: 0xaf88d065e77c8cc2239327c5edb3a432268e5831
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:10244 · “0xaf88d065e77c8cc2239327c5edb3a432268e5831” · pattern scan
E185
Address in code: 0x75faf114eafb1bdbe2f0316df893fd58ce46aa4d
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:10299 · “0x75faf114eafb1bdbe2f0316df893fd58ce46aa4d” · pattern scan
E186
Address in code: 0x8cc0d9e8a157b73d1172a22f5066048bda46c0e3
ceilingdotfun.xyz/_next/static/immutable/chunks/12ayz7scp42z3.js @ 23:31000 · “0x8cc0d9e8a157b73d1172a22f5066048bda46c0e3” · pattern scan
E187
Address in code: 0xfeec000000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10089 · “0xfeec000000000000000000000000000000000000” · pattern scan
E188
Address in code: 0xaacc000000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10140 · “0xaacc000000000000000000000000000000000000” · pattern scan
E189
Address in code: 0x4e4f4e4345000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10242 · “0x4e4f4e4345000000000000000000000000000000” · pattern scan
E190
Address in code: 0x20c0000000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10293 · “0x20c0000000000000000000000000000000000000” · pattern scan
E191
Address in code: 0x5165300000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10344 · “0x5165300000000000000000000000000000000000” · pattern scan
E192
Address in code: 0xdec0000000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10395 · “0xdec0000000000000000000000000000000000000” · pattern scan
E193
Address in code: 0x4d50500000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10446 · “0x4d50500000000000000000000000000000000000” · pattern scan
E194
Address in code: 0x20fc000000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10497 · “0x20fc000000000000000000000000000000000000” · pattern scan
E195
Address in code: 0x403c000000000000000000000000000000000000
ceilingdotfun.xyz/_next/static/immutable/chunks/0t5xttv6ca8ef.js @ 3:10548 · “0x403c000000000000000000000000000000000000” · pattern scan
E196
Address in code: 0xb88339cb7199b77e23db6e890353e22632ba630f
ceilingdotfun.xyz/_next/static/immutable/chunks/0cso12m3p_5ra.js @ 1:6711 · “0xb88339cb7199b77e23db6e890353e22632ba630f” · pattern scan
E197
Address in code: 0x754704bc059f8c67012fed69bc8a327a5aafb603
ceilingdotfun.xyz/_next/static/immutable/chunks/0cso12m3p_5ra.js @ 1:6765 · “0x754704bc059f8c67012fed69bc8a327a5aafb603” · pattern scan
E198
Chain in code: Arbitrum One (id 42161)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:305 · “id:42161,name:"Arbitrum One"” · pattern scan
E199
Chain in code: Arbitrum Sepolia (id 421614)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:914 · “id:421614,name:"Arbitrum Sepolia"” · pattern scan
E200
Chain in code: Avalanche (id 43114)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:1335 · “id:43114,name:"Avalanche"” · pattern scan
E201
Chain in code: Avalanche Fuji (id 43113)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:1695 · “id:43113,name:"Avalanche Fuji"” · pattern scan
E202
Chain in code: Celo Mainnet (id 42220)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:2849 · “id:42220,name:"Celo Mainnet"” · pattern scan
E203
Chain in code: OP Mainnet (id 10)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:4255 · “id:10,name:"OP Mainnet"” · pattern scan
E204
Chain in code: Polygon Mainnet (id 137)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:5339 · “id:137,name:"Polygon Mainnet"” · pattern scan
E205
Chain in code: Polygon Amoy (id 80002)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:5955 · “id:80002,name:"Polygon Amoy"” · pattern scan
E206
Chain in code: Zora (id 7777777)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:6981 · “id:7777777,name:"Zora"” · pattern scan
E207
Chain in code: Celo Alfajores Testnet (id 44787)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:7764 · “id:44787,name:"Celo Alfajores Testnet"” · pattern scan
E208
Chain in code: Filecoin - Mainnet (id 314)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:8234 · “id:314,name:"Filecoin - Mainnet"” · pattern scan
E209
Chain in code: Filecoin - Calibration testnet (id 314159)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:8691 · “id:314159,name:"Filecoin - Calibration testnet"” · pattern scan
E210
Chain in code: Gunz Mainnet (id 43419)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:9772 · “id:43419,name:"Gunz Mainnet"” · pattern scan
E211
Chain in code: Immutable zkEVM (id 13371)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:10222 · “id:13371,name:"Immutable zkEVM"” · pattern scan
E212
Chain in code: Metis Andromeda (id 1088)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:11492 · “id:1088,name:"Metis Andromeda"” · pattern scan
E213
Chain in code: Soneium Mainnet (id 1868)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:11951 · “id:1868,name:"Soneium Mainnet"” · pattern scan
E214
Chain in code: Unichain (id 130)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:12293 · “id:130,name:"Unichain"” · pattern scan
E215
Chain in code: Zora Goerli Testnet (id 999)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:12627 · “id:999,name:"Zora Goerli Testnet"” · pattern scan
E216
Chain in code: Redstone (id 690)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:13474 · “id:690,name:"Redstone"” · pattern scan
E217
Chain in code: Garnet Holesky (id 17069)
ceilingdotfun.xyz/_next/static/immutable/chunks/3j4_cu6ccqglx.js @ 1:13760 · “id:17069,name:"Garnet Holesky"” · pattern scan
E218
The site says: “…eator fee of 0.3% of its trading volume, read from its on-chain fee config. Here is how that splits. This is an illust…”
page text · https://ceilingdotfun.xyz/ · …eator fee of 0.3% of its trading volume, read from its on-chain fee config. Here is how that splits. This is an illust…
E219
The site says: “…Resources Company 中文 SearchCtrl K $CEILINGComing soon Connect wallet Product LaunchCreate a pump.fun coin paired with real…”
page text · https://ceilingdotfun.xyz/ · …Resources Company 中文 SearchCtrl K $CEILINGComing soon Connect wallet Product LaunchCreate a pump.fun coin paired with real…
E220
The site says: “…e, indexer and price feeds, checked live LedgerClaims, swaps, payouts and burns with Solscan links Company AboutWha…”
page text · https://ceilingdotfun.xyz/ · …e, indexer and price feeds, checked live LedgerClaims, swaps, payouts and burns with Solscan links Company AboutWha…
E221
The Internet Archive has no saved copy of ceilingdotfun.xyz
page web archive · https://web.archive.org/web/*/ceilingdotfun.xyz
E222
Agent step 1: view
AI agent step 1 · view on /
E223
Agent step 2: type 1,000,000 ← “200000”
AI agent step 2 · type on /
E224
Agent step 3: go /ledger
AI agent step 3 · go on /ledger · page called GET ceilingdotfun.xyz/, GET ceilingdotfun.xyz/token/3KCPFF2ZVtGTKkVRFn6hxLLTvYhaBoARyiVqrCiku3XW, GET ceilingdotfun.xyz/ledger, GET explorer-api.walletconnect.com/v3/wallets, GET auth.privy.io/api/v1/apps/cmw40drmp00ok0hjmw5sexlbl
E225
Agent step 4: click Connect wallet
AI agent step 4 · click on /ledger
E226
Agent step 5: go /status
AI agent step 5 · go on /status · page called GET ceilingdotfun.xyz/, GET ceilingdotfun.xyz/launch, GET ceilingdotfun.xyz/coins, GET ceilingdotfun.xyz/ledger, GET ceilingdotfun.xyz/docs, GET ceilingdotfun.xyz/research, GET ceilingdotfun.xyz/terms, GET ceilingdotfun.xyz/privacy, GET explorer-api.walletconnect.com/v3/wallets, GET auth.privy.io/ap
E227
Agent step 6: go /token/3KCPFF2ZVtGTKkVRFn6hxLLTvYhaBoARyiVqrCiku3XW
AI agent step 6 · go on /token/3KCPFF2ZVtGTKkVRFn6hxLLTvYhaBoARyiVqrCiku3XW · page called GET ceilingdotfun.xyz/, GET explorer-api.walletconnect.com/v3/wallets, GET auth.privy.io/api/v1/apps/cmw40drmp00ok0hjmw5sexlbl
E228
Agent step 7: type Amount in SOL ← “0.1”
AI agent step 7 · type on /token/3KCPFF2ZVtGTKkVRFn6hxLLTvYhaBoARyiVqrCiku3XW

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 50 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 nfUgSXRu.