Website report · 2 h ago

greymarket.work

“Greymarket — Pre-IPO Companies & VC Funds”

Template-written 103 evidence items Code reader analysed 34 scripts
What this means for you

Greymarket only talked to its own servers while we watched.E1

  • An AI agent used the site and saw 3 of 6 claimed features working.E94E95E97E102E103E99
  • AI / agents: The quoted text is a price ticker for tokens linked to AI companies (e.g. Figure AI), not an AI or agent feature. I found no chatbot or agent tool on the home, markets, asset or trade pages.E94E95E97
  • On-chain / smart contracts: The SPY trade page returned a live quote marked 'Onchain quote checked' with a current Robinhood Chain block number. It compared 12 pools across venues such as Ramses, Aero and Uniswap v4, and it links to a token contract on Blockscout.E102E103
  • Wallet connection: 'Connect wallet' buttons appear on the trade page and the swap & bridge panel. Connecting a wallet is blocked in this sandbox.E99E102
  • Tech check: the site claims on-chain / smart contracts, wallet connection, trading / swaps / bots and 1 more, and its public page shows matching evidence.E88E89E34E35E36
  • Tech check: the site mentions ai / agents and staking / yield, but we found nothing behind those in what its public page loads.E87E91
  • We saw no known analytics or advertising services load on the first visit.E1
  • Its code can ask your wallet to approve token spending, sign structured data (logins, orders or off-chain approvals), send transactions, send batches of transactions and 1 more. Read every wallet pop-up before approving.E32E26E27E31E33

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

“…l PreStocks · Pre-IPO $142.62 $1.09 (0.76%) 24H Figure AI PreStocks · Pre-IPO $164.18 $0.81 (0.49%) History Kals…”E87

No matching code, calls or services in what loaded for us.

Evidence found

On-chain / smart contracts

“…issuer redemption is available because a token trades onchain. Is an Anthropic IPO date guaranteed? No. Anthropic fi…”E88

Contract calls in its code: approve, transferFrom, transferE34E35E36E37

Blockchains named in its code: Robinhood ChainE86

Wallet requests in its code: approve, eth_signTypedData, eth_sendTransactionE32E26E27E31

Evidence found

Wallet connection

“…Beyond Public Markets. Explore Pre-IPO Explore markets Connect wallet Discover private-market exposure. Pre-IPO companies an…”E89

Wallet libraries in its code: WalletConnect / Reown, viem, EIP-6963 wallet discoveryE9E10E11

Wallet requests in its code: approve, eth_signTypedData, eth_sendTransactionE32E26E27E31

Evidence found

Trading / swaps / bots

“…rketsBNB ChainExplore routesSolanaExplore markets Open Swap & Bridge Private Companies. Venture Capital. Greymarke…”E90

Transaction requests to your wallet: eth_sendTransaction, wallet_sendCalls, signTransactionE27E31E33

Nothing found on the public page

Staking / yield

“…ies. You receive the issuer’s instrument, not a direct stake in every underlying company. Which private companies a…”E91

No matching code, calls or services in what loaded for us.

Evidence found

A working app / platform

“…Valuation Lens VC X-Ray IPO Radar Solana · Multichain Launch App Your Gateway to Explore exposure to private companies…”E92

Calls to its own backend: /api/market-charts, /api/marketsE14E15

Wallet code: WalletConnect / Reown, viem, EIP-6963 wallet discoveryE9E10E11

Calls its own backend /api/market-charts, /api/marketsE14E15
Wallet code WalletConnect / Reown, viem, EIP-6963 wallet discoveryE9E10E11E32
Contract calls in its code approve, transferFrom, transferE34E35E36E37
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 10 steps and saw 3 of 6 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.

Not seen working

AI / agents

The quoted text is a price ticker for tokens linked to AI companies (e.g. Figure AI), not an AI or agent feature. I found no chatbot or agent tool on the home, markets, asset or trade pages.E94E95E97

Seen working

On-chain / smart contracts

The SPY trade page returned a live quote marked 'Onchain quote checked' with a current Robinhood Chain block number. It compared 12 pools across venues such as Ramses, Aero and Uniswap v4, and it links to a token contract on Blockscout.E102E103

Couldn't test

Wallet connection

