chain.link talked to 41 outside services on a first visit, including 15 that measure visits or show ads.E13E30E34E43
An AI agent used the site and saw 4 of 5 claimed features working.E107E111E109E110E102
AI / agents: The /agents page and its docs describe Chainlink for Agents (beta), which is installed as agent skills from GitHub. Using it needs an agent wallet, USDC funding, x402 fees and a platform login, so there was no in-browser demo to try.E107E111
On-chain / smart contracts: The staking app showed the ETH/USD feed answer ($2,043.93) with 30 of 31 node operators responding, each linked to an Etherscan contract address. The CCIP Explorer listed recent onchain cross-chain messages with source and destination transaction hashes.E109E110
Staking / yield: staking.chain.link loaded live staking data: a 4.32% variable reward rate and the v0.2 community pool shown as filled at 40,875,000 LINK. Actually staking needs a wallet connection, so I didn't try it.E109
Tech check: the site claims a working app / platform, and its public page shows matching evidence.E99E86E87
Tech check: the site mentions ai / agents, on-chain / smart contracts, staking / yield and 1 more, but we found nothing behind those in what its public page loads.E95E96E97E98
Before you click anything, the page loads analytics or ad services: Google Analytics / Tag Manager, Meta Pixel, Google Ads / DoubleClick, LinkedIn Ads, Meta / Facebook and 3 more.E13E30E34E43E23E33
35 cookies were set in your browser, 23 of them by other companies' domains.E46E48E49E50E52
Tech check
What the site says about itself, next to what its public page actually loads. Facts only, no verdict: you decide.
Nothing found on the public page
AI / agents
“…ew Verified data, execution, and cross-chain layer for AI agents The Chainlink Stack Platform overview Data Data…”E95
No matching code, calls or services in what loaded for us.
Nothing found on the public page
On-chain / smart contracts
“…xt-gen DeFi Market and Data Feeds Utilize ultra-secure onchain data for smart contracts DataLink Publish and commerci…”E96
No matching code, calls or services in what loaded for us.
Nothing found on the public page
Staking / yield
“…per FAQ Education hub Ecosystem Become a data provider Staking Economics Reserve Popular Real-world assets explained…”E97
No matching code, calls or services in what loaded for us.
Nothing found on the public page
Live data / analytics
“…Reliable, low-latency data feeds for high-throughput, real-time derivatives markets Secure automation of settlements a…”E98
No matching code, calls or services in what loaded for us.
Evidence found
A working app / platform
“…G Copy as SVG Download all logos View brand guidelines Platform Interop & Orchestration Cross-Chain Interoperability P…”E99
An AI agent (claude-opus-5-5) used the site in our sandbox for 11 steps and saw 4 of 5 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
AI / agents
The /agents page and its docs describe Chainlink for Agents (beta), which is installed as agent skills from GitHub. Using it needs an agent wallet, USDC funding, x402 fees and a platform login, so there was no in-browser demo to try.E107E111
Seen working
On-chain / smart contracts
The staking app showed the ETH/USD feed answer ($2,043.93) with 30 of 31 node operators responding, each linked to an Etherscan contract address. The CCIP Explorer listed recent onchain cross-chain messages with source and destination transaction hashes.E109E110
Seen working
Staking / yield
staking.chain.link loaded live staking data: a 4.32% variable reward rate and the v0.2 community pool shown as filled at 40,875,000 LINK. Actually staking needs a wallet connection, so I didn't try it.E109
Seen working
Live data / analytics
The data.chain.link feeds dashboard was blocked by a Vercel security checkpoint ('Failed to verify your browser'). Live data did show elsewhere: the staking page had per-node ETH/USD answers updated 3 minutes earlier, and the CCIP Explorer listed messages that were seconds to minutes old.E102E109E110
Seen working
A working app / platform
The CCIP Explorer app loaded and made API calls (api.ccip.chain.link/v2/messages and /v2/tokens), then showed a live table of cross-chain messages with their statuses and a list of top tokens.E110
Also noticed
Things the agent saw along the way that aren't among the site's claims. Not counted above.
Noticed
data.chain.link blocked by bot checkpoint
Every data.chain.link page I tried (/, /agents, /staking) returned a Vercel Security Checkpoint error, 'Code 21', in the sandboxed browser.E102E103E104
What it is
The Internet Archive first saved this site on 2015-04-06 (4236 days ago).E100
The site describes itself as: “Chainlink is the industry-standard oracle platform powering the majority of decentralized finance and bringing the capital markets onchain.”E2
It's built with jQuery (common tools for building web apps).E81
In your browser it can copy text to your clipboard and saves small bits of data in your browser.E88E89
It has sections such as /brand-assets, /cross-chain, /chainlink-runtime-environment, /fulcrum, /agents and /platform.E94
Where your data goes
Analytics & trackingCount visits and record what you do on the page.4
www.googletagmanager.com
Google Analytics / Tag Manager: Google's visitor analytics and tag loader
Wallet tools in the code: WalletConnect / Reown and wagmi.E86E87
How key features work
Connecting your wallet
It connects to crypto wallets using WalletConnect / Reown and wagmi. Connecting shows the site your wallet address; it doesn't move funds by itself.E86E87
WalletConnect / Reownwagmi
Measuring what you do
Visits and clicks are measured with Google Analytics / Tag Manager, Meta Pixel and Google tag (gtag.js) (found in its traffic or its code).E13E30E34E43E82
Google Analytics / Tag ManagerMeta PixelGoogle tag (gtag.js)
How ads get picked
Ads are chosen through ad networks and exchanges (Google Ads / DoubleClick, LinkedIn Ads and Meta / Facebook); they receive details about your visit to bid on the ad space.E23E33E31E35
Google Ads / DoubleClickLinkedIn AdsMeta / Facebook
Saving data on your device
It saves data in your browser (localStorage), so some things persist between visits.E89E80
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: Chainlink: The Industry-Standard Oracle Platform
page title · https://chain.link/
E2
Page description: Chainlink is the industry-standard oracle platform powering the majority of decentralized finance and bringing the capital markets onchain.
page description · https://chain.link/
E3
1 request(s) to chain.link
types: 1 document
GET https://chain.link/ · document · network recording
E4
63 request(s) to cdn.prod.website-files.com
types: 35 image, 23 script, 3 font
GET https://cdn.prod.website-files.com/5f6b7190899f41fb70882d08/css/clstaging.shared.a9667185a.min.css · image · 63 requests · network recording
E5
3 request(s) to use.typekit.net
types: 2 font, 1 script
GET https://use.typekit.net/bxm3pak.js · font · 3 requests · network recording
E6
1 request(s) to cdn.intellimize.co
types: 1 script
GET https://cdn.intellimize.co/snippet/117456865.js · script · network recording
E7
2 request(s) to cdnjs.cloudflare.com
types: 2 script
GET https://cdnjs.cloudflare.com/ajax/libs/gsap/3.12.2/Draggable.min.js · script · 2 requests · network recording
E8
1 request(s) to d3e54v103j8qbb.cloudfront.net
types: 1 script
GET https://d3e54v103j8qbb.cloudfront.net/js/jquery-3.5.1.min.dc5e7f18c8.js · script · network recording
E9
2 request(s) to hubspotonwebflow.com
types: 1 script, 1 fetch
GET https://hubspotonwebflow.com/assets/js/form-124.js · script · 2 requests · network recording
E10
3 request(s) to cdn.jsdelivr.net
types: 3 script
GET https://cdn.jsdelivr.net/npm/@finsweet/attributes-mirrorclick@1/mirrorclick.js · script · 3 requests · network recording
E11
1 request(s) to hubspotv2.use1-marketplace-1p-apps-prod-red.if.webflow.services
types: 1 script
GET https://hubspotv2.use1-marketplace-1p-apps-prod-red.if.webflow.services/static/disable-hubspot-chatbot.js · script · network recording
E12
1 request(s) to js.hs-scripts.com
types: 1 script
GET https://js.hs-scripts.com/20755222.js · script · network recording
E13
4 request(s) to www.googletagmanager.com
types: 4 script
GET https://www.googletagmanager.com/gtm.js · script · 4 requests · network recording
E14
2 request(s) to api.intellimize.co
types: 2 fetch
GET https://api.intellimize.co/context-v2/117456865 · fetch · 2 requests · network recording
E15
1 request(s) to js.hscollectedforms.net
types: 1 script
GET https://js.hscollectedforms.net/collectedforms.js · script · network recording
E16
1 request(s) to js.hs-analytics.net
types: 1 script
GET https://js.hs-analytics.net/analytics/1794339300000/20755222.js · script · network recording
E17
1 request(s) to js.hs-banner.com
types: 1 script
GET https://js.hs-banner.com/v2/20755222/banner.js · script · network recording
E18
1 request(s) to js.hsadspixel.net
types: 1 script
GET https://js.hsadspixel.net/pixels.js · script · network recording
E19
1 request(s) to p.typekit.net
types: 1 image
GET https://p.typekit.net/p.gif · image · network recording
E20
3 request(s) to tag.adrsbl.io
types: 2 image, 1 script
GET https://tag.adrsbl.io/p.js · image · 3 requests · network recording
E21
1 request(s) to static.ads-twitter.com
types: 1 script
GET https://static.ads-twitter.com/uwt.js · script · network recording
E22
4 request(s) to www.google.com
types: 3 fetch, 1 image
GET https://www.google.com/ccm/collect · fetch · 4 requests · network recording
E23
1 request(s) to ad.doubleclick.net
types: 1 fetch
GET https://ad.doubleclick.net/ccm/s/collect · fetch · network recording
E24
1 request(s) to api.hubapi.com
types: 1 xhr
GET https://api.hubapi.com/hs-script-loader-public/v2/config/pixels-and-events/json · xhr · network recording
E25
1 request(s) to forms.hscollectedforms.net
types: 1 xhr
GET https://forms.hscollectedforms.net/collected-forms/v1/config/json · xhr · network recording
E26
2 request(s) to log.intellimize.co
types: 2 ping
GET https://log.intellimize.co/logger · ping · 2 requests · network recording
E27
1 request(s) to snap.licdn.com
types: 1 script
GET https://snap.licdn.com/li.lms-analytics/insight.min.js · script · network recording
E28
3 request(s) to t.co
types: 3 image
GET https://t.co/1/i/adsct · image · 3 requests · network recording
E29
3 request(s) to analytics.twitter.com
types: 3 image
GET https://analytics.twitter.com/1/i/adsct · image · 3 requests · network recording
E30
1 request(s) to analytics.google.com
types: 1 fetch
GET https://analytics.google.com/g/collect · fetch · network recording
E31
1 request(s) to stats.g.doubleclick.net
types: 1 ping
GET https://stats.g.doubleclick.net/g/collect · ping · network recording
E32
1 request(s) to forms.hsforms.com
types: 1 image
GET https://forms.hsforms.com/embed/v3/counters.gif · image · network recording
E33
1 request(s) to googleads.g.doubleclick.net
types: 1 script
GET https://googleads.g.doubleclick.net/pagead/viewthroughconversion/346357746/ · script · network recording
E34
1 request(s) to www.google-analytics.com
types: 1 fetch
GET https://www.google-analytics.com/g/collect · fetch · network recording
E35
4 request(s) to px.ads.linkedin.com
types: 3 image, 1 fetch
GET https://px.ads.linkedin.com/collect · image · 4 requests · network recording
E36
1 request(s) to secure.adnxs.com
types: 1 fetch
GET https://secure.adnxs.com/getuidp · fetch · network recording
E37
1 request(s) to match.adsrvr.org
types: 1 fetch
GET https://match.adsrvr.org/track/rid · fetch · network recording
E38
1 request(s) to v6.tag.adrsbl.io
types: 1 image
GET https://v6.tag.adrsbl.io/v1/resolve · image · network recording
E39
1 request(s) to api.adradv.io
types: 1 image
GET https://api.adradv.io/v1/events/p.png · image · network recording
E40
2 request(s) to challenges.cloudflare.com
types: 2 script
GET https://challenges.cloudflare.com/turnstile/v0/api.js · script · 2 requests · network recording
E41
1 request(s) to www.linkedin.com
types: 1 image
GET https://www.linkedin.com/px/li_sync · image · network recording
E42
1 request(s) to track.hubspot.com
types: 1 image
GET https://track.hubspot.com/__ptq.gif · image · network recording
E43
2 request(s) to connect.facebook.net
types: 2 script
GET https://connect.facebook.net/en_US/fbevents.js · script · 2 requests · network recording
E44
1 request(s) to www.facebook.com
types: 1 image
GET https://www.facebook.com/tr/ · image · network recording
E45
Cookie '_cfuvid' set for chain.link
session cookie
cookie _cfuvid on chain.link · value not stored
E46
Cookie '__cf_bm' set for hs-scripts.com
kept for about 0 days
cookie __cf_bm on hs-scripts.com · value not stored
E47
Cookie '_gcl_au' set for chain.link
kept for about 90 days
cookie _gcl_au on chain.link · value not stored
E48
Cookie '__cf_bm' set for hsadspixel.net
kept for about 0 days
cookie __cf_bm on hsadspixel.net · value not stored
E49
Cookie '__cf_bm' set for hs-banner.com
kept for about 0 days
cookie __cf_bm on hs-banner.com · value not stored
E50
Cookie '__cf_bm' set for hs-analytics.net
kept for about 0 days
cookie __cf_bm on hs-analytics.net · value not stored
E51
Cookie '_twpid' set for chain.link
kept for about 390 days
cookie _twpid on chain.link · value not stored
E52
Cookie 'rd_nonce' set for adrsbl.io
kept for about 400 days
cookie rd_nonce on adrsbl.io · value not stored
E53
Cookie '_ga_J0XYMHRWS9' set for chain.link
kept for about 400 days
cookie _ga_J0XYMHRWS9 on chain.link · value not stored
E54
Cookie '_ga' set for chain.link
kept for about 400 days
cookie _ga on chain.link · value not stored
E55
Cookie 'muc_ads' set for t.co
kept for about 400 days
cookie muc_ads on t.co · value not stored
E56
Cookie 'guest_id_marketing' set for twitter.com
kept for about 400 days
cookie guest_id_marketing on twitter.com · value not stored
E57
Cookie 'guest_id_ads' set for twitter.com
kept for about 400 days
cookie guest_id_ads on twitter.com · value not stored
E58
Cookie 'personalization_id' set for twitter.com
kept for about 400 days
cookie personalization_id on twitter.com · value not stored
E59
Cookie 'guest_id' set for twitter.com
kept for about 400 days
cookie guest_id on twitter.com · value not stored
E60
Cookie '__cf_bm' set for twitter.com
kept for about 0 days
cookie __cf_bm on twitter.com · value not stored
E61
Cookie '__cf_bm' set for hsforms.com
kept for about 0 days
cookie __cf_bm on hsforms.com · value not stored
E62
Cookie 'test_cookie' set for doubleclick.net
kept for about 0 days
cookie test_cookie on doubleclick.net · value not stored
E63
Cookie '_ga_M9HD4JHXSZ' set for chain.link
kept for about 400 days
cookie _ga_M9HD4JHXSZ on chain.link · value not stored
E64
Cookie '___adrsbl_nonce' set for chain.link
kept for about 400 days
cookie ___adrsbl_nonce on chain.link · value not stored
E65
Cookie 'TDID' set for adsrvr.org
kept for about 365 days
cookie TDID on adsrvr.org · value not stored
E66
Cookie 'li_sugr' set for linkedin.com
kept for about 90 days
cookie li_sugr on linkedin.com · value not stored
E67
Cookie 'bcookie' set for linkedin.com
kept for about 365 days
cookie bcookie on linkedin.com · value not stored
E68
Cookie 'lidc' set for linkedin.com
kept for about 1 days
cookie lidc on linkedin.com · value not stored
E69
Cookie '__cf_bm' set for linkedin.com
kept for about 0 days
cookie __cf_bm on linkedin.com · value not stored
E70
Cookie 'rd_nonce' set for adradv.io
kept for about 400 days
cookie rd_nonce on adradv.io · value not stored
E71
Cookie 'UserMatchHistory' set for linkedin.com
kept for about 30 days
cookie UserMatchHistory on linkedin.com · value not stored
E72
Cookie 'AnalyticsSyncHistory' set for linkedin.com
kept for about 30 days
cookie AnalyticsSyncHistory on linkedin.com · value not stored
E73
Cookie 'bscookie' set for www.linkedin.com
kept for about 365 days
cookie bscookie on www.linkedin.com · value not stored
E74
Cookie '__hstc' set for chain.link
kept for about 180 days
cookie __hstc on chain.link · value not stored
E75
Cookie 'hubspotutk' set for chain.link
kept for about 180 days
cookie hubspotutk on chain.link · value not stored
The site says: “…ew Verified data, execution, and cross-chain layer for AI agents The Chainlink Stack Platform overview Data Data…”
page text · https://chain.link/ · …ew Verified data, execution, and cross-chain layer for AI agents The Chainlink Stack Platform overview Data Data…
E96
The site says: “…xt-gen DeFi Market and Data Feeds Utilize ultra-secure onchain data for smart contracts DataLink Publish and commerci…”
page text · https://chain.link/ · …xt-gen DeFi Market and Data Feeds Utilize ultra-secure onchain data for smart contracts DataLink Publish and commerci…
E97
The site says: “…per FAQ Education hub Ecosystem Become a data provider Staking Economics Reserve Popular Real-world assets explained…”
page text · https://chain.link/ · …per FAQ Education hub Ecosystem Become a data provider Staking Economics Reserve Popular Real-world assets explained…
E98
The site says: “…Reliable, low-latency data feeds for high-throughput, real-time derivatives markets Secure automation of settlements a…”
page text · https://chain.link/ · …Reliable, low-latency data feeds for high-throughput, real-time derivatives markets Secure automation of settlements a…
E99
The site says: “…G Copy as SVG Download all logos View brand guidelines Platform Interop & Orchestration Cross-Chain Interoperability P…”
page text · https://chain.link/ · …G Copy as SVG Download all logos View brand guidelines Platform Interop & Orchestration Cross-Chain Interoperability P…
E100
The Internet Archive first saved chain.link on 2015-04-06 and has snapshots from 1478 different days
page web archive · https://web.archive.org/web/20150406235402/chain.link
E101
Agent step 1: view
AI agent step 1 · view on /
E102
Agent step 2: go /
AI agent step 2 · go on / · page called POST analytics.google.com/g/collect, POST www.google-analytics.com/g/collect, POST www.google.com/g/collect, GET data.chain.link/.well-known/vercel/security/static/challenge.v2.wasm, POST data.chain.link/.well-known/vercel/security/request-challenge
E103
Agent step 3: go /agents
AI agent step 3 · go on /agents · page called GET data.chain.link/.well-known/vercel/security/static/challenge.v2.wasm, POST data.chain.link/.well-known/vercel/security/request-challenge
E104
Agent step 4: go /staking
AI agent step 4 · go on /staking · page called GET data.chain.link/.well-known/vercel/security/static/challenge.v2.wasm, POST data.chain.link/.well-known/vercel/security/request-challenge
E105
Agent step 5: go /agents (not done: Already opened /agents at step 3: its view is above; pick another page.)
AI agent step 5 · go on /staking
E106
Agent step 6: go /data-feeds
AI agent step 6 · go on /data-feeds · page called POST api.intellimize.co/context-v2/117456865, POST api.intellimize.co/prediction/117456865, POST www.google.com/ccm/collect, GET api.hubapi.com/hs-script-loader-public/v2/config/pixels-and-events/json, GET forms.hscollectedforms.net/collected-forms/v1/config/json, POST www.google.com/rmkt/collect/34
E107
Agent step 7: click Chainlink for Agents NEW
AI agent step 7 · click on /agents · page called POST analytics.google.com/g/collect, POST www.google-analytics.com/g/collect, POST px.ads.linkedin.com/wa/, POST www.google.com/g/collect, POST api.intellimize.co/context-v2/117456865, POST api.intellimize.co/prediction/117456865, POST www.google.com/ccm/collect, GET forms.hscollectedforms.net/colle
E108
Agent step 8: go /data-feeds (not done: Already opened /data-feeds at step 6: its view is above; pick another page.)
AI agent step 8 · go on /agents
E109
Agent step 9: go /
AI agent step 9 · go on / · page called POST www.google-analytics.com/g/collect, POST analytics.google.com/g/collect, POST www.google.com/g/collect, POST o4509317873270784.ingest.us.sentry.io/api/4510667916181504/envelope/, GET staking.chain.link/api/query, POST staking.chain.link/api/regionsanction, GET explorer-api.walletconnect.com/w3m
E110
Agent step 10: go /
AI agent step 10 · go on / · page called POST www.google-analytics.com/g/collect, POST o4509317873270784.ingest.us.sentry.io/api/4510667916181504/envelope/, POST www.google.com/g/collect, POST ccip.chain.link/monitoring, GET api.slush.app/api/wallet/metadata, GET config.ton.org/wallets-v2.json, GET api.ccip.chain.link/v2/tokens, GET api.cc
E111
Agent step 11: go /resources/chainlink-for-agents
AI agent step 11 · go on /solutions/chainlink-for-agents · page called POST analytics.google.com/g/collect, POST ccip.chain.link/monitoring, POST www.google.com/g/collect, GET api.hubapi.com/hs-script-loader-public/v2/config/pixels-and-events/json, GET forms.hscollectedforms.net/collected-forms/v1/config/json, POST px.ads.linkedin.com/wa/
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 42 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 Bwf5g1t3.
Paste a coin address, a ticker, a wallet or an X post. The scan takes seconds, it's free, and there's no sign-up.
Every coin gets a green, yellow or red light with a score out of 100. Every point links to its source.
Is the tech real?90
Is the dev legit?40
Fair launch?20
2 of 4 · How to read a coin
Three questions, then the money
Tech, dev, launch: each has its own score and its top reasons, and the weakest one sets the light.
Who's behind it: the dev's linked wallets, crews that buy launches together, and who paid for the launch block.
Money taken out: what the dev and the launch-block wallets sold or pulled in the first 24 hours.
X@trenchinspector + CATelegram/s CADiscord/check CA
3 of 4 · Use it where you trade
Ask from X, Telegram or Discord
X: tag @trenchinspector with a coin address and it replies with the light and why.
Telegram and Discord: add the bot to your group and send a coin address.
Pulse: new launches appear about a second after they go live, and each one gets a light once it's scanned.
$COIN · dev sold 4.2%liquidity −40% in 10 min
4 of 4 · Stay on it
Track coins and wallets
Press Track on any coin or wallet. You'll get a browser notification when the dev sells, liquidity is pulled, the price moves hard, or a tracked wallet trades.
No account needed. Tracking is tied to this browser. See it all under Tracking.