Website report · 1 h ago

sprent.pro

“SPRENT — Fund the maker side of Solana's order books”

Template-written 25 evidence items Code reader analysed 29 scripts
What this means for you

sprent.pro only talked to its own servers while we watched.E1

  • An AI agent used the site and saw 0 of 1 claimed features working.E24E25
  • Wallet connection: On the /desks/sol-usdc app page, clicking "Connect wallet" opened a "Connect a wallet" dialog. The dialog said no Solana wallet was found and listed Phantom, Solflare and Backpack. The connection itself needs a wallet extension and a signature, so it could not be completed here. The page also says "The vault is deployed; the deposit switch turns on next."E24E25
  • Also noticed, Live order book data loads: The desk page called /api/market/book and /api/desks/sol-usdc. It showed a SOL/USDC book with best bid 88.7389, best ask 89.4062, a 74.9 bps spread and a slot number that went up between loads. The desk's own NAV, P&L and fills sections were empty, and the risk panel said "No mark price".E24E25
  • Also noticed, Addresses link to Solscan devnet: All the vault, market and mint address links on the desk page go to Solscan with ?cluster=devnet. The listed USDC mint (4zMMC9...JncDU) is not the mainnet USDC mint.E24
  • Tech check: the site claims wallet connection, and its public page shows matching evidence.E21E8E9E19
  • 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.E19

Tech check

What the site says about itself, next to what its public page actually loads. Facts only, no verdict: you decide.

Evidence found

Wallet connection

“…desk shows losses at the same size as gains. 1Amount 2Wallet Connect wallet 3SignVault deposits open next. Desk Portfolio E…”E21

Wallet libraries in its code: WalletConnect / Reown, PhantomE8E9

Wallet requests in its code: signTransaction, signMessageE19E20

Calls its own backend /api/auth/session, /api/market/fills, /api/market/bookE11E12E13
Wallet code WalletConnect / Reown, PhantomE8E9E19E20
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 3 steps and saw 0 of 1 claimed feature 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

Wallet connection

On the /desks/sol-usdc app page, clicking "Connect wallet" opened a "Connect a wallet" dialog. The dialog said no Solana wallet was found and listed Phantom, Solflare and Backpack. The connection itself needs a wallet extension and a signature, so it could not be completed here. The page also says "The vault is deployed; the deposit switch turns on next."E24E25

Also noticed

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

Noticed

Live order book data loads

The desk page called /api/market/book and /api/desks/sol-usdc. It showed a SOL/USDC book with best bid 88.7389, best ask 89.4062, a 74.9 bps spread and a slot number that went up between loads. The desk's own NAV, P&L and fills sections were empty, and the risk panel said "No mark price".E24E25

Noticed

Addresses link to Solscan devnet

All the vault, market and mint address links on the desk page go to Solscan with ?cluster=devnet. The listed USDC mint (4zMMC9...JncDU) is not the mainnet USDC mint.E24

What it is

  • The Internet Archive has never saved this site, so it is probably new.E22
  • The site describes itself as: “Deposit USDC into a desk that posts real bids and asks on Manifest SOL/USDC, and read every fill as a receipt.”E2
  • It's built with Next.js and React (common tools for building web apps).E5E6
  • In your browser it can copy text to your clipboard.E10
  • It has sections such as /portfolio, /earn, /receipts, /docs and /desks.E18
  • While loading, it called 3 endpoints on its own servers, such as /api/auth/session, /api/market/fills and /api/market/book.E11E12E13

Where your data goes

On a first visit the page only talked to its own servers (sprent.pro).

Crypto and wallets

  • Wallet tools in the code: WalletConnect / Reown and Phantom.E8E9
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E19
  • signMessage: asks a wallet to sign a message.E20

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

signTransaction

Connecting your wallet

It connects to crypto wallets using WalletConnect / Reown, Phantom, signTransaction and signMessage. Connecting shows the site your wallet address; it doesn't move funds by itself.E8E9

WalletConnect / ReownPhantomsignTransactionsignMessage

Sign-in and accounts

Sign-in and account features show up in its code or traffic (/api/auth/session, /api/auth/nonce, /api/auth/verify and /api/auth/logout).E11E15E16E7

/api/auth/session/api/auth/nonce/api/auth/verify/api/auth/logout

Loading its content

Its content loads from its own API while you browse (/api/auth/session, /api/market/fills and /api/market/book).E11E12E13

/api/auth/session/api/market/fills/api/market/book

Pages and API calls

Pages it links to

//portfolio/earn/receipts/docs/desks

Endpoints

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

sprent.pro/api/auth/sessionseenE11
sprent.pro/api/market/fillsseenE12
sprent.pro/api/market/bookseenE13
/api/config/publiccodeE14
/api/auth/noncecodeE15
/api/auth/verifycodeE16
/api/auth/logoutcodeE17

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: SPRENT — Fund the maker side of Solana's order books
page title · https://sprent.pro/
E2
Page description: Deposit USDC into a desk that posts real bids and asks on Manifest SOL/USDC, and read every fill as a receipt.
page description · https://sprent.pro/
E3
Main heading: Fund the maker side of Solana's order books.
page h1 · https://sprent.pro/
E4
31 request(s) to sprent.pro
types: 14 script, 9 fetch, 4 stylesheet
GET https://sprent.pro/ · script · 31 requests · network recording
E5
Next.js detected by the code reader (next-runtime)
confidence: high
sprent.pro/_next/static/chunks/turbopack-2c3mg3r-05n1w.js · “next-runtime” · the code reader
E6
React detected by the code reader (react-runtime)
confidence: medium
sprent.pro/_next/static/chunks/12_pmaq85patd.js · “react-runtime” · the code reader
E7
NextAuth / Auth.js found in the code
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:8052 · “/api/auth/session” · pattern scan
E8
WalletConnect / Reown found in the code
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:17421 · “WalletConnect” · pattern scan
E9
Phantom found in the code
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:272 · “phantom.app” · pattern scan
E10
Uses the browser ability: clipboard_write
can copy text to your clipboard
sprent.pro/_next/static/chunks/3055ye_s377l-.js @ 1:6866 · “clipboard.writeText(” · pattern scan
E11
The page called /api/auth/session on sprent.pro (GET)
GET https://sprent.pro/api/auth/session · fetch · network recording
E12
The page called /api/market/fills on sprent.pro (GET)
GET https://sprent.pro/api/market/fills · fetch · network recording
E13
The page called /api/market/book on sprent.pro (GET)
GET https://sprent.pro/api/market/book · fetch · network recording
E14
Code reader found the endpoint /api/config/public
how: call:fetch
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:13624 · “/api/config/public” · the code reader
E15
The code names the endpoint /api/auth/nonce
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:8526 · “/api/auth/nonce” · pattern scan
E16
The code names the endpoint /api/auth/verify
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:8667 · “/api/auth/verify” · pattern scan
E17
The code names the endpoint /api/auth/logout
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:8909 · “/api/auth/logout” · pattern scan
E18
6 links to pages on the same site
page links · https://sprent.pro/ · /, /portfolio, /earn, /receipts, /docs, /desks
E19
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:10094 · “signTransaction” · pattern scan
E20
Wallet request in code: signMessage
asks a wallet to sign a message
sprent.pro/_next/static/chunks/0_s6ilpchooy9.js @ 1:8261 · “signMessage” · pattern scan
E21
The site says: “…desk shows losses at the same size as gains. 1Amount 2Wallet Connect wallet 3SignVault deposits open next. Desk Portfolio E…”
page text · https://sprent.pro/ · …desk shows losses at the same size as gains. 1Amount 2Wallet Connect wallet 3SignVault deposits open next. Desk Portfolio E…
E22
The Internet Archive has no saved copy of sprent.pro
page web archive · https://web.archive.org/web/*/sprent.pro
E23
Agent step 1: view
AI agent step 1 · view on /
E24
Agent step 2: click App
AI agent step 2 · click on /desks/sol-usdc · page called GET sprent.pro/desks/sol-usdc, GET sprent.pro/api/config/public, GET sprent.pro/api/desks/sol-usdc, GET sprent.pro/api/receipts, GET sprent.pro/receipts, GET sprent.pro/portfolio, GET sprent.pro/earn, GET sprent.pro/docs, GET sprent.pro/api/market/book
E25
Agent step 3: click Connect wallet
AI agent step 3 · click on /desks/sol-usdc · page called GET sprent.pro/api/config/public, GET sprent.pro/api/desks/sol-usdc, GET sprent.pro/api/market/book

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