Website report · 21 min ago

earnrewards.fun

“Earn - Earn money through token fees”

Template-written 39 evidence items Code reader analysed 1 scripts
What this means for you

earnrewards.fun talked to 3 outside services on a first visit.E7E6E5

  • An AI agent used the site and saw 1 of 3 claimed features working.E35E36E39E38
  • On-chain / smart contracts: The Transparency and Analytics pages list three fee claims ($0.84, $2.23, $1.55) marked '100% to the creator', each with a Solscan tx link, and show Solana program addresses. Checking those transactions would mean leaving the site for Solscan, so I couldn't confirm the on-chain crediting here. The site's own numbers show $0.00 paid to creators and $4.61 owed.E35E36E39
  • Wallet connection: Clicking 'Connect wallet' opened a 'Connect a wallet' dialog that said no Solana wallet was found and suggested Phantom, Solflare or Backpack. Connecting a wallet is blocked in this sandbox.E38
  • Live data / analytics: The Analytics page called /api/analytics, /api/stats and /api/claims and showed figures from them: $14.44 total creator fees, $9.82 accruing, $4.61 owed, 5 token launches, daily charts and recent claims. The Payments page also loaded data from /api/payments and /api/creators/top.E35E39
  • Tech check: the site claims on-chain / smart contracts, wallet connection and live data / analytics, and its public page shows matching evidence.E30E31E29E11
  • We saw no known analytics or advertising services load on the first visit.E1
  • Its code can ask your wallet to sign transactions. Read every wallet pop-up before approving.E29

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

“…RN claimsFees are collected on a schedule and credited on chain: 100% to the creator. EARN takes no cut. 3Paid in USDC…”E30

Wallet requests in its code: signTransactionE29

Evidence found

Wallet connection

“Search tokens or creators ⌘K Launch Connect wallet Earn Creator fees from Pumpfun tokens paid to any , ,…”E31

Wallet requests in its code: signTransactionE29

Evidence found

Live data / analytics

“…Jensen Huang PaymentsOpen Creator fees, all time $4.60 AnalyticsOpen Paying out @yourhandle Fees to @yourhandle via EAR…”E32

Calls to its own backend: /api/stats, /api/tokens, /api/paymentsE11E12E13E14

Calls its own backend /api/stats, /api/tokens, /api/paymentsE11E12E13E14
Wallet code signTransactionE29
Contract calls in its code none seen
Talks to AI services none seen
Live connections none seen

What the AI agent tried

An AI agent (claude-opus-5-5) used the site in our sandbox for 6 steps and saw 1 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.

Couldn't test

On-chain / smart contracts

The Transparency and Analytics pages list three fee claims ($0.84, $2.23, $1.55) marked '100% to the creator', each with a Solscan tx link, and show Solana program addresses. Checking those transactions would mean leaving the site for Solscan, so I couldn't confirm the on-chain crediting here. The site's own numbers show $0.00 paid to creators and $4.61 owed.E35E36E39

Couldn't test

Wallet connection

Clicking 'Connect wallet' opened a 'Connect a wallet' dialog that said no Solana wallet was found and suggested Phantom, Solflare or Backpack. Connecting a wallet is blocked in this sandbox.E38

Seen working

Live data / analytics

The Analytics page called /api/analytics, /api/stats and /api/claims and showed figures from them: $14.44 total creator fees, $9.82 accruing, $4.61 owed, 5 token launches, daily charts and recent claims. The Payments page also loaded data from /api/payments and /api/creators/top.E35E39

Also noticed

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

Noticed

No payouts made yet

The Payments and Transparency pages show $0.00 paid to creators and 0 recipients paid, with $4.61 listed as owed and ready to send. The homepage says 'No payments yet.'E36E39

What it is

  • The Internet Archive first saved this site on 2025-09-03 (431 days ago).E33
  • The site describes itself as: “Point a pump.fun token's creator fees at any creator on X, Twitch, GitHub, Spotify or FOMO. They get paid in USDC.”E2
  • It's built with React (common tools for building web apps).E8
  • In your browser it can copy text to your clipboard and saves small bits of data in your browser.E9E10
  • It has sections such as /explore, /payments, /analytics, /launch, /claim and /transparency.E28
  • While loading, it called 7 endpoints on its own servers, such as /api/stats, /api/tokens, /api/payments and 4 more.E11E12E13E14