'Connect wallet' buttons appear on the trade page and the swap & bridge panel. Connecting a wallet is blocked in this sandbox.E99E102

Seen working

Trading / swaps / bots

On the trade page, 'Refresh quote' called /api/quote and returned a quote for 1000 USDG of about 1.3238 SPY, with an execution price, a minimum received amount and ranked routes. Running a trade requires a wallet signature, and buying requires holding 1,000,000 of the site's Solana token. The swap & bridge panel only opens after a wallet connects.E99E103

Not seen working

Staking / yield

The quoted text says buyers do not get 'a direct stake' in a company; it does not describe a staking feature. I saw no staking or yield feature on any page I visited.E94E95E97

Seen working

A working app / platform

'Launch App' opened a markets catalog listing 205 assets, with a filterable search and a live Robinhood Chain price table. The asset pages loaded valuation data and price charts, and switching the chart to 7D called /api/market-history and updated the history.E95E96E97E98

Also noticed

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

Noticed

Token-holding gate for purchases

The trade page and footer say purchases require holding at least 1,000,000 of the site's Solana token (CA SfN45ywc…grey), checked by signing a message. The Anthropic quote preview showed 'Access unavailable in your detected region.'E97E102

Noticed

Two different Anthropic token prices on one page

On the Anthropic asset page, the Valuation Lens showed a token price of $92.041. The price-history chart on the same page showed $897.28.E97E98

What it is

  • The Internet Archive has never saved this site, so it is probably new.E93
  • The site describes itself as: “Explore pre-IPO company exposure and tokenized VC funds with Greymarket. Discover private-market products, compare issuers and check availab”E2
  • It's built with Next.js and React (common tools for building web apps).E6E7
  • In your browser it can copy text to your clipboard and saves small bits of data in your browser.E12E13
  • It has sections such as /markets, /baskets, /valuation-lens, /vc-xray, /ipo-radar and /assets.E22E23
  • While loading, it called 2 endpoints on its own servers, such as /api/market-charts and /api/markets.E14E15

Where your data goes

On a first visit the page only talked to its own servers (greymarket.work).

Crypto and wallets

  • Wallet tools in the code: WalletConnect / Reown, viem and EIP-6963 wallet discovery.E9E10E11
  • approve: has code to ask for a token spending approval (lets a contract move that token from your wallet).E32
  • eth_signTypedData: asks you to sign structured data (can be a login, an order or an off-chain token approval).E26
  • eth_sendTransaction: asks your wallet to send a transaction (can move funds and costs a fee).E27
  • wallet_sendCalls: asks your wallet to send a batch of transactions in one go.E31
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E33
  • personal_sign: asks you to sign a text message (often to log in; moves no funds by itself).E25
  • Contract functions the app calls by name: approve, transferFrom, transfer, tokenURI, uri, text, resolveWithGateways, reverseWithGateways and 14 more.E34E35E36E37E38E39
  • Chains named in the code: Robinhood Chain.E86
  • 30 contract or wallet addresses are written into the code.E56E57E58E59
30 addresses found in the code
0x521cf887e6531c6f667b5bc4d896e5d9bfe8eb2e0xaf3d76f1834a1d425780943c99ea8a608f8a93f90x3139d77ace0cbaa5bdfd38bd1f1911a794af0b0e0x232b8ed6377be97813853b0ac104c4cda8378d1b0x5f604fba1162193a4388a5dfa56f556f3e133cc20xfaf9cb261b5fcc1f404bb10cd39c5c6c1974e6120x748c32c3ca24edf31ea597db1f3d330a7a6da3dc0x36046893810a7e7fce501229d57dc3fc8c8716d00x99d9d8663545151603863c5acbd6fc32188990090x05a3d1cd21d0c88145e82600e62e7e496e0f222b0x86923f96303d656e4aa86d9d42d1e57ad2023fdc0xdd356aa38f40a7b7076755ac854b6fbb1f0d305b0x12f190a9f9d7d37a250758b26824b97ce941bf540x28babd556b60e53663b8615036479a29c2cdd1bf0xb8dbf92f9741c9ac1c32115e78581f23509916fd0xa249baf1063af884807c1e1400aef7784836917e0x47f93d52cbec7c6d2cfc080e154002370a60daea0x1af6446f07eb1d97c546afc8c9544cbdf3ad51370x373c06c4f7bde527d7dae4ba169e42b55e393ced0xf6290b5e7c26502e2da514c31509849718ea76a50x156e175dd063a8ce274c50654ef40e0032b3fbcf0xc27dbd474af5181c5a8777903690d8d262d126480x141eea040c2250eec0314e336975e81f85f6585e0x4d21483a44bf67a86b77e3da301411880797d4520xad25ac6c84d497db898fa1e8387bf6af3532a1c40x48e39e56acdba37b09020c0b734a613c9a2f100a0x822cc93ffd030293e9842c30bbd678f5307018670x2f62fc9fabb470c690f141c28340ed832bb270200xcef9027c7d6985b85f0ba431125073529a947a680x5c90450bbb4273d7b2f17cf6917aeb237a569679

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 approve, eth_signTypedData, eth_sendTransaction, wallet_sendCalls and 4 more. Each of these opens a wallet pop-up you must approve; read it before you click.E32E26E27E31E33E34

approveeth_signTypedDataeth_sendTransactionwallet_sendCallssignTransactiontransferFromtransfertokenURI

Connecting your wallet

It connects to crypto wallets using WalletConnect / Reown, viem, EIP-6963 wallet discovery, approve and 2 more. Connecting shows the site your wallet address; it doesn't move funds by itself.E9E10E11E24E28

WalletConnect / ReownviemEIP-6963 wallet discoveryapproveeth_signTypedDataeth_sendTransaction

Reading the blockchain

It reads blockchain data (Robinhood Chain) to show balances, prices or contract state.E86

Robinhood Chain

Loading its content

Its content loads from its own API while you browse (/api/market-charts and /api/markets).E14E15

/api/market-charts/api/markets

Saving data on your device

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

local_storage

Pages and API calls

Pages it links to

//markets/baskets/valuation-lens/vc-xray/ipo-radar/assets/docs/cross-chain/private-markets/trade/portfolio/transform/activity/api/_next/image

Endpoints

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

greymarket.work/api/market-chartsseenE14
greymarket.work/api/marketsseenE15
/api/marketscodeE16
/api/valuationscodeE17
/api/market-chartscodeE18
/api/v1codeE19
/api/quotecodeE20
/api/portfoliocodeE21

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: Greymarket — Pre-IPO Companies & VC Funds
page title · https://greymarket.work/
E2
Page description: Explore pre-IPO company exposure and tokenized VC funds with Greymarket. Discover private-market products, compare issuers and check available wallet-
page description · https://greymarket.work/
E3
Site name: Greymarket
page site_name · https://greymarket.work/
E4
Main heading: Your Gateway to VC Funds
page h1 · https://greymarket.work/
E5
105 request(s) to greymarket.work
types: 54 image, 21 script, 19 fetch
GET https://greymarket.work/ · image · 105 requests · network recording
E6
Next.js detected by the code reader (next-runtime)
confidence: high
greymarket.work/_next/static/chunks/4502-13a6d936bcb543f0.js · “next-runtime” · the code reader
E7
React detected by the code reader (react-runtime)
confidence: medium
greymarket.work/_next/static/chunks/4bd1b696-100b9d70ed4e49c1.js · “react-runtime” · the code reader
E8
Datadog RUM found in the code
greymarket.work/_next/static/chunks/4502-13a6d936bcb543f0.js @ 1:7939 · “datadoghq” · pattern scan
E9
WalletConnect / Reown found in the code
greymarket.work/_next/static/chunks/app/layout-7c250bfd42684666.js @ 1:6531 · “WalletConnect” · pattern scan
E10
viem found in the code
greymarket.work/_next/static/chunks/5521-9836a24e8ef98594.js @ 1:27381 · “viem” · pattern scan
E11
EIP-6963 wallet discovery found in the code
greymarket.work/_next/static/chunks/6196-26799b568831d5b8.js @ 1:10881 · “eip6963:announceProvider” · pattern scan
E12
Uses the browser ability: clipboard_write
can copy text to your clipboard
greymarket.work/_next/static/chunks/app/layout-7c250bfd42684666.js @ 1:5838 · “clipboard.writeText(” · pattern scan
E13
Uses the browser ability: local_storage
saves small bits of data in your browser
greymarket.work/_next/static/chunks/6196-26799b568831d5b8.js @ 1:12957 · “localStorage.setItem(” · pattern scan
E14
The page called /api/market-charts on greymarket.work (GET)
GET https://greymarket.work/api/market-charts · fetch · network recording
E15
The page called /api/markets on greymarket.work (GET)
GET https://greymarket.work/api/markets · fetch · network recording
E16
Code reader found the endpoint /api/markets
how: call:fetch
greymarket.work/_next/static/chunks/6196-26799b568831d5b8.js @ 1:15541 · “/api/markets” · the code reader
E17
Code reader found the endpoint /api/valuations
how: call:fetch
greymarket.work/_next/static/chunks/app/valuation-lens/page-c0f51d17a7104b29.js @ 1:574 · “/api/valuations” · the code reader
E18
Code reader found the endpoint /api/market-charts
how: call:fetch
greymarket.work/_next/static/chunks/app/page-89a22f2941015a31.js @ 1:13869 · “/api/market-charts” · the code reader
E19
The code names the endpoint /api/v1
greymarket.work/ (page HTML) @ 4:32577 · “/api/v1” · pattern scan
E20
The code names the endpoint /api/quote
greymarket.work/_next/static/chunks/app/baskets/page-2173fecfaf30b30b.js @ 1:10838 · “/api/quote” · pattern scan
E21
The code names the endpoint /api/portfolio
greymarket.work/_next/static/chunks/app/baskets/page-2173fecfaf30b30b.js @ 1:11695 · “/api/portfolio” · pattern scan
E22
24 links to pages on the same site
page links · https://greymarket.work/ · /, /markets, /baskets, /valuation-lens, /vc-xray, /ipo-radar, /assets, /docs, /cross-chain, /private-markets, /trade, /portfolio
E23
Code reader found the route /_next/image
greymarket.work/_next/static/chunks/4473-6c4b60ad0d95ae46.js @ 1:2203 · “/_next/image” · the code reader
E24
Wallet request in code: eth_requestAccounts
asks to connect your wallet, which shows the site your address
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:9370 · “eth_requestAccounts” · pattern scan
E25
Wallet request in code: personal_sign
asks you to sign a text message (often to log in; moves no funds by itself)
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:10554 · “personal_sign” · pattern scan
E26
Wallet request in code: eth_signTypedData
asks you to sign structured data (can be a login, an order or an off-chain token approval)
greymarket.work/_next/static/chunks/5521-9836a24e8ef98594.js @ 7:117732 · “eth_signTypedData_v4” · pattern scan
E27
Wallet request in code: eth_sendTransaction
asks your wallet to send a transaction (can move funds and costs a fee)
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:5495 · “eth_sendTransaction” · pattern scan
E28
Wallet request in code: wallet_switchEthereumChain
asks your wallet to switch networks
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:11298 · “wallet_switchEthereumChain” · pattern scan
E29
Wallet request in code: wallet_addEthereumChain
asks your wallet to add a network
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:8961 · “wallet_addEthereumChain” · pattern scan
E30
Wallet request in code: wallet_watchAsset
asks your wallet to show a token
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:11429 · “wallet_watchAsset” · pattern scan
E31
Wallet request in code: wallet_sendCalls
asks your wallet to send a batch of transactions in one go
greymarket.work/_next/static/chunks/5521-9836a24e8ef98594.js @ 7:64966 · “wallet_sendCalls” · pattern scan
E32
Wallet request in code: approve
has code to ask for a token spending approval (lets a contract move that token from your wallet)
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:3893 · “functionName:"approve"” · pattern scan
E33
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:6779 · “signTransaction” · pattern scan
E34
Calls the contract function approve
1 place(s) in the code
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:3893 · “functionName:"approve"” · pattern scan
E35
Calls the contract function transferFrom
1 place(s) in the code
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:8543 · “functionName:"transferFrom"” · pattern scan
E36
Calls the contract function transfer
1 place(s) in the code
greymarket.work/_next/static/chunks/3503-3ab3f54160b6a96c.js @ 1:8603 · “functionName:"transfer"” · pattern scan
E37
Calls the contract function tokenURI
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 1:3355 · “functionName:"tokenURI"” · pattern scan
E38
Calls the contract function uri
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 1:3605 · “functionName:"uri"” · pattern scan
E39
Calls the contract function text
2 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 1:5370 · “functionName:"text"” · pattern scan
E40
Calls the contract function resolveWithGateways
2 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 1:5422 · “functionName:"resolveWithGateways"” · pattern scan
E41
Calls the contract function reverseWithGateways
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 1:6430 · “functionName:"reverseWithGateways"” · pattern scan
E42
Calls the contract function findResolver
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 1:7268 · “functionName:"findResolver"” · pattern scan
E43
Calls the contract function eip712Domain
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 1:13162 · “functionName:"eip712Domain"” · pattern scan
E44
Calls the contract function aggregate3
5 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:13552 · “functionName:"aggregate3"” · pattern scan
E45
Calls the contract function isValidSignature
2 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:13708 · “functionName:"isValidSignature"” · pattern scan
E46
Calls the contract function isValidSig
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:14215 · “functionName:"isValidSig"” · pattern scan
E47
Calls the contract function allowance
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:17646 · “functionName:"allowance"” · pattern scan
E48
Calls the contract function decimals
2 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:18152 · “functionName:"decimals"” · pattern scan
E49
Calls the contract function name
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:18222 · “functionName:"name"” · pattern scan
E50
Calls the contract function symbol
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:18290 · “functionName:"symbol"” · pattern scan
E51
Calls the contract function balanceOf
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:18703 · “functionName:"balanceOf"” · pattern scan
E52
Calls the contract function totalSupply
1 place(s) in the code
greymarket.work/_next/static/chunks/4574-bd33984fca8079a1.js @ 3:18838 · “functionName:"totalSupply"” · pattern scan
E53
Calls the contract function addr
2 place(s) in the code
greymarket.work/_next/static/chunks/5521-9836a24e8ef98594.js @ 7:1646 · “functionName:"addr"” · pattern scan
E54
Calls the contract function query
1 place(s) in the code
greymarket.work/_next/static/chunks/5521-9836a24e8ef98594.js @ 7:7244 · “functionName:"query"” · pattern scan
E55
Calls the contract function getEthBalance
2 place(s) in the code
greymarket.work/_next/static/chunks/5521-9836a24e8ef98594.js @ 9:4888 · “functionName:"getEthBalance"” · pattern scan
E56
Address in code: 0x521cf887e6531c6f667b5bc4d896e5d9bfe8eb2e
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:252 · “0x521cf887e6531c6f667b5bc4d896e5d9bfe8eb2e” · pattern scan
E57
Address in code: 0xaf3d76f1834a1d425780943c99ea8a608f8a93f9
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:411 · “0xaf3d76f1834a1d425780943c99ea8a608f8a93f9” · pattern scan
E58
Address in code: 0x3139d77ace0cbaa5bdfd38bd1f1911a794af0b0e
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:584 · “0x3139d77ace0cbaa5bdfd38bd1f1911a794af0b0e” · pattern scan
E59
Address in code: 0x232b8ed6377be97813853b0ac104c4cda8378d1b
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:743 · “0x232b8ed6377be97813853b0ac104c4cda8378d1b” · pattern scan
E60
Address in code: 0x5f604fba1162193a4388a5dfa56f556f3e133cc2
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:901 · “0x5f604fba1162193a4388a5dfa56f556f3e133cc2” · pattern scan
E61
Address in code: 0xfaf9cb261b5fcc1f404bb10cd39c5c6c1974e612
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:1070 · “0xfaf9cb261b5fcc1f404bb10cd39c5c6c1974e612” · pattern scan
E62
Address in code: 0x748c32c3ca24edf31ea597db1f3d330a7a6da3dc
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:1241 · “0x748c32c3ca24edf31ea597db1f3d330a7a6da3dc” · pattern scan
E63
Address in code: 0x36046893810a7e7fce501229d57dc3fc8c8716d0
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:1412 · “0x36046893810a7e7fce501229d57dc3fc8c8716d0” · pattern scan
E64
Address in code: 0x99d9d8663545151603863c5acbd6fc3218899009
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:1575 · “0x99d9d8663545151603863c5acbd6fc3218899009” · pattern scan
E65
Address in code: 0x05a3d1cd21d0c88145e82600e62e7e496e0f222b
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:1745 · “0x05a3d1cd21d0c88145e82600e62e7e496e0f222b” · pattern scan
E66
Address in code: 0x86923f96303d656e4aa86d9d42d1e57ad2023fdc
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:1900 · “0x86923f96303d656e4aa86d9d42d1e57ad2023fdc” · pattern scan
E67
Address in code: 0xdd356aa38f40a7b7076755ac854b6fbb1f0d305b
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:2069 · “0xdd356aa38f40a7b7076755ac854b6fbb1f0d305b” · pattern scan
E68
Address in code: 0x12f190a9f9d7d37a250758b26824b97ce941bf54
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:2229 · “0x12f190a9f9d7d37a250758b26824b97ce941bf54” · pattern scan
E69
Address in code: 0x28babd556b60e53663b8615036479a29c2cdd1bf
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:2389 · “0x28babd556b60e53663b8615036479a29c2cdd1bf” · pattern scan
E70
Address in code: 0xb8dbf92f9741c9ac1c32115e78581f23509916fd
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:2558 · “0xb8dbf92f9741c9ac1c32115e78581f23509916fd” · pattern scan
E71
Address in code: 0xa249baf1063af884807c1e1400aef7784836917e
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:2719 · “0xa249baf1063af884807c1e1400aef7784836917e” · pattern scan
E72
Address in code: 0x47f93d52cbec7c6d2cfc080e154002370a60daea
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:2887 · “0x47f93d52cbec7c6d2cfc080e154002370a60daea” · pattern scan
E73
Address in code: 0x1af6446f07eb1d97c546afc8c9544cbdf3ad5137
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:3056 · “0x1af6446f07eb1d97c546afc8c9544cbdf3ad5137” · pattern scan
E74
Address in code: 0x373c06c4f7bde527d7dae4ba169e42b55e393ced
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:3226 · “0x373c06c4f7bde527d7dae4ba169e42b55e393ced” · pattern scan
E75
Address in code: 0xf6290b5e7c26502e2da514c31509849718ea76a5
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:3392 · “0xf6290b5e7c26502e2da514c31509849718ea76a5” · pattern scan
E76
Address in code: 0x156e175dd063a8ce274c50654ef40e0032b3fbcf
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:3554 · “0x156e175dd063a8ce274c50654ef40e0032b3fbcf” · pattern scan
E77
Address in code: 0xc27dbd474af5181c5a8777903690d8d262d12648
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:3712 · “0xc27dbd474af5181c5a8777903690d8d262d12648” · pattern scan
E78
Address in code: 0x141eea040c2250eec0314e336975e81f85f6585e
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:3869 · “0x141eea040c2250eec0314e336975e81f85f6585e” · pattern scan
E79
Address in code: 0x4d21483a44bf67a86b77e3da301411880797d452
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:4027 · “0x4d21483a44bf67a86b77e3da301411880797d452” · pattern scan
E80
Address in code: 0xad25ac6c84d497db898fa1e8387bf6af3532a1c4
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:4186 · “0xad25ac6c84d497db898fa1e8387bf6af3532a1c4” · pattern scan
E81
Address in code: 0x48e39e56acdba37b09020c0b734a613c9a2f100a
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:4348 · “0x48e39e56acdba37b09020c0b734a613c9a2f100a” · pattern scan
E82
Address in code: 0x822cc93ffd030293e9842c30bbd678f530701867
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:4510 · “0x822cc93ffd030293e9842c30bbd678f530701867” · pattern scan
E83
Address in code: 0x2f62fc9fabb470c690f141c28340ed832bb27020
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:4691 · “0x2f62fc9fabb470c690f141c28340ed832bb27020” · pattern scan
E84
Address in code: 0xcef9027c7d6985b85f0ba431125073529a947a68
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:4847 · “0xcef9027c7d6985b85f0ba431125073529a947a68” · pattern scan
E85
Address in code: 0x5c90450bbb4273d7b2f17cf6917aeb237a569679
greymarket.work/_next/static/chunks/3145-de8828ba2ac9cafc.js @ 1:5017 · “0x5c90450bbb4273d7b2f17cf6917aeb237a569679” · pattern scan
E86
Chain in code: Robinhood Chain
greymarket.work/_next/static/chunks/6196-26799b568831d5b8.js @ 1:16302 · “chain.robinhood.com” · pattern scan
E87
The site says: “…l PreStocks · Pre-IPO $142.62 $1.09 (0.76%) 24H Figure AI PreStocks · Pre-IPO $164.18 $0.81 (0.49%) History Kals…”
page text · https://greymarket.work/ · …l PreStocks · Pre-IPO $142.62 $1.09 (0.76%) 24H Figure AI PreStocks · Pre-IPO $164.18 $0.81 (0.49%) History Kals…
E88
The site says: “…issuer redemption is available because a token trades onchain. Is an Anthropic IPO date guaranteed? No. Anthropic fi…”
page text · https://greymarket.work/ · …issuer redemption is available because a token trades onchain. Is an Anthropic IPO date guaranteed? No. Anthropic fi…
E89
The site says: “…Beyond Public Markets. Explore Pre-IPO Explore markets Connect wallet Discover private-market exposure. Pre-IPO companies an…”
page text · https://greymarket.work/ · …Beyond Public Markets. Explore Pre-IPO Explore markets Connect wallet Discover private-market exposure. Pre-IPO companies an…
E90
The site says: “…rketsBNB ChainExplore routesSolanaExplore markets Open Swap & Bridge Private Companies. Venture Capital. Greymarke…”
page text · https://greymarket.work/ · …rketsBNB ChainExplore routesSolanaExplore markets Open Swap & Bridge Private Companies. Venture Capital. Greymarke…
E91
The site says: “…ies. You receive the issuer’s instrument, not a direct stake in every underlying company. Which private companies a…”
page text · https://greymarket.work/ · …ies. You receive the issuer’s instrument, not a direct stake in every underlying company. Which private companies a…
E92
The site says: “…Valuation Lens VC X-Ray IPO Radar Solana · Multichain Launch App Your Gateway to Explore exposure to private companies…”
page text · https://greymarket.work/ · …Valuation Lens VC X-Ray IPO Radar Solana · Multichain Launch App Your Gateway to Explore exposure to private companies…
E93
The Internet Archive has no saved copy of greymarket.work
page web archive · https://web.archive.org/web/*/greymarket.work
E94
Agent step 1: view
AI agent step 1 · view on /
E95
Agent step 2: click Launch App
AI agent step 2 · click on /markets · page called GET greymarket.work/markets, GET greymarket.work/trade/start, GET greymarket.work/portfolio, GET greymarket.work/activity, GET greymarket.work/private-markets
E96
Agent step 3: type Search asset catalog ← “test”
AI agent step 3 · type on /markets
E97
Agent step 4: go /assets/ANTHROPIC
AI agent step 4 · go on /assets/ANTHROPIC · page called GET greymarket.work/api/valuations, GET greymarket.work/api/market-charts, GET greymarket.work/api/markets, GET greymarket.work/, GET greymarket.work/markets, GET greymarket.work/trade/start, GET greymarket.work/portfolio, GET greymarket.work/activity, GET greymarket.work/baskets, GET greymarket.wor
E98
Agent step 5: click 7D
AI agent step 5 · click on /assets/ANTHROPIC · page called GET greymarket.work/api/market-history, GET greymarket.work/docs
E99
Agent step 6: go /cross-chain
AI agent step 6 · go on /cross-chain · page called GET greymarket.work/api/markets, GET greymarket.work/, GET greymarket.work/markets, GET greymarket.work/trade/start, GET greymarket.work/portfolio, GET greymarket.work/activity, GET greymarket.work/baskets, GET greymarket.work/valuation-lens, GET greymarket.work/vc-xray, GET greymarket.work/ipo-rada
E100
Agent step 7: go /api/v1
AI agent step 7 · go on /api/v1
E101
Agent step 8: go /cross-chain (not done: Already opened /cross-chain at step 6: its view is above; pick another page.)
AI agent step 8 · go on /api/v1
E102
Agent step 9: go /trade
AI agent step 9 · go on /trade · page called GET greymarket.work/api/markets, GET greymarket.work/, GET greymarket.work/markets, GET greymarket.work/trade/start, GET greymarket.work/portfolio, GET greymarket.work/activity, GET greymarket.work/api/holder-access, GET greymarket.work/baskets, GET greymarket.work/valuation-lens, GET greymarket.wor
E103
Agent step 10: click Refresh quote
AI agent step 10 · click on /trade · page called GET greymarket.work/api/quote

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 16 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 mdgUQkd5.