OP$OPnew$49.6K+34.2%NO$Nothingnew$14.3K+56.9%IN$INUnew$10.3K+17.4%NO$Nothingnew$24.3K+238.0%PK$PKnew$12.3K+36.4%PO$Pokémonnew$127K+10.0%XA$XAUnew$16.9K+624.0%OD$ODDInew$44.7KBT$BTWnew$2.9B+3822638966432.0%불개$불개미new$44.9K+3.4%$HARMONICnew$20.1K+15.9%$BNB Standanew$29.7K+118.0%$Dolphinnew$22.6K+2.2%MI$Mintnew$16.3K+87.1%NO$Nothingnew$28.2K+294.0%██$███new$73.0K+73.1%WI$Wifoweennew$36.2K+293.0%NO$Nothingnew$23.4K+226.0%BS$BSC💵new$140K+149.0%$BNB Standanew$20.3K+327.0%TE$Tessanew$11.8K+30.4%TE$Tessanew$10.9K+80.9%WO$worthnew$146K+1166.0%PK$PKRnew$39.7K+14.8%IN$INTELOnew$44.7KTE$Tessanew$41.1K+1316.0%WO$worthnew$92.1K+786.0%RA$RAVENnew$44.7KMI$Mintnew$28.7K+221.0%$XOTnew$2.4B+36.8%$FTOFnew$641K+0.1%IN$INUnew$41.2K+1195.0%$VEIL$1.1M-11.8%$PAID$2.5M-12.8%$BATON$5.6M+-0.0%$DARK$947K+17.0%$XTO$14.8M+33.9%$MISTAKE$804K-15.4%$HOOKED$1.0M-10.0%$E/ACC$411K-0.6%
Website blueprint · 16 Oct 2026

hookagents.app

“HookAgents: AI agents with their own coin”

Template-written 182 evidence items REA analysed 10 scripts
What this means for you

hookagents.app talked to 2 outside services on a first visit.E6E5

  • Tech check: the site claims ai / agents, on-chain / smart contracts, trading / swaps / bots and 1 more, and its public page shows matching evidence.E179E180E18E19E115
  • 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.E113E107E108E112E114

Tech check

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

Evidence found

AI / agents

“…VAULT Connect Launch a coin LIVE ON SOLANA AUTONOMOUS AI AGENTS WITH THEIR OWN COIN Hook an AI agent to your co…”E179

AI-looking endpoints: /api/agents, /api/agents/configE18E19

Evidence found

On-chain / smart contracts

“…Two places to launch. Both lock the character's share on-chain at launch: neither the creator nor HookAgents can cut…”E180

Contract calls in its code: aggregate3, query, addrE115E116E117E118

Blockchains named in its code: Robinhood Chain, Base, BNB Smart ChainE175E176E177E178

Wallet requests in its code: approve, eth_signTypedData, eth_sendTransactionE113E107E108E112

Evidence found

Trading / swaps / bots

“…ve pool + creator exempt nothing to fund Trades on any DEX. DEMO · SPED UP AND SIMULATED Checked 5 Refused 0 Sell…”E181

Trading-related contract calls: quoteBuy, quoteSellFull, tradeTaxDueE140E141E142E143

Transaction requests to your wallet: eth_sendTransaction, wallet_sendCalls, signTransactionE108E112E114

Evidence found

A working app / platform

“…hecked 5 Refused 0 Sell 2.13M F2Kr…UsPk passed · via a terminal PASSED Buy 6.74M BgNJ…hiAs · whale passed · via Jupite…”E182

Calls to its own backend: /api/agents, /api/agents/configE18E19

Wallet code: WalletConnect / Reown, wagmi, viemE10E11E12E13

Live connections: keeps a live two-way connection open to a serverE16

Calls its own backend /api/agents, /api/agents/configE18E19
Wallet code WalletConnect / Reown, wagmi, viemE10E11E12E13
Contract calls in its code aggregate3, query, addrE115E116E117E118
Talks to AI services none seen
Live connections keeps a live two-way connection open to a serverE16

What it is

  • The site describes itself as: “Create an AI character with its own face, personality and coin. It lives in public: posting and filming, fuelled by its share of the coin's ”E2
  • It's built with React and Remix / React Router (common tools for building web apps).E8E9
  • In your browser it saves small bits of data in your browser and keeps a live two-way connection open to a server.E15E16
  • It has sections such as /timeline, /characters, /launches, /launch, /planet and /skills.E44E45
  • While loading, it called 2 endpoints on its own servers, such as /api/agents and /api/agents/config.E18E19

Where your data goes

FontsDownload typefaces. 2
fonts.gstatic.comGoogle Fonts: fonts 3×E6
fonts.googleapis.comGoogle Fonts: fonts 1×E5

Crypto and wallets

  • Wallet tools in the code: WalletConnect / Reown, wagmi, viem, Solana web3 / wallet adapter and EIP-6963 wallet discovery.E10E11E12E13E14
  • approve: has code to ask for a token spending approval (lets a contract move that token from your wallet).E113
  • eth_signTypedData: asks you to sign structured data (can be a login, an order or an off-chain token approval).E107
  • eth_sendTransaction: asks your wallet to send a transaction (can move funds and costs a fee).E108
  • wallet_sendCalls: asks your wallet to send a batch of transactions in one go.E112
  • signTransaction: asks a wallet to sign transactions (often Solana wallets).E114
  • personal_sign: asks you to sign a text message (often to log in; moves no funds by itself).E106
  • Contract functions the app calls by name: aggregate3, query, addr, resolveWithGateways, tokenURI, uri, text, reverseWithGateways and 22 more.E115E116E117E118E119E120
  • Chains named in the code: Robinhood Chain, Base, BNB Smart Chain and Ethereum.E175E176E177E178
  • 30 contract or wallet addresses are written into the code, including WETH on Ethereum.E164
30 addresses found in the code
0x8a791620dd6260079bf849dc5567adc3f2fdc3180x2279b7a0a67db372996a5fab50d91eaa73d2ebe60x610178da211fef7d417bc0e6fed39f05609ad7880xa51c1fc2f0d1a1b8494ed1fe312d7c3a78ed91c00xf39fd6e51aad88f6f4ce6ab8827279cfffb922660xa0ee7a142d267c1f36714e4a8f75612f20a797200xb7f8bc63bbcad18155201308c8f3540b07f84f5e0xa513e6e4b8f2a923d98304ec87f64353c4d5c8530x0faa87303002358abbc1d819636230c786b6f7440x79ceab683bf85f14bef6c002d8ee8d24f551e19a0x92b383c10fb3498b47aa94faa08335709a85f8e00x16046910d69e41c48dcb5891f1e077948ec46f230xf7ffd521dfe70f6a1f03829c29527fae41a18c470xf5e6321b4aa7ee027b6f1742b0e1f093e48f9e4b0x9b7a8d85c7d0b739eeafd1a81c2d6389dd9a4e8d0xfee58131e59ebb70bf5fe031e0855dcb199f18700xfabb0db8af35565e49f45a75500ca9de1009da7d0xdedbd68d261da1e437816e1398aef86e07e867450x00000000000000000000000000000000deadbeef0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 · WETH on Ethereum0x7a250d5630b4cf539739df2c5dacb4c659f2488d0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f0x5f4ec3df9cbd43714fe2740f5e3616155c5b84190xf4030086522a5beea4988f8ca5b36dbc97bee88c0x14e613ac84a31f709eadbdf89c6cc390fdc9540a0xfff9976782d46cc05630d1f6ebab18b2324d6b140xee567fe1712faf6149d80da1e6934e354124cfe30xf62c03e08ada871a0beb309762e260a7a6a880e60x694aa1769357215de4fac081bf1f309adc3253060x1b44f3514812d835eb1bdb0acb33d3fa3351ee43

Paste any of these into the box on the home page to get the contract's blueprint.

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

approveeth_signTypedDataeth_sendTransactionwallet_sendCallssignTransactionaggregate3queryaddr

Connecting your wallet

It connects to crypto wallets using WalletConnect / Reown, wagmi, viem, Solana web3 / wallet adapter and 4 more. Connecting shows the site your wallet address; it doesn't move funds by itself.E10E11E12E13E14E105

WalletConnect / ReownwagmiviemSolana web3 / wallet adapterEIP-6963 wallet discoveryapproveeth_signTypedDataeth_sendTransaction

Reading the blockchain

It reads blockchain data (Robinhood Chain, Base, BNB Smart Chain and Ethereum) to show balances, prices or contract state.E175E176E177

Robinhood ChainBaseBNB Smart ChainEthereum

Live updates

It keeps live connections open (WebSockets) so content updates without reloading.E16

websocket

Loading its content

Its content loads from its own API while you browse (/api/agents and /api/agents/config).E18E19

/api/agents/api/agents/config

Drawing and editing in the browser

The page draws and edits graphics in your browser using the canvas.E17

canvas

Saving data on your device

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

local_storagelocalStorage

Cookies and storage

Names only. We never store the values.

localStorageE7: rulepad.chain

Pages and API calls

Pages it links to

//timeline/characters/launches/launch/planet/skills/docs/vault/create/c/guide/roadmap/terms/labglobal_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_mint

Endpoints

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

hookagents.app/api/agentsseenE18
hookagents.app/api/agents/configseenE19
/guidecodeE20
/skillscodeE21
/c/:mintcodeE22
/launchescodeE23
/t/:mint/controlcodeE24
/timelinecodeE25
/docscodeE26
/world-democodeE27
/launch/rulescodeE28
/vaultcodeE29
/admincodeE30
/c/:mint/ask/:aidcodeE31
/claim/:mint/:secretcodeE32
/e/:chain/:tokencodeE33
/characterscodeE34
/createcodeE35
/launchcodeE36
/termscodeE37
/c/:mint/rated/:jobIdcodeE38
/roadmapcodeE39
/t/:mintcodeE40
/labcodeE41
/planetcodeE42
/apicodeE43

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: HookAgents: AI agents with their own coin
page title · https://hookagents.app/
E2
Page description: Create an AI character with its own face, personality and coin. It lives in public: posting and filming, fuelled by its share of the coin's fees.
page description · https://hookagents.app/
E3
Main heading: Hook an AI agent to your coin.
page h1 · https://hookagents.app/
E4
58 request(s) to hookagents.app
types: 43 image, 10 script, 2 stylesheet
GET https://hookagents.app/ · image · 58 requests · network recording
E5
1 request(s) to fonts.googleapis.com
types: 1 stylesheet
GET https://fonts.googleapis.com/css2 · stylesheet · network recording
E6
3 request(s) to fonts.gstatic.com
types: 3 font
GET https://fonts.gstatic.com/s/geist/v5/gyByhwUxId8gMEwcGFU.woff2 · font · 3 requests · network recording
E7
localStorage: 1 key(s) saved in your browser
localStorage keys: rulepad.chain · values not stored
E8
React detected by REA (react-runtime)
confidence: medium
hookagents.app/assets/index-DjRFa7Bb.js · “react-runtime” · REA analyze-web-bundle 6.4.0
E9
Remix / React Router found in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 12:12321 · “__reactRouterContext” · pattern scan
E10
WalletConnect / Reown found in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 19:42778 · “WalletConnect” · pattern scan
E11
wagmi found in the code
hookagents.app/assets/HookFeed-NtVvTYzb.js @ 1:7763 · “wagmi” · pattern scan
E12
viem found in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 509:15030 · “viem” · pattern scan
E13
Solana web3 / wallet adapter found in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 33:20 · “wallet-adapter” · pattern scan
E14
EIP-6963 wallet discovery found in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:80744 · “eip6963:announceProvider” · pattern scan
E15
Uses the browser ability: local_storage
saves small bits of data in your browser
hookagents.app/assets/index-DjRFa7Bb.js @ 508:933 · “localStorage.setItem(” · pattern scan
E16
Uses the browser ability: websocket
keeps a live two-way connection open to a server
hookagents.app/assets/index-DjRFa7Bb.js @ 25:11706 · “new WebSocket(” · pattern scan
E17
Uses the browser ability: canvas
draws graphics on a canvas
hookagents.app/assets/index-DjRFa7Bb.js @ 31:2475 · “getContext("2d"” · pattern scan
E18
The page called /api/agents on hookagents.app (GET)
GET https://hookagents.app/api/agents · fetch · network recording
E19
The page called /api/agents/config on hookagents.app (GET)
GET https://hookagents.app/api/agents/config · fetch · network recording
E20
REA found the endpoint /guide
how: property:path
s00-index-DjRFa7Bb.js · “/guide” · REA analyze-javascript-application 6.4.0
E21
REA found the endpoint /skills
how: property:path
s00-index-DjRFa7Bb.js · “/skills” · REA analyze-javascript-application 6.4.0
E22
REA found the endpoint /c/:mint
how: property:path
s00-index-DjRFa7Bb.js · “/c/:mint” · REA analyze-javascript-application 6.4.0
E23
REA found the endpoint /launches
how: property:path
s00-index-DjRFa7Bb.js · “/launches” · REA analyze-javascript-application 6.4.0
E24
REA found the endpoint /t/:mint/control
how: property:path
s00-index-DjRFa7Bb.js · “/t/:mint/control” · REA analyze-javascript-application 6.4.0
E25
REA found the endpoint /timeline
how: property:path
s00-index-DjRFa7Bb.js · “/timeline” · REA analyze-javascript-application 6.4.0
E26
REA found the endpoint /docs
how: property:path
s00-index-DjRFa7Bb.js · “/docs” · REA analyze-javascript-application 6.4.0
E27
REA found the endpoint /world-demo
how: property:path
s00-index-DjRFa7Bb.js · “/world-demo” · REA analyze-javascript-application 6.4.0
E28
REA found the endpoint /launch/rules
how: property:path
s00-index-DjRFa7Bb.js · “/launch/rules” · REA analyze-javascript-application 6.4.0
E29
REA found the endpoint /vault
how: property:path
s00-index-DjRFa7Bb.js · “/vault” · REA analyze-javascript-application 6.4.0
E30
REA found the endpoint /admin
how: property:path
s00-index-DjRFa7Bb.js · “/admin” · REA analyze-javascript-application 6.4.0
E31
REA found the endpoint /c/:mint/ask/:aid
how: property:path
s00-index-DjRFa7Bb.js · “/c/:mint/ask/:aid” · REA analyze-javascript-application 6.4.0
E32
REA found the endpoint /claim/:mint/:secret
how: property:path
s00-index-DjRFa7Bb.js · “/claim/:mint/:secret” · REA analyze-javascript-application 6.4.0
E33
REA found the endpoint /e/:chain/:token
how: property:path
s00-index-DjRFa7Bb.js · “/e/:chain/:token” · REA analyze-javascript-application 6.4.0
E34
REA found the endpoint /characters
how: property:path
s00-index-DjRFa7Bb.js · “/characters” · REA analyze-javascript-application 6.4.0
E35
REA found the endpoint /create
how: property:path
s00-index-DjRFa7Bb.js · “/create” · REA analyze-javascript-application 6.4.0
E36
REA found the endpoint /launch
how: property:path
s00-index-DjRFa7Bb.js · “/launch” · REA analyze-javascript-application 6.4.0
E37
REA found the endpoint /terms
how: property:path
s00-index-DjRFa7Bb.js · “/terms” · REA analyze-javascript-application 6.4.0
E38
REA found the endpoint /c/:mint/rated/:jobId
how: property:path
s00-index-DjRFa7Bb.js · “/c/:mint/rated/:jobId” · REA analyze-javascript-application 6.4.0
E39
REA found the endpoint /roadmap
how: property:path
s00-index-DjRFa7Bb.js · “/roadmap” · REA analyze-javascript-application 6.4.0
E40
REA found the endpoint /t/:mint
how: property:path
s00-index-DjRFa7Bb.js · “/t/:mint” · REA analyze-javascript-application 6.4.0
E41
REA found the endpoint /lab
how: property:path
s00-index-DjRFa7Bb.js · “/lab” · REA analyze-javascript-application 6.4.0
E42
REA found the endpoint /planet
how: property:path
s00-index-DjRFa7Bb.js · “/planet” · REA analyze-javascript-application 6.4.0
E43
The code names the endpoint /api
hookagents.app/assets/index-DjRFa7Bb.js @ 507:22324 · “/api” · pattern scan
E44
23 links to pages on the same site
page links · https://hookagents.app/ · /, /timeline, /characters, /launches, /launch, /planet, /skills, /docs, /vault, /create, /c, /guide
E45
REA found the route global_volume_accumulator
hookagents.app/assets/index-DjRFa7Bb.js @ 553:95947 · “global_volume_accumulator” · REA analyze-web-bundle 6.4.0
E46
REA found the route token_program
hookagents.app/assets/index-DjRFa7Bb.js @ 553:95997 · “token_program” · REA analyze-web-bundle 6.4.0
E47
REA found the route mint
hookagents.app/assets/index-DjRFa7Bb.js @ 553:96035 · “mint” · REA analyze-web-bundle 6.4.0
E48
REA found the route pool
hookagents.app/assets/index-DjRFa7Bb.js @ 553:97275 · “pool” · REA analyze-web-bundle 6.4.0
E49
REA found the route boost_vault_authority
hookagents.app/assets/index-DjRFa7Bb.js @ 553:97351 · “boost_vault_authority” · REA analyze-web-bundle 6.4.0
E50
REA found the route quote_token_program
hookagents.app/assets/index-DjRFa7Bb.js @ 553:97397 · “quote_token_program” · REA analyze-web-bundle 6.4.0
E51
REA found the route quote_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 553:97441 · “quote_mint” · REA analyze-web-bundle 6.4.0
E52
REA found the route protocol_fee_recipient
hookagents.app/assets/index-DjRFa7Bb.js @ 553:98626 · “protocol_fee_recipient” · REA analyze-web-bundle 6.4.0
E53
REA found the route coin_creator_vault_authority
hookagents.app/assets/index-DjRFa7Bb.js @ 553:99364 · “coin_creator_vault_authority” · REA analyze-web-bundle 6.4.0
E54
REA found the route pool.coin_creator
hookagents.app/assets/index-DjRFa7Bb.js @ 553:99763 · “pool.coin_creator” · REA analyze-web-bundle 6.4.0
E55
REA found the route user
hookagents.app/assets/index-DjRFa7Bb.js @ 553:100152 · “user” · REA analyze-web-bundle 6.4.0
E56
REA found the route fee_program
hookagents.app/assets/index-DjRFa7Bb.js @ 553:100420 · “fee_program” · REA analyze-web-bundle 6.4.0
E57
REA found the route user_volume_accumulator
hookagents.app/assets/index-DjRFa7Bb.js @ 553:104568 · “user_volume_accumulator” · REA analyze-web-bundle 6.4.0
E58
REA found the route coin_creator
hookagents.app/assets/index-DjRFa7Bb.js @ 553:107461 · “coin_creator” · REA analyze-web-bundle 6.4.0
E59
REA found the route index
hookagents.app/assets/index-DjRFa7Bb.js @ 553:108945 · “index” · REA analyze-web-bundle 6.4.0
E60
REA found the route creator
hookagents.app/assets/index-DjRFa7Bb.js @ 553:108975 · “creator” · REA analyze-web-bundle 6.4.0
E61
REA found the route base_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 553:109007 · “base_mint” · REA analyze-web-bundle 6.4.0
E62
REA found the route token_2022_program
hookagents.app/assets/index-DjRFa7Bb.js @ 553:109500 · “token_2022_program” · REA analyze-web-bundle 6.4.0
E63
REA found the route lp_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 553:109543 · “lp_mint” · REA analyze-web-bundle 6.4.0
E64
REA found the route base_token_program
hookagents.app/assets/index-DjRFa7Bb.js @ 553:109807 · “base_token_program” · REA analyze-web-bundle 6.4.0
E65
REA found the route pool.index
hookagents.app/assets/index-DjRFa7Bb.js @ 553:114974 · “pool.index” · REA analyze-web-bundle 6.4.0
E66
REA found the route pool.creator
hookagents.app/assets/index-DjRFa7Bb.js @ 553:115024 · “pool.creator” · REA analyze-web-bundle 6.4.0
E67
REA found the route pool.base_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 553:115076 · “pool.base_mint” · REA analyze-web-bundle 6.4.0
E68
REA found the route pool.quote_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 553:115130 · “pool.quote_mint” · REA analyze-web-bundle 6.4.0
E69
REA found the route wsol_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 553:122511 · “wsol_mint” · REA analyze-web-bundle 6.4.0
E70
REA found the route pump_creator_vault
hookagents.app/assets/index-DjRFa7Bb.js @ 553:124365 · “pump_creator_vault” · REA analyze-web-bundle 6.4.0
E71
REA found the route associated_token_program
hookagents.app/assets/index-DjRFa7Bb.js @ 553:124490 · “associated_token_program” · REA analyze-web-bundle 6.4.0
E72
REA found the route token_agent_payments
hookagents.app/assets/index-DjRFa7Bb.js @ 557:64444 · “token_agent_payments” · REA analyze-web-bundle 6.4.0
E73
REA found the route currency_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 557:64630 · “currency_mint” · REA analyze-web-bundle 6.4.0
E74
REA found the route token_agent_payments.mint
hookagents.app/assets/index-DjRFa7Bb.js @ 557:64973 · “token_agent_payments.mint” · REA analyze-web-bundle 6.4.0
E75
REA found the route burn_authority
hookagents.app/assets/index-DjRFa7Bb.js @ 557:66821 · “burn_authority” · REA analyze-web-bundle 6.4.0
E76
REA found the route buyback_authority
hookagents.app/assets/index-DjRFa7Bb.js @ 557:69013 · “buyback_authority” · REA analyze-web-bundle 6.4.0
E77
REA found the route withdraw_authority
hookagents.app/assets/index-DjRFa7Bb.js @ 557:69428 · “withdraw_authority” · REA analyze-web-bundle 6.4.0
E78
REA found the route current_creator
hookagents.app/assets/index-DjRFa7Bb.js @ 557:88614 · “current_creator” · REA analyze-web-bundle 6.4.0
E79
REA found the route creator_vault
hookagents.app/assets/index-DjRFa7Bb.js @ 557:89019 · “creator_vault” · REA analyze-web-bundle 6.4.0
E80
REA found the route holder_creator_vault
hookagents.app/assets/index-DjRFa7Bb.js @ 557:89604 · “holder_creator_vault” · REA analyze-web-bundle 6.4.0
E81
REA found the route pump_amm
hookagents.app/assets/index-DjRFa7Bb.js @ 557:89978 · “pump_amm” · REA analyze-web-bundle 6.4.0
E82
REA found the route pool_authority
hookagents.app/assets/index-DjRFa7Bb.js @ 557:90260 · “pool_authority” · REA analyze-web-bundle 6.4.0
E83
REA found the route pump_fees
hookagents.app/assets/index-DjRFa7Bb.js @ 557:91207 · “pump_fees” · REA analyze-web-bundle 6.4.0
E84
REA found the route bonding_curve
hookagents.app/assets/index-DjRFa7Bb.js @ 557:94010 · “bonding_curve” · REA analyze-web-bundle 6.4.0
E85
REA found the route bonding_curve.creator
hookagents.app/assets/index-DjRFa7Bb.js @ 557:94542 · “bonding_curve.creator” · REA analyze-web-bundle 6.4.0
E86
REA found the route fee_recipient
hookagents.app/assets/index-DjRFa7Bb.js @ 557:96091 · “fee_recipient” · REA analyze-web-bundle 6.4.0
E87
REA found the route buyback_fee_recipient
hookagents.app/assets/index-DjRFa7Bb.js @ 557:96469 · “buyback_fee_recipient” · REA analyze-web-bundle 6.4.0
E88
REA found the route mpl_token_metadata
hookagents.app/assets/index-DjRFa7Bb.js @ 557:114929 · “mpl_token_metadata” · REA analyze-web-bundle 6.4.0
E89
REA found the route sol_vault_authority
hookagents.app/assets/index-DjRFa7Bb.js @ 557:143247 · “sol_vault_authority” · REA analyze-web-bundle 6.4.0
E90
REA found the route social_fee_pda
hookagents.app/assets/index-DjRFa7Bb.js @ 557:237523 · “social_fee_pda” · REA analyze-web-bundle 6.4.0
E91
REA found the route recipient
hookagents.app/assets/index-DjRFa7Bb.js @ 557:237754 · “recipient” · REA analyze-web-bundle 6.4.0
E92
REA found the route donation_fee_pda.base_mint
hookagents.app/assets/index-DjRFa7Bb.js @ 557:239606 · “donation_fee_pda.base_mint” · REA analyze-web-bundle 6.4.0
E93
REA found the route donation_fee_pda.config_id
hookagents.app/assets/index-DjRFa7Bb.js @ 557:239682 · “donation_fee_pda.config_id” · REA analyze-web-bundle 6.4.0
E94
REA found the route donation_fee_pda
hookagents.app/assets/index-DjRFa7Bb.js @ 557:239936 · “donation_fee_pda” · REA analyze-web-bundle 6.4.0
E95
REA found the route config_id
hookagents.app/assets/index-DjRFa7Bb.js @ 557:241246 · “config_id” · REA analyze-web-bundle 6.4.0
E96
REA found the route config_program_id
hookagents.app/assets/index-DjRFa7Bb.js @ 557:245064 · “config_program_id” · REA analyze-web-bundle 6.4.0
E97
REA found the route buyback_vault
hookagents.app/assets/index-DjRFa7Bb.js @ 557:245962 · “buyback_vault” · REA analyze-web-bundle 6.4.0
E98
REA found the route destination
hookagents.app/assets/index-DjRFa7Bb.js @ 557:251326 · “destination” · REA analyze-web-bundle 6.4.0
E99
REA found the route sharing_config
hookagents.app/assets/index-DjRFa7Bb.js @ 557:255583 · “sharing_config” · REA analyze-web-bundle 6.4.0
E100
REA found the route /
hookagents.app/assets/index-DjRFa7Bb.js @ 557:344433 · “/” · REA analyze-web-bundle 6.4.0
E101
REA found the route /create
hookagents.app/assets/index-DjRFa7Bb.js @ 557:344476 · “/create” · REA analyze-web-bundle 6.4.0
E102
REA found the route /characters
hookagents.app/assets/index-DjRFa7Bb.js @ 557:344527 · “/characters” · REA analyze-web-bundle 6.4.0
E103
REA found the route /timeline
hookagents.app/assets/index-DjRFa7Bb.js @ 557:344582 · “/timeline” · REA analyze-web-bundle 6.4.0
E104
REA found the route /guide
hookagents.app/assets/index-DjRFa7Bb.js @ 557:344635 · “/guide” · REA analyze-web-bundle 6.4.0
E105
Wallet request in code: eth_requestAccounts
asks to connect your wallet, which shows the site your address
hookagents.app/assets/index-DjRFa7Bb.js @ 551:13703 · “eth_requestAccounts” · pattern scan
E106
Wallet request in code: personal_sign
asks you to sign a text message (often to log in; moves no funds by itself)
hookagents.app/assets/index-DjRFa7Bb.js @ 551:14819 · “personal_sign” · pattern scan
E107
Wallet request in code: eth_signTypedData
asks you to sign structured data (can be a login, an order or an off-chain token approval)
hookagents.app/assets/index-DjRFa7Bb.js @ 551:15897 · “eth_signTypedData_v4” · pattern scan
E108
Wallet request in code: eth_sendTransaction
asks your wallet to send a transaction (can move funds and costs a fee)
hookagents.app/assets/index-DjRFa7Bb.js @ 548:1603 · “eth_sendTransaction” · pattern scan
E109
Wallet request in code: wallet_switchEthereumChain
asks your wallet to switch networks
hookagents.app/assets/index-DjRFa7Bb.js @ 551:16011 · “wallet_switchEthereumChain” · pattern scan
E110
Wallet request in code: wallet_addEthereumChain
asks your wallet to add a network
hookagents.app/assets/index-DjRFa7Bb.js @ 551:12149 · “wallet_addEthereumChain” · pattern scan
E111
Wallet request in code: wallet_watchAsset
asks your wallet to show a token
hookagents.app/assets/index-DjRFa7Bb.js @ 551:16137 · “wallet_watchAsset” · pattern scan
E112
Wallet request in code: wallet_sendCalls
asks your wallet to send a batch of transactions in one go
hookagents.app/assets/index-DjRFa7Bb.js @ 548:5969 · “wallet_sendCalls” · pattern scan
E113
Wallet request in code: approve
has code to ask for a token spending approval (lets a contract move that token from your wallet)
hookagents.app/assets/index-DjRFa7Bb.js @ 508:93261 · “name:"approve"” · pattern scan
E114
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
hookagents.app/assets/index-DjRFa7Bb.js @ 19:44494 · “signTransaction” · pattern scan
E115
Calls the contract function aggregate3
5 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 547:4857 · “functionName:"aggregate3"” · pattern scan
E116
Calls the contract function query
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:12702 · “functionName:"query"” · pattern scan
E117
Calls the contract function addr
2 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:14209 · “functionName:"addr"” · pattern scan
E118
Calls the contract function resolveWithGateways
2 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:14258 · “functionName:"resolveWithGateways"” · pattern scan
E119
Calls the contract function tokenURI
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:18403 · “functionName:"tokenURI"” · pattern scan
E120
Calls the contract function uri
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:18649 · “functionName:"uri"” · pattern scan
E121
Calls the contract function text
2 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:19790 · “functionName:"text"” · pattern scan
E122
Calls the contract function reverseWithGateways
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:20831 · “functionName:"reverseWithGateways"” · pattern scan
E123
Calls the contract function findResolver
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:21662 · “functionName:"findResolver"” · pattern scan
E124
Calls the contract function getEthBalance
2 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:23607 · “functionName:"getEthBalance"” · pattern scan
E125
Calls the contract function eip712Domain
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 548:25644 · “functionName:"eip712Domain"” · pattern scan
E126
Calls the contract function isValidSignature
2 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 550:88035 · “functionName:"isValidSignature"” · pattern scan
E127
Calls the contract function isValidSig
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 550:88365 · “functionName:"isValidSig"” · pattern scan
E128
Calls the contract function decimals
2 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:2884 · “functionName:"decimals"” · pattern scan
E129
Calls the contract function approve
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:3767 · “functionName:"approve"” · pattern scan
E130
Calls the contract function allowance
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:7873 · “functionName:"allowance"” · pattern scan
E131
Calls the contract function balanceOf
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:8336 · “functionName:"balanceOf"” · pattern scan
E132
Calls the contract function name
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:8611 · “functionName:"name"” · pattern scan
E133
Calls the contract function symbol
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:8672 · “functionName:"symbol"” · pattern scan
E134
Calls the contract function totalSupply
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:8985 · “functionName:"totalSupply"” · pattern scan
E135
Calls the contract function transferFrom
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:9681 · “functionName:"transferFrom"” · pattern scan
E136
Calls the contract function transfer
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:9739 · “functionName:"transfer"” · pattern scan
E137
Calls the contract function createTokenWithCurve
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:49817 · “functionName:"createTokenWithCurve"” · pattern scan
E138
Calls the contract function createToken
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:49926 · “functionName:"createToken"” · pattern scan
E139
Calls the contract function predictToken
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:50091 · “functionName:"predictToken"” · pattern scan
E140
Calls the contract function quoteBuy
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:50750 · “functionName:"quoteBuy"” · pattern scan
E141
Calls the contract function quoteSellFull
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:50882 · “functionName:"quoteSellFull"” · pattern scan
E142
Calls the contract function tradeTaxDue
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:51045 · “functionName:"tradeTaxDue"” · pattern scan
E143
Calls the contract function buyWithWordKey
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:51160 · “functionName:"buyWithWordKey"” · pattern scan
E144
Calls the contract function buy
1 place(s) in the code
hookagents.app/assets/index-DjRFa7Bb.js @ 551:51257 · “functionName:"buy"” · pattern scan
E145
Address in code: 0x8a791620dd6260079bf849dc5567adc3f2fdc318
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9245 · “0x8a791620dd6260079bf849dc5567adc3f2fdc318” · pattern scan
E146
Address in code: 0x2279b7a0a67db372996a5fab50d91eaa73d2ebe6
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9294 · “0x2279b7a0a67db372996a5fab50d91eaa73d2ebe6” · pattern scan
E147
Address in code: 0x610178da211fef7d417bc0e6fed39f05609ad788
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9343 · “0x610178da211fef7d417bc0e6fed39f05609ad788” · pattern scan
E148
Address in code: 0xa51c1fc2f0d1a1b8494ed1fe312d7c3a78ed91c0
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9399 · “0xa51c1fc2f0d1a1b8494ed1fe312d7c3a78ed91c0” · pattern scan
E149
Address in code: 0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9523 · “0xf39fd6e51aad88f6f4ce6ab8827279cfffb92266” · pattern scan
E150
Address in code: 0xa0ee7a142d267c1f36714e4a8f75612f20a79720
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9629 · “0xa0ee7a142d267c1f36714e4a8f75612f20a79720” · pattern scan
E151
Address in code: 0xb7f8bc63bbcad18155201308c8f3540b07f84f5e
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9679 · “0xb7f8bc63bbcad18155201308c8f3540b07f84f5e” · pattern scan
E152
Address in code: 0xa513e6e4b8f2a923d98304ec87f64353c4d5c853
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9783 · “0xa513e6e4b8f2a923d98304ec87f64353c4d5c853” · pattern scan
E153
Address in code: 0x0faa87303002358abbc1d819636230c786b6f744
hookagents.app/assets/index-DjRFa7Bb.js @ 508:9967 · “0x0faa87303002358abbc1d819636230c786b6f744” · pattern scan
E154
Address in code: 0x79ceab683bf85f14bef6c002d8ee8d24f551e19a
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10016 · “0x79ceab683bf85f14bef6c002d8ee8d24f551e19a” · pattern scan
E155
Address in code: 0x92b383c10fb3498b47aa94faa08335709a85f8e0
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10065 · “0x92b383c10fb3498b47aa94faa08335709a85f8e0” · pattern scan
E156
Address in code: 0x16046910d69e41c48dcb5891f1e077948ec46f23
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10121 · “0x16046910d69e41c48dcb5891f1e077948ec46f23” · pattern scan
E157
Address in code: 0xf7ffd521dfe70f6a1f03829c29527fae41a18c47
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10188 · “0xf7ffd521dfe70f6a1f03829c29527fae41a18c47” · pattern scan
E158
Address in code: 0xf5e6321b4aa7ee027b6f1742b0e1f093e48f9e4b
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10245 · “0xf5e6321b4aa7ee027b6f1742b0e1f093e48f9e4b” · pattern scan
E159
Address in code: 0x9b7a8d85c7d0b739eeafd1a81c2d6389dd9a4e8d
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10297 · “0x9b7a8d85c7d0b739eeafd1a81c2d6389dd9a4e8d” · pattern scan
E160
Address in code: 0xfee58131e59ebb70bf5fe031e0855dcb199f1870
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10351 · “0xfee58131e59ebb70bf5fe031e0855dcb199f1870” · pattern scan
E161
Address in code: 0xfabb0db8af35565e49f45a75500ca9de1009da7d
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10401 · “0xfabb0db8af35565e49f45a75500ca9de1009da7d” · pattern scan
E162
Address in code: 0xdedbd68d261da1e437816e1398aef86e07e86745
hookagents.app/assets/index-DjRFa7Bb.js @ 508:10513 · “0xdedbd68d261da1e437816e1398aef86e07e86745” · pattern scan
E163
Address in code: 0x00000000000000000000000000000000deadbeef
hookagents.app/assets/index-DjRFa7Bb.js @ 550:55483 · “0x00000000000000000000000000000000deadbeef” · pattern scan
E164
Address in code: 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 (WETH on Ethereum)
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19192 · “0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2” · pattern scan
E165
Address in code: 0x7a250d5630b4cf539739df2c5dacb4c659f2488d
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19267 · “0x7a250d5630b4cf539739df2c5dacb4c659f2488d” · pattern scan
E166
Address in code: 0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19320 · “0x5c69bee701ef814a2b6a3edd4b1652cb9cc5aa6f” · pattern scan
E167
Address in code: 0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19516 · “0x5f4ec3df9cbd43714fe2740f5e3616155c5b8419” · pattern scan
E168
Address in code: 0xf4030086522a5beea4988f8ca5b36dbc97bee88c
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19571 · “0xf4030086522a5beea4988f8ca5b36dbc97bee88c” · pattern scan
E169
Address in code: 0x14e613ac84a31f709eadbdf89c6cc390fdc9540a
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19626 · “0x14e613ac84a31f709eadbdf89c6cc390fdc9540a” · pattern scan
E170
Address in code: 0xfff9976782d46cc05630d1f6ebab18b2324d6b14
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19866 · “0xfff9976782d46cc05630d1f6ebab18b2324d6b14” · pattern scan
E171
Address in code: 0xee567fe1712faf6149d80da1e6934e354124cfe3
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19941 · “0xee567fe1712faf6149d80da1e6934e354124cfe3” · pattern scan
E172
Address in code: 0xf62c03e08ada871a0beb309762e260a7a6a880e6
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19994 · “0xf62c03e08ada871a0beb309762e260a7a6a880e6” · pattern scan
E173
Address in code: 0x694aa1769357215de4fac081bf1f309adc325306
hookagents.app/assets/index-DjRFa7Bb.js @ 551:20190 · “0x694aa1769357215de4fac081bf1f309adc325306” · pattern scan
E174
Address in code: 0x1b44f3514812d835eb1bdb0acb33d3fa3351ee43
hookagents.app/assets/index-DjRFa7Bb.js @ 551:20245 · “0x1b44f3514812d835eb1bdb0acb33d3fa3351ee43” · pattern scan
E175
Chain in code: Robinhood Chain
hookagents.app/assets/index-DjRFa7Bb.js @ 551:23052 · “chain.robinhood.com” · pattern scan
E176
Chain in code: Base
hookagents.app/assets/index-DjRFa7Bb.js @ 551:20395 · “mainnet.base.org” · pattern scan
E177
Chain in code: BNB Smart Chain
hookagents.app/assets/index-DjRFa7Bb.js @ 551:21693 · “bsc-dataseed” · pattern scan
E178
Chain in code: Ethereum
hookagents.app/assets/index-DjRFa7Bb.js @ 551:19125 · “ethereum-rpc” · pattern scan
E179
The site says: “…VAULT Connect Launch a coin LIVE ON SOLANA AUTONOMOUS AI AGENTS WITH THEIR OWN COIN Hook an AI agent to your co…”
page text · https://hookagents.app/ · …VAULT Connect Launch a coin LIVE ON SOLANA AUTONOMOUS AI AGENTS WITH THEIR OWN COIN Hook an AI agent to your co…
E180
The site says: “…Two places to launch. Both lock the character's share on-chain at launch: neither the creator nor HookAgents can cut…”
page text · https://hookagents.app/ · …Two places to launch. Both lock the character's share on-chain at launch: neither the creator nor HookAgents can cut…
E181
The site says: “…ve pool + creator exempt nothing to fund Trades on any DEX. DEMO · SPED UP AND SIMULATED Checked 5 Refused 0 Sell…”
page text · https://hookagents.app/ · …ve pool + creator exempt nothing to fund Trades on any DEX. DEMO · SPED UP AND SIMULATED Checked 5 Refused 0 Sell…
E182
The site says: “…hecked 5 Refused 0 Sell 2.13M F2Kr…UsPk passed · via a terminal PASSED Buy 6.74M BgNJ…hiAs · whale passed · via Jupite…”
page text · https://hookagents.app/ · …hecked 5 Refused 0 Sell 2.13M F2Kr…UsPk passed · via a terminal PASSED Buy 6.74M BgNJ…hiAs · whale passed · via Jupite…

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.
  • REA hit its size budget on parts of 4 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 433Xy6G1.