Website report · 29 Oct 2026

xmrroots.xyz

“XMR ROOTS | Launch in wXMR”

AI-written from evidence · anthropic 76 evidence items Code reader analysed 7 scripts
What this means for you

XMR ROOTS is a Solana site for launching tokens paired with wXMR. It reads the blockchain through PublicNode and can ask your wallet to sign things.E1E2E6E71

  • If you connect a wallet, the site's code can ask it to sign transactions and messages. Read each wallet pop-up carefully before you approve it.E71E72E74
  • Your browser sends requests to PublicNode, an outside blockchain service, so PublicNode receives those requests from you.E6
  • We found no trackers. The site sets three cookies, all for xmrroots.xyz itself. One is kept for about a year.E8E9E10
  • The site is new. The Internet Archive first saved it on 2026-10-22, with snapshots from only one day.E76

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

“…ROOTS BURNED · ALL TIME 201.8M · 20.18% of supply Read on-chain · 2026-10-29 23:23 UTC · mint ↗ Live platform stats →…”E73

Blockchain services it contacts: PublicNodeE6

Wallet requests in its code: signTransaction, signMessageE71E72

Evidence found

Wallet connection

“…erminal Activity Docs Stats / UNDERGROUND Plant a coin Connect wallet Your token. Shared ROOTS liquidity. Four-way fee model…”E74

Wallet requests in its code: signTransaction, signMessageE71E72

Evidence found

A working app / platform

“Skip to content XMRROOTS Coins Move wXMR Roots Terminal Activity Docs Stats / UNDERGROUND Plant a coin Connect…”E75

Calls to its own backend: /live-config.json, /xmr/rpcE12E13

Calls its own backend /live-config.json, /xmr/rpcE12E13
Wallet code signTransaction, signMessageE71E72
Contract calls in its code none seen
Talks to AI services none seen
Live connections none seen

What it is

  • It describes itself as a place to launch wXMR token pairs on Solana. It promises creator fees, shared ROOTS/wXMR liquidity (a trading pool), buybacks and rewards.E2E4
  • Its menu lists Coins, Move wXMR, Roots, Terminal, Activity, Docs, Stats and Plant a coin. It also has a Connect wallet button.E75E74E15
  • Its code names many on-chain roles, such as pool, mint, bonding_curve, buyback_vault, fee_recipient and creator_vault. These hint at fee splitting and buybacks.E19E18E55E68E57E50
  • The code also contains names like pump_amm and pump_fees. This suggests it works with those trading programs.E52E54
  • The page shows on-chain stats, such as 201.8M ROOTS burned, or 20.18% of supply. It can also copy text to your clipboard.E73E11

Where your data goes

Crypto & walletsConnect wallets, read blockchains or fetch token prices. 1
solana-rpc.publicnode.comPublicNode: free blockchain node 27×E6

Crypto and wallets

  • The code includes wallet requests signTransaction (approve a blockchain action) and signMessage (sign a text to prove ownership).E71E72
  • It reads Solana through PublicNode's public node. We saw 27 data requests during our visit.E6
  • The code names several fee destinations: protocol_fee_recipient, buyback_fee_recipient, social_fee_pda and donation_fee_pda. A PDA is a program-owned address.E23E58E62E65
  • It also names control roles like burn_authority, buyback_authority and withdraw_authority. These are accounts allowed to perform those actions.E46E47E48

How key features work

What it can ask your wallet to sign

The code can ask a connected wallet to sign transactions, which approve on-chain actions. It can also ask your wallet to sign messages. Nothing happens until you approve in your wallet.E71E72

signTransaction

Reading the blockchain

The page fetches Solana data from solana-rpc.publicnode.com. We saw 27 requests, likely powering live stats like burn totals.E6E73

solana-rpc.publicnode.com

Loading its content

The page loads /live-config.json from its own site. It also sends data to /xmr/rpc (a remote command endpoint) on api.xmrroots.xyz. Its code also names /rpc.E12E13E14

/live-config.json/xmr/rpc

Cookies and storage

Names only. We never store the values.

CookieSet forKeptWhose
__Host-appgarden-visitorE8xmrroots.xyz about 90 daysthe site
cf_clearanceE9xmrroots.xyz about 365 daysthe site
__cf_bmE10xmrroots.xyz about 0 daysthe site

Pages and API calls

Pages it links to

//index.html/coins.html/move.html/terminal.html/activity.html/docs.html/plant.html/stats.html/protocol-status.json/brand.htmlglobal_volume_accumulatortoken_programmintpoolboost_vault_authorityquote_token_programquote_mintprotocol_fee_recipientcoin_creator_vault_authoritypool.coin_creatoruserfee_programuser_volume_accumulatorcoin_creatorindexcreatorbase_minttoken_2022_programlp_mintbase_token_programpool.indexpool.creatorpool.base_mintpool.quote_mintwsol_mintpump_creator_vaultassociated_token_programtoken_agent_paymentscurrency_mint

Endpoints

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

xmrroots.xyz/live-config.jsonseenE12
api.xmrroots.xyz/xmr/rpcseenE13
/rpccodeE14

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: XMR ROOTS | Launch in wXMR
page title · https://xmrroots.xyz/
E2
Page description: Launch wXMR pairs on Solana with transparent creator fees, ROOTS/wXMR liquidity, buybacks and rewards.
page description · https://xmrroots.xyz/
E3
Site name: XMR ROOTS
page site_name · https://xmrroots.xyz/
E4
Main heading: Your token. Shared ROOTS liquidity.
page h1 · https://xmrroots.xyz/
E5
20 request(s) to xmrroots.xyz
types: 7 script, 5 stylesheet, 3 font
GET https://xmrroots.xyz/ · script · 20 requests · network recording
E6
27 request(s) to solana-rpc.publicnode.com
types: 27 fetch
GET https://solana-rpc.publicnode.com/ · fetch · 27 requests · network recording
E7
1 request(s) to api.xmrroots.xyz
types: 1 fetch
GET https://api.xmrroots.xyz/xmr/rpc · fetch · network recording
E8
Cookie '__Host-appgarden-visitor' set for xmrroots.xyz
kept for about 90 days
cookie __Host-appgarden-visitor on xmrroots.xyz · value not stored
E9
Cookie 'cf_clearance' set for xmrroots.xyz
kept for about 365 days
cookie cf_clearance on xmrroots.xyz · value not stored
E10
Cookie '__cf_bm' set for xmrroots.xyz
kept for about 0 days
cookie __cf_bm on xmrroots.xyz · value not stored
E11
Uses the browser ability: clipboard_write
can copy text to your clipboard
xmrroots.xyz/official-token.mjs @ 5:25 · “clipboard.writeText(” · pattern scan
E12
The page called /live-config.json on xmrroots.xyz (GET)
GET https://xmrroots.xyz/live-config.json · fetch · network recording
E13
The page called /xmr/rpc on api.xmrroots.xyz (POST)
POST https://api.xmrroots.xyz/xmr/rpc · fetch · network recording
E14
The code names the endpoint /rpc
xmrroots.xyz/site-live-runtime.js @ 1:72 · “/rpc” · pattern scan
E15
11 links to pages on the same site
page links · https://xmrroots.xyz/ · /, /index.html, /coins.html, /move.html, /terminal.html, /activity.html, /docs.html, /plant.html, /stats.html, /protocol-status.json, /brand.html
E16
Code reader found the route global_volume_accumulator
xmrroots.xyz/live-runtime.js @ 18:95472 · “global_volume_accumulator” · The code reader analyze-web-bundle 6.4.0
E17
Code reader found the route token_program
xmrroots.xyz/live-runtime.js @ 18:95522 · “token_program” · The code reader analyze-web-bundle 6.4.0
E18
Code reader found the route mint
xmrroots.xyz/live-runtime.js @ 18:95560 · “mint” · The code reader analyze-web-bundle 6.4.0
E19
Code reader found the route pool
xmrroots.xyz/live-runtime.js @ 18:96800 · “pool” · The code reader analyze-web-bundle 6.4.0
E20
Code reader found the route boost_vault_authority
xmrroots.xyz/live-runtime.js @ 18:96876 · “boost_vault_authority” · The code reader analyze-web-bundle 6.4.0
E21
Code reader found the route quote_token_program
xmrroots.xyz/live-runtime.js @ 18:96922 · “quote_token_program” · The code reader analyze-web-bundle 6.4.0
E22
Code reader found the route quote_mint
xmrroots.xyz/live-runtime.js @ 18:96966 · “quote_mint” · The code reader analyze-web-bundle 6.4.0
E23
Code reader found the route protocol_fee_recipient
xmrroots.xyz/live-runtime.js @ 18:98151 · “protocol_fee_recipient” · The code reader analyze-web-bundle 6.4.0
E24
Code reader found the route coin_creator_vault_authority
xmrroots.xyz/live-runtime.js @ 18:98889 · “coin_creator_vault_authority” · The code reader analyze-web-bundle 6.4.0
E25
Code reader found the route pool.coin_creator
xmrroots.xyz/live-runtime.js @ 18:99288 · “pool.coin_creator” · The code reader analyze-web-bundle 6.4.0
E26
Code reader found the route user
xmrroots.xyz/live-runtime.js @ 18:99677 · “user” · The code reader analyze-web-bundle 6.4.0
E27
Code reader found the route fee_program
xmrroots.xyz/live-runtime.js @ 18:99945 · “fee_program” · The code reader analyze-web-bundle 6.4.0
E28
Code reader found the route user_volume_accumulator
xmrroots.xyz/live-runtime.js @ 18:104093 · “user_volume_accumulator” · The code reader analyze-web-bundle 6.4.0
E29
Code reader found the route coin_creator
xmrroots.xyz/live-runtime.js @ 18:106986 · “coin_creator” · The code reader analyze-web-bundle 6.4.0
E30
Code reader found the route index
xmrroots.xyz/live-runtime.js @ 18:108470 · “index” · The code reader analyze-web-bundle 6.4.0
E31
Code reader found the route creator
xmrroots.xyz/live-runtime.js @ 18:108500 · “creator” · The code reader analyze-web-bundle 6.4.0
E32
Code reader found the route base_mint
xmrroots.xyz/live-runtime.js @ 18:108532 · “base_mint” · The code reader analyze-web-bundle 6.4.0
E33
Code reader found the route token_2022_program
xmrroots.xyz/live-runtime.js @ 18:109025 · “token_2022_program” · The code reader analyze-web-bundle 6.4.0
E34
Code reader found the route lp_mint
xmrroots.xyz/live-runtime.js @ 18:109068 · “lp_mint” · The code reader analyze-web-bundle 6.4.0
E35
Code reader found the route base_token_program
xmrroots.xyz/live-runtime.js @ 18:109332 · “base_token_program” · The code reader analyze-web-bundle 6.4.0
E36
Code reader found the route pool.index
xmrroots.xyz/live-runtime.js @ 18:114499 · “pool.index” · The code reader analyze-web-bundle 6.4.0
E37
Code reader found the route pool.creator
xmrroots.xyz/live-runtime.js @ 18:114549 · “pool.creator” · The code reader analyze-web-bundle 6.4.0
E38
Code reader found the route pool.base_mint
xmrroots.xyz/live-runtime.js @ 18:114601 · “pool.base_mint” · The code reader analyze-web-bundle 6.4.0
E39
Code reader found the route pool.quote_mint
xmrroots.xyz/live-runtime.js @ 18:114655 · “pool.quote_mint” · The code reader analyze-web-bundle 6.4.0
E40
Code reader found the route wsol_mint
xmrroots.xyz/live-runtime.js @ 18:122036 · “wsol_mint” · The code reader analyze-web-bundle 6.4.0
E41
Code reader found the route pump_creator_vault
xmrroots.xyz/live-runtime.js @ 18:123890 · “pump_creator_vault” · The code reader analyze-web-bundle 6.4.0
E42
Code reader found the route associated_token_program
xmrroots.xyz/live-runtime.js @ 18:124015 · “associated_token_program” · The code reader analyze-web-bundle 6.4.0
E43
Code reader found the route token_agent_payments
xmrroots.xyz/live-runtime.js @ 18:184014 · “token_agent_payments” · The code reader analyze-web-bundle 6.4.0
E44
Code reader found the route currency_mint
xmrroots.xyz/live-runtime.js @ 18:184200 · “currency_mint” · The code reader analyze-web-bundle 6.4.0
E45
Code reader found the route token_agent_payments.mint
xmrroots.xyz/live-runtime.js @ 18:184543 · “token_agent_payments.mint” · The code reader analyze-web-bundle 6.4.0
E46
Code reader found the route burn_authority
xmrroots.xyz/live-runtime.js @ 18:186391 · “burn_authority” · The code reader analyze-web-bundle 6.4.0
E47
Code reader found the route buyback_authority
xmrroots.xyz/live-runtime.js @ 18:188583 · “buyback_authority” · The code reader analyze-web-bundle 6.4.0
E48
Code reader found the route withdraw_authority
xmrroots.xyz/live-runtime.js @ 18:188998 · “withdraw_authority” · The code reader analyze-web-bundle 6.4.0
E49
Code reader found the route current_creator
xmrroots.xyz/live-runtime.js @ 18:208306 · “current_creator” · The code reader analyze-web-bundle 6.4.0
E50
Code reader found the route creator_vault
xmrroots.xyz/live-runtime.js @ 18:208711 · “creator_vault” · The code reader analyze-web-bundle 6.4.0
E51
Code reader found the route holder_creator_vault
xmrroots.xyz/live-runtime.js @ 18:209296 · “holder_creator_vault” · The code reader analyze-web-bundle 6.4.0
E52
Code reader found the route pump_amm
xmrroots.xyz/live-runtime.js @ 18:209670 · “pump_amm” · The code reader analyze-web-bundle 6.4.0
E53
Code reader found the route pool_authority
xmrroots.xyz/live-runtime.js @ 18:209952 · “pool_authority” · The code reader analyze-web-bundle 6.4.0
E54
Code reader found the route pump_fees
xmrroots.xyz/live-runtime.js @ 18:210899 · “pump_fees” · The code reader analyze-web-bundle 6.4.0
E55
Code reader found the route bonding_curve
xmrroots.xyz/live-runtime.js @ 18:213702 · “bonding_curve” · The code reader analyze-web-bundle 6.4.0
E56
Code reader found the route bonding_curve.creator
xmrroots.xyz/live-runtime.js @ 18:214234 · “bonding_curve.creator” · The code reader analyze-web-bundle 6.4.0
E57
Code reader found the route fee_recipient
xmrroots.xyz/live-runtime.js @ 18:215840 · “fee_recipient” · The code reader analyze-web-bundle 6.4.0
E58
Code reader found the route buyback_fee_recipient
xmrroots.xyz/live-runtime.js @ 18:216218 · “buyback_fee_recipient” · The code reader analyze-web-bundle 6.4.0
E59
Code reader found the route mpl_token_metadata
xmrroots.xyz/live-runtime.js @ 18:239749 · “mpl_token_metadata” · The code reader analyze-web-bundle 6.4.0
E60
Code reader found the route sol_vault_authority
xmrroots.xyz/live-runtime.js @ 18:274074 · “sol_vault_authority” · The code reader analyze-web-bundle 6.4.0
E61
Code reader found the route recipient
xmrroots.xyz/live-runtime.js @ 18:280258 · “recipient” · The code reader analyze-web-bundle 6.4.0
E62
Code reader found the route social_fee_pda
xmrroots.xyz/live-runtime.js @ 18:388004 · “social_fee_pda” · The code reader analyze-web-bundle 6.4.0
E63
Code reader found the route donation_fee_pda.base_mint
xmrroots.xyz/live-runtime.js @ 18:390087 · “donation_fee_pda.base_mint” · The code reader analyze-web-bundle 6.4.0
E64
Code reader found the route donation_fee_pda.config_id
xmrroots.xyz/live-runtime.js @ 18:390163 · “donation_fee_pda.config_id” · The code reader analyze-web-bundle 6.4.0
E65
Code reader found the route donation_fee_pda
xmrroots.xyz/live-runtime.js @ 18:390417 · “donation_fee_pda” · The code reader analyze-web-bundle 6.4.0
E66
Code reader found the route config_id
xmrroots.xyz/live-runtime.js @ 18:391727 · “config_id” · The code reader analyze-web-bundle 6.4.0
E67
Code reader found the route config_program_id
xmrroots.xyz/live-runtime.js @ 18:395545 · “config_program_id” · The code reader analyze-web-bundle 6.4.0
E68
Code reader found the route buyback_vault
xmrroots.xyz/live-runtime.js @ 18:396443 · “buyback_vault” · The code reader analyze-web-bundle 6.4.0
E69
Code reader found the route destination
xmrroots.xyz/live-runtime.js @ 18:401807 · “destination” · The code reader analyze-web-bundle 6.4.0
E70
Code reader found the route sharing_config
xmrroots.xyz/live-runtime.js @ 18:406064 · “sharing_config” · The code reader analyze-web-bundle 6.4.0
E71
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
xmrroots.xyz/live-runtime.js @ 17:1357 · “signTransaction” · pattern scan
E72
Wallet request in code: signMessage
asks a wallet to sign a message
xmrroots.xyz/underground-runtime.js @ 2:8649 · “signMessage” · pattern scan
E73
The site says: “…ROOTS BURNED · ALL TIME 201.8M · 20.18% of supply Read on-chain · 2026-10-29 23:23 UTC · mint ↗ Live platform stats →…”
page text · https://xmrroots.xyz/ · …ROOTS BURNED · ALL TIME 201.8M · 20.18% of supply Read on-chain · 2026-10-29 23:23 UTC · mint ↗ Live platform stats →…
E74
The site says: “…erminal Activity Docs Stats / UNDERGROUND Plant a coin Connect wallet Your token. Shared ROOTS liquidity. Four-way fee model…”
page text · https://xmrroots.xyz/ · …erminal Activity Docs Stats / UNDERGROUND Plant a coin Connect wallet Your token. Shared ROOTS liquidity. Four-way fee model…
E75
The site says: “Skip to content XMRROOTS Coins Move wXMR Roots Terminal Activity Docs Stats / UNDERGROUND Plant a coin Connect…”
page text · https://xmrroots.xyz/ · Skip to content XMRROOTS Coins Move wXMR Roots Terminal Activity Docs Stats / UNDERGROUND Plant a coin Connect…
E76
The Internet Archive first saved xmrroots.xyz on 2026-10-22 and has snapshots from 1 different days
page web archive · https://web.archive.org/web/20261022180205/xmrroots.xyz

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.
  • We can't see what xmrroots.xyz's own servers do with requests. We only see what the page calls.
  • We recorded one visit with 48 requests. Code that only runs after you connect a wallet or take actions may not have run.
  • The code reader hit its size budget on parts of 1 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 SFoYfkia.