Where your data goes

Social & embedsEmbedded videos, posts and share buttons. 1
pbs.twimg.comX (Twitter) embeds: embedded posts 4×E7
FontsDownload typefaces. 2
fonts.gstatic.comGoogle Fonts: fonts 2×E6
fonts.googleapis.comGoogle Fonts: fonts 1×E5

Crypto and wallets

  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E29

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

signTransaction

Sign-in and accounts

Sign-in and account features show up in its code or traffic (/api/auth and /api/auth/logout).E21E22

/api/auth/api/auth/logout

Loading its content

Its content loads from its own API while you browse (/api/stats, /api/tokens, /api/payments, /api/claims and 2 more).E11E12E13E14E15

/api/stats/api/tokens/api/payments/api/claims/api/creators/top/api/analytics

Search

Search runs through /api/search.E19

/api/search

Saving data on your device

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

local_storage

Pages and API calls

Pages it links to

//explore/payments/analytics/launch/claim/transparency/docs/token/x/terms/privacy/disclosures/opt-out

Endpoints

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

earnrewards.fun/api/statsseenE11
earnrewards.fun/api/tokensseenE12
earnrewards.fun/api/paymentsseenE13
earnrewards.fun/api/claimsseenE14
earnrewards.fun/api/creators/topseenE15
earnrewards.fun/api/analyticsseenE16
earnrewards.fun/api/platformseenE17
/api/mecodeE18
/api/searchcodeE19
/api/lookupcodeE20
/api/authcodeE21
/api/auth/logoutcodeE22
/api/uploadcodeE23
/api/launch/preparecodeE24
/api/launch/confirmcodeE25
/api/withdrawcodeE26
/api/optoutcodeE27

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: Earn - Earn money through token fees
page title · https://earnrewards.fun/
E2
Page description: Point a pump.fun token's creator fees at any creator on X, Twitch, GitHub, Spotify or FOMO. They get paid in USDC.
page description · https://earnrewards.fun/
E3
Main heading: Earn
page h1 · https://earnrewards.fun/
E4
16 request(s) to earnrewards.fun
types: 7 fetch, 6 image, 1 document
GET https://earnrewards.fun/ · fetch · 16 requests · network recording
E5
1 request(s) to fonts.googleapis.com
types: 1 stylesheet
GET https://fonts.googleapis.com/css2 · stylesheet · network recording
E6
2 request(s) to fonts.gstatic.com
types: 2 font
GET https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2 · font · 2 requests · network recording
E7
4 request(s) to pbs.twimg.com
types: 4 image
GET https://pbs.twimg.com/profile_images/2119461397100703745/FAvyZs5G_normal.jpg · image · 4 requests · network recording
E8
React detected by the code reader (react-runtime)
confidence: medium
earnrewards.fun/assets/index-OPpWojHe.js · “react-runtime” · the code reader
E9
Uses the browser ability: clipboard_write
can copy text to your clipboard
earnrewards.fun/assets/index-OPpWojHe.js @ 51:24284 · “clipboard.writeText(” · pattern scan
E10
Uses the browser ability: local_storage
saves small bits of data in your browser
earnrewards.fun/assets/index-OPpWojHe.js @ 46:2392 · “localStorage.setItem(” · pattern scan
E11
The page called /api/stats on earnrewards.fun (GET)
GET https://earnrewards.fun/api/stats · fetch · network recording
E12
The page called /api/tokens on earnrewards.fun (GET)
GET https://earnrewards.fun/api/tokens · fetch · network recording
E13
The page called /api/payments on earnrewards.fun (GET)
GET https://earnrewards.fun/api/payments · fetch · network recording
E14
The page called /api/claims on earnrewards.fun (GET)
GET https://earnrewards.fun/api/claims · fetch · network recording
E15
The page called /api/creators/top on earnrewards.fun (GET)
GET https://earnrewards.fun/api/creators/top · fetch · network recording
E16
The page called /api/analytics on earnrewards.fun (GET)
GET https://earnrewards.fun/api/analytics · fetch · network recording
E17
The page called /api/platform on earnrewards.fun (GET)
GET https://earnrewards.fun/api/platform · fetch · network recording
E18
Code reader found the endpoint /api/me
how: call:fetch
earnrewards.fun/assets/index-OPpWojHe.js @ 44:1965 · “/api/me” · the code reader
E19
The code names the endpoint /api/search
earnrewards.fun/assets/index-OPpWojHe.js @ 44:1832 · “/api/search” · pattern scan
E20
The code names the endpoint /api/lookup
earnrewards.fun/assets/index-OPpWojHe.js @ 44:1891 · “/api/lookup” · pattern scan
E21
The code names the endpoint /api/auth
earnrewards.fun/assets/index-OPpWojHe.js @ 44:2174 · “/api/auth” · pattern scan
E22
The code names the endpoint /api/auth/logout
earnrewards.fun/assets/index-OPpWojHe.js @ 44:2243 · “/api/auth/logout” · pattern scan
E23
The code names the endpoint /api/upload
earnrewards.fun/assets/index-OPpWojHe.js @ 44:2328 · “/api/upload” · pattern scan
E24
The code names the endpoint /api/launch/prepare
earnrewards.fun/assets/index-OPpWojHe.js @ 44:2366 · “/api/launch/prepare” · pattern scan
E25
The code names the endpoint /api/launch/confirm
earnrewards.fun/assets/index-OPpWojHe.js @ 44:2415 · “/api/launch/confirm” · pattern scan
E26
The code names the endpoint /api/withdraw
earnrewards.fun/assets/index-OPpWojHe.js @ 44:2474 · “/api/withdraw” · pattern scan
E27
The code names the endpoint /api/optout
earnrewards.fun/assets/index-OPpWojHe.js @ 44:2506 · “/api/optout” · pattern scan
E28
19 links to pages on the same site
page links · https://earnrewards.fun/ · /, /explore, /payments, /analytics, /launch, /claim, /transparency, /docs, /token, /x, /terms, /privacy
E29
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
earnrewards.fun/assets/index-OPpWojHe.js @ 46:1794 · “signAndSendTransaction” · pattern scan
E30
The site says: “…RN claimsFees are collected on a schedule and credited on chain: 100% to the creator. EARN takes no cut. 3Paid in USDC…”
page text · https://earnrewards.fun/ · …RN claimsFees are collected on a schedule and credited on chain: 100% to the creator. EARN takes no cut. 3Paid in USDC…
E31
The site says: “Search tokens or creators ⌘K Launch Connect wallet Earn Creator fees from Pumpfun tokens paid to any , ,…”
page text · https://earnrewards.fun/ · Search tokens or creators ⌘K Launch Connect wallet Earn Creator fees from Pumpfun tokens paid to any , ,…
E32
The site says: “…Jensen Huang PaymentsOpen Creator fees, all time $4.60 AnalyticsOpen Paying out @yourhandle Fees to @yourhandle via EAR…”
page text · https://earnrewards.fun/ · …Jensen Huang PaymentsOpen Creator fees, all time $4.60 AnalyticsOpen Paying out @yourhandle Fees to @yourhandle via EAR…
E33
The Internet Archive first saved earnrewards.fun on 2025-09-03 and has snapshots from 7 different days
page web archive · https://web.archive.org/web/20250903162101/earnrewards.fun
E34
Agent step 1: view
AI agent step 1 · view on /
E35
Agent step 2: go /analytics
AI agent step 2 · go on /analytics · page called GET earnrewards.fun/api/analytics, GET earnrewards.fun/api/stats, GET earnrewards.fun/api/claims
E36
Agent step 3: go /transparency
AI agent step 3 · go on /transparency · page called GET earnrewards.fun/api/stats, GET earnrewards.fun/api/claims
E37
Agent step 4: go /analytics (not done: Already opened /analytics at step 2: its view is above; pick another page.)
AI agent step 4 · go on /transparency
E38
Agent step 5: click Connect wallet
AI agent step 5 · click on /transparency
E39
Agent step 6: go /payments
AI agent step 6 · go on /payments · page called GET earnrewards.fun/api/stats, GET earnrewards.fun/api/payments, GET earnrewards.fun/api/claims, GET earnrewards.fun/api/creators/top

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 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 5gzS9qWW.