Website report · 7 h ago

embercurve.fun

“Ember · Launch a coin whose fees do something.”

Template-written 264 evidence items Code reader analysed 10 scripts
What this means for you

Ember talked to 2 outside services on a first visit.E7E6

  • We saw no known analytics or advertising services load on the first visit.E1
  • 3 cookies were set in your browser, 3 of them by other companies' domains.E8E9E10
  • Its code can ask your wallet to give an old-style 'eth_sign' signature, approve token spending, raise token spending approvals, sign structured data (logins, orders or off-chain approvals) and 3 more. Read every wallet pop-up before approving.E174E181E182E175E176E180

Tech check

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

The page doesn't make tech claims we check for (AI, on-chain, wallets, trading, own chain, staking, live data, an app).

Calls its own backend /api/solana/markets, /api/solana/quotes, /api/solana/x/configE29E30E31
Wallet code Privy (wallet login), WalletConnect / Reown, viemE15E16E17E18
Contract calls in its code approve, transferFrom, transferE184E185E186E187
Talks to AI services none seen
Live connections keeps a live two-way connection open to a server, receives a live stream of updates from a serverE26E27

What it is

  • The Internet Archive first saved this site on 2026-09-10 (58 days ago).E264
  • The site describes itself as: “Meteora bonding-curve launchpad. Pair with 1,200+ Meteora-approved tokens and tokenized stocks. 50% of every trade's tax goes to holders, bu”E2
  • It's built with React and Remix / React Router (common tools for building web apps).E13E14
  • In your browser it can copy text to your clipboard, stores data in your browser's built-in database, saves small bits of data in your browser, keeps a live two-way connection open to a server and 1 more.E23E24E25E26E27
  • It has sections such as /markets, /rekt, /api/v1/analytics_events, /api/v1/apps/:app_id, /api/v1/funding/coinbase_on_ramp/init and /api/v1/funding/coinbase_on_ramp/status.E111E112
  • While loading, it called 3 endpoints on its own servers, such as /api/solana/markets, /api/solana/quotes and /api/solana/x/config.E29E30E31

Where your data goes

Crypto & walletsConnect wallets, read blockchains or fetch token prices. 2
auth.privy.ioPrivy: embedded wallets and wallet login 42×E7
explorer-api.walletconnect.comWalletConnect / Reown: connects mobile and browser wallets 1×E6

Crypto and wallets

  • Wallet tools in the code: Privy (wallet login), WalletConnect / Reown, viem, Coinbase Wallet SDK, thirdweb, Solana web3 / wallet adapter and 2 more.E15E16E17E18E19E20
  • eth_sign: can ask for a raw 'eth_sign' signature, an old method that signs data you can't read.E174
  • approve: has code to ask for a token spending approval (lets a contract move that token from your wallet).E181
  • increaseAllowance: has code to raise a token spending approval.E182
  • eth_signTypedData: asks you to sign structured data (can be a login, an order or an off-chain token approval).E175
  • eth_sendTransaction: asks your wallet to send a transaction (can move funds and costs a fee).E176
  • wallet_sendCalls: asks your wallet to send a batch of transactions in one go.E180
  • Contract functions the app calls by name: approve, transferFrom, transfer, create, create2, createAccount, create2Account, aggregate3 and 22 more.E184E185E186E187E188E189
  • Chains named in the code: Abstract, Abstract Testnet, Avalanche, Avalanche Fuji, Base, EDU Chain, IoTeX, IoTeX Testnet and 12 more.E244E245E246E247E248E249
  • 30 contract or wallet addresses are written into the code, including Multicall3 (batches read calls) and USDC on Base.E223E236
30 addresses found in the code
0xaa4de41dba0ca5dcbb288b7cc6b708f3aac759e70xfb688330379976da81eb64fe4bf50d7401763b9c0xf9cda624fbc7e059355ce98a31693d299facd9630x420000000000000000000000000000000000000f0x42000000000000000000000000000000000000150x42000000000000000000000000000000000000070x42000000000000000000000000000000000000140x42000000000000000000000000000000000000100x42000000000000000000000000000000000000160xca11bde05977b3631167028862be2a173976ca11 · Multicall3 (batches read calls)0x43edb88c4b80fdd2adff2412a7bebf9df42cb40e0x56315b90c40730925ec5485cf004d835058518a00x49048044d57e1c92a77f79988d21fa8faf74e97e0x3154cf16ccdb4c6d922629664174b904d80f2c350xd6e6dbf4f7ea0ac412fd8b65ed297e64bb7a06e10x84457ca9d0163fbc4bbfe4dfbb20ba46e48df2540x49f53e41452c74589e85ca1677426ba426459e850xfd0bf71f60660e2f608ed56e1659c450eb1131200xb5cecd6894c6f473ec726a176f1512399a2e355d0x5dc881dda4e4a8d312be3544ad13118d1a04cb170xddfb18888a9466688235887dec2a10c4f5effee90x036cbd53842c5426634e7929541ec2318f3dcf7e0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 · USDC on Base0x5425890298aed601595a70ab815c96711a31bc650xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e0xcdf79194c6c285077a58da47641d4dbe51f635420x4fcf1784b31630811181f670aea7a7bef803eaed0xe15fc38f6d8c56af07bbcbe3baf5708a2bf423920x3c499c542cef5e3811e1192ce70d8cc03d5c33590x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582

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

eth_signapproveincreaseAllowanceeth_signTypedDataeth_sendTransactionwallet_sendCallssignTransactiontransferFrom

Connecting your wallet

It connects to crypto wallets using Privy (wallet login), WalletConnect / Reown, viem, Coinbase Wallet SDK and 4 more. Connecting shows the site your wallet address; it doesn't move funds by itself.E15E16E17E18E19E20

Privy (wallet login)WalletConnect / ReownviemCoinbase Wallet SDKthirdwebSolana web3 / wallet adapterPhantomEIP-6963 wallet discovery

Reading the blockchain

It reads blockchain data (Abstract, Abstract Testnet, Avalanche, Avalanche Fuji and 4 more) to show balances, prices or contract state.E244E245E246

AbstractAbstract TestnetAvalancheAvalanche FujiBaseEDU ChainIoTeXIoTeX Testnet

Sign-in and accounts

Sign-in and account features show up in its code or traffic (/api/v1/recovery/oauth/init, /api/v1/users/me, /api/v1/oauth/authenticate and /api/v1/telegram/authenticate).E35E42E43

/api/v1/recovery/oauth/init/api/v1/users/me/api/v1/oauth/authenticate/api/v1/telegram/authenticate

Live updates

It keeps live connections open (WebSockets and server-sent events) so content updates without reloading.E26E27

websocketevent_source

Loading its content

Its content loads from its own API while you browse (/api/solana/markets, /api/solana/quotes and /api/solana/x/config).E29E30E31

/api/solana/markets/api/solana/quotes/api/solana/x/config

Drawing and editing in the browser

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

canvas

Cookies and storage

Names only. We never store the values.

CookieSet forKeptWhose
_cfuvidE8privy.io until you close the browserother company
cf_clearanceE9privy.io about 365 daysother company
__cf_bmE10privy.io about 0 daysother company

localStorageE11: privy:sent:cmu0bh9aw003m0cjrspnmc89w:5641448943388235, privy:caid, base-acc-sdk.store, privy:connections

IndexedDBE12: base-acc-sdk

Pages and API calls

Pages it links to

/markets/rekt/api/v1/analytics_events/api/v1/apps/:app_id/api/v1/funding/coinbase_on_ramp/init/api/v1/funding/coinbase_on_ramp/status/api/v1/apps/:app_id/cross-app/connections/api/v1/custom_jwt_account/authenticate/api/v1/custom_jwt_account/link/api/v1/farcaster/init/api/v1/farcaster/authenticate/api/v1/farcaster/link/api/v1/farcaster/unlink/api/v1/farcaster/status/api/v2/farcaster/init/api/v2/farcaster/authenticate/api/v1/guest/authenticate/api/v1/mfa/passkeys/init/api/v1/mfa/passwordless_sms/init/api/v1/mfa_auth/passkeys/init/api/v1/mfa_auth/passkeys/verify/api/v1/mfa_auth/passkeys/enrollment/api/v1/mfa_auth/totp/enroll/api/v1/mfa_auth/totp/verify/api/v1/mfa_auth/totp/init/api/v1/mfa_auth/totp/unenroll/api/v1/oauth/authenticate/api/v1/oauth/init/api/v1/oauth/link/api/v1/oauth/unlink/api/v1/passkeys/link/api/v1/passkeys/authenticate/api/v1/passkeys/register/api/v1/passkeys/authenticate/init/api/v1/passkeys/register/init/api/v1/passkeys/link/init/api/v1/passwordless/authenticate/api/v1/passwordless/init/api/v1/passwordless/link/api/v1/passwordless/unlink

Endpoints

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

embercurve.fun/api/solana/marketsseenE29
embercurve.fun/api/solana/quotesseenE30
embercurve.fun/api/solana/x/configseenE31
/api/v1/token_pricecodeE32
/api/v1/farcaster/signer/statuscodeE33
/api/v1/passkeys/link/initcodeE34
/api/v1/recovery/oauth/initcodeE35
/vaultcodeE36
/curatedcodeE37
/api/v1/passwordless/initcodeE38
/api/v1/embedded_wallets/:address/recovery/key_materialcodeE39
/api/v1/onramp/deposit_addresses/deposit_configcodeE40
/ghostcodeE41
/api/v1/users/mecodeE42
/api/v1/oauth/authenticatecodeE43
/api/v1/telegram/authenticatecodeE44
/api/v1/farcaster/authenticatecodeE45
/api/v1/onramp/fiat/quotescodeE46
/api/v1/sessions/logoutcodeE47
/xmoneycodeE48
/api/v1/passwordless/authenticatecodeE49
/api/v1/onramp/stripe/exchange_tokenscodeE50
/api/v1/wallets/:wallet_id/rpccodeE51
/api/v1/farcaster/linkcodeE52
/discovercodeE53
/api/v1/onramp/fiat/statuscodeE54
/admin/basketcodeE55
/api/v1/mfa_auth/passkeys/verifycodeE56
/api/v1/walletscodeE57
/api/v1/recovery/oauth/authenticatecodeE58

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: Ember · Launch a coin whose fees do something.
page title · https://embercurve.fun/
E2
Page description: Meteora bonding-curve launchpad. Pair with 1,200+ Meteora-approved tokens and tokenized stocks. 50% of every trade's tax goes to holders, burns, a Sup
page description · https://embercurve.fun/
E3
Site name: Ember
page site_name · https://embercurve.fun/
E4
Main heading: E M B E R
page h1 · https://embercurve.fun/
E5
37 request(s) to embercurve.fun
types: 12 image, 10 fetch, 9 script
GET https://embercurve.fun/ · image · 37 requests · network recording
E6
1 request(s) to explorer-api.walletconnect.com
types: 1 fetch
GET https://explorer-api.walletconnect.com/v3/wallets · fetch · network recording
E7
42 request(s) to auth.privy.io
types: 37 script, 2 fetch, 1 document
GET https://auth.privy.io/api/v1/apps/cmu0bh9aw003m0cjrspnmc89w · script · 42 requests · network recording
E8
Cookie '_cfuvid' set for privy.io
session cookie
cookie _cfuvid on privy.io · value not stored
E9
Cookie 'cf_clearance' set for privy.io
kept for about 365 days
cookie cf_clearance on privy.io · value not stored
E10
Cookie '__cf_bm' set for privy.io
kept for about 0 days
cookie __cf_bm on privy.io · value not stored
E11
localStorage: 4 key(s) saved in your browser
localStorage keys: privy:sent:cmu0bh9aw003m0cjrspnmc89w:564, privy:caid, base-acc-sdk.store, privy:connections · values not stored
E12
IndexedDB: 1 key(s) saved in your browser
IndexedDB keys: base-acc-sdk · values not stored
E13
React detected by the code reader (react-runtime)
confidence: medium
embercurve.fun/assets/index-CgcQZ8OM.js · “react-runtime” · the code reader
E14
Remix / React Router found in the code
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:13083 · “__reactRouterContext” · pattern scan
E15
Privy (wallet login) found in the code
embercurve.fun/ (page HTML) @ 27:2670 · “privy.io” · pattern scan
E16
WalletConnect / Reown found in the code
embercurve.fun/assets/solana-Dlj3O3ft.js @ 21:42756 · “WalletConnect” · pattern scan
E17
viem found in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 3:15163 · “viem” · pattern scan
E18
Coinbase Wallet SDK found in the code
embercurve.fun/assets/index-DvejI3-_.js @ 3:39795 · “@coinbase/wallet-sdk” · pattern scan
E19
thirdweb found in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:11092 · “thirdweb” · pattern scan
E20
Solana web3 / wallet adapter found in the code
embercurve.fun/assets/solana-Dlj3O3ft.js @ 35:20 · “wallet-adapter” · pattern scan
E21
Phantom found in the code
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:65141 · “phantom.app” · pattern scan
E22
EIP-6963 wallet discovery found in the code
embercurve.fun/assets/index-DvejI3-_.js @ 16:24343 · “eip6963:announceProvider” · pattern scan
E23
Uses the browser ability: clipboard_write
can copy text to your clipboard
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:58790 · “clipboard.writeText(” · pattern scan
E24
Uses the browser ability: indexeddb
stores data in your browser's built-in database
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 108:11645 · “indexedDB.open(” · pattern scan
E25
Uses the browser ability: local_storage
saves small bits of data in your browser
embercurve.fun/ (page HTML) @ 18:351 · “localStorage.setItem(” · pattern scan
E26
Uses the browser ability: websocket
keeps a live two-way connection open to a server
embercurve.fun/assets/solana-Dlj3O3ft.js @ 27:11779 · “new WebSocket(” · pattern scan
E27
Uses the browser ability: event_source
receives a live stream of updates from a server
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:112119 · “new EventSource(” · pattern scan
E28
Uses the browser ability: canvas
draws graphics on a canvas
embercurve.fun/assets/solana-Dlj3O3ft.js @ 33:2486 · “getContext("2d"” · pattern scan
E29
The page called /api/solana/markets on embercurve.fun (GET)
GET https://embercurve.fun/api/solana/markets · fetch · network recording
E30
The page called /api/solana/quotes on embercurve.fun (GET)
GET https://embercurve.fun/api/solana/quotes · fetch · network recording
E31
The page called /api/solana/x/config on embercurve.fun (GET)
GET https://embercurve.fun/api/solana/x/config · fetch · network recording
E32
Code reader found the endpoint /api/v1/token_price
how: call:api.get
embercurve.fun/assets/index-DvejI3-_.js @ 16:16218 · “/api/v1/token_price” · the code reader
E33
Code reader found the endpoint /api/v1/farcaster/signer/status
how: call:api.post
embercurve.fun/assets/index-DvejI3-_.js @ 16:16633 · “/api/v1/farcaster/signer/status” · the code reader
E34
Code reader found the endpoint /api/v1/passkeys/link/init
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/passkeys/link/init” · the code reader
E35
Code reader found the endpoint /api/v1/recovery/oauth/init
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/recovery/oauth/init” · the code reader
E36
Code reader found the endpoint /vault
how: property:path
s01-index-CgcQZ8OM.js · “/vault” · the code reader
E37
Code reader found the endpoint /curated
how: property:path
s01-index-CgcQZ8OM.js · “/curated” · the code reader
E38
Code reader found the endpoint /api/v1/passwordless/init
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/passwordless/init” · the code reader
E39
Code reader found the endpoint /api/v1/embedded_wallets/:address/recovery/key_material
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/embedded_wallets/:address/recovery/key_material” · the code reader
E40
Code reader found the endpoint /api/v1/onramp/deposit_addresses/deposit_config
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/onramp/deposit_addresses/deposit_config” · the code reader
E41
Code reader found the endpoint /ghost
how: property:path
s01-index-CgcQZ8OM.js · “/ghost” · the code reader
E42
Code reader found the endpoint /api/v1/users/me
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/users/me” · the code reader
E43
Code reader found the endpoint /api/v1/oauth/authenticate
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/oauth/authenticate” · the code reader
E44
Code reader found the endpoint /api/v1/telegram/authenticate
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/telegram/authenticate” · the code reader
E45
Code reader found the endpoint /api/v1/farcaster/authenticate
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/farcaster/authenticate” · the code reader
E46
Code reader found the endpoint /api/v1/onramp/fiat/quotes
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/onramp/fiat/quotes” · the code reader
E47
Code reader found the endpoint /api/v1/sessions/logout
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/sessions/logout” · the code reader
E48
Code reader found the endpoint /xmoney
how: property:path
s01-index-CgcQZ8OM.js · “/xmoney” · the code reader
E49
Code reader found the endpoint /api/v1/passwordless/authenticate
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/passwordless/authenticate” · the code reader
E50
Code reader found the endpoint /api/v1/onramp/stripe/exchange_tokens
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/onramp/stripe/exchange_tokens” · the code reader
E51
Code reader found the endpoint /api/v1/wallets/:wallet_id/rpc
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/wallets/:wallet_id/rpc” · the code reader
E52
Code reader found the endpoint /api/v1/farcaster/link
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/farcaster/link” · the code reader
E53
Code reader found the endpoint /discover
how: property:path
s01-index-CgcQZ8OM.js · “/discover” · the code reader
E54
Code reader found the endpoint /api/v1/onramp/fiat/status
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/onramp/fiat/status” · the code reader
E55
Code reader found the endpoint /admin/basket
how: property:path
s01-index-CgcQZ8OM.js · “/admin/basket” · the code reader
E56
Code reader found the endpoint /api/v1/mfa_auth/passkeys/verify
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/mfa_auth/passkeys/verify” · the code reader
E57
Code reader found the endpoint /api/v1/wallets
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/wallets” · the code reader
E58
Code reader found the endpoint /api/v1/recovery/oauth/authenticate
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/recovery/oauth/authenticate” · the code reader
E59
Code reader found the endpoint /stats
how: property:path
s01-index-CgcQZ8OM.js · “/stats” · the code reader
E60
Code reader found the endpoint /poly
how: property:path
s01-index-CgcQZ8OM.js · “/poly” · the code reader
E61
Code reader found the endpoint /how
how: property:path
s01-index-CgcQZ8OM.js · “/how” · the code reader
E62
Code reader found the endpoint /si
how: property:path
s01-index-CgcQZ8OM.js · “/si” · the code reader
E63
Code reader found the endpoint /collab
how: property:path
s01-index-CgcQZ8OM.js · “/collab” · the code reader
E64
Code reader found the endpoint /api/v1/passkeys/authenticate
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/passkeys/authenticate” · the code reader
E65
Code reader found the endpoint /api/v1/passwordless/update
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/passwordless/update” · the code reader
E66
Code reader found the endpoint /metsumi
how: property:path
s01-index-CgcQZ8OM.js · “/metsumi” · the code reader
E67
Code reader found the endpoint /pairs
how: property:path
s01-index-CgcQZ8OM.js · “/pairs” · the code reader
E68
Code reader found the endpoint /api/v1/fiat/customer/virtual_accounts
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/fiat/customer/virtual_accounts” · the code reader
E69
Code reader found the endpoint /contact
how: property:path
s01-index-CgcQZ8OM.js · “/contact” · the code reader
E70
Code reader found the endpoint /api/v1/wallets/:wallet_id
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/wallets/:wallet_id” · the code reader
E71
Code reader found the endpoint /developers/hooks
how: property:path
s01-index-CgcQZ8OM.js · “/developers/hooks” · the code reader
E72
Code reader found the endpoint /api/v1/analytics_events
how: property:path
s06-use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js · “/api/v1/analytics_events” · the code reader
E73
The code names the endpoint /api/solana/status
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:26447 · “/api/solana/status” · pattern scan
E74
The code names the endpoint /api/friends/design
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:26489 · “/api/friends/design” · pattern scan
E75
The code names the endpoint /api/friends
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:26608 · “/api/friends” · pattern scan
E76
The code names the endpoint /api/solana/ember-supply
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27010 · “/api/solana/ember-supply” · pattern scan
E77
The code names the endpoint /api/solana/market
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27050 · “/api/solana/market” · pattern scan
E78
The code names the endpoint /api/solana/ghost/register
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27097 · “/api/solana/ghost/register” · pattern scan
E79
The code names the endpoint /api/solana/ghost/leave
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27146 · “/api/solana/ghost/leave” · pattern scan
E80
The code names the endpoint /api/solana/ghost/status
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27192 · “/api/solana/ghost/status” · pattern scan
E81
The code names the endpoint /api/solana/ghost/log
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27249 · “/api/solana/ghost/log” · pattern scan
E82
The code names the endpoint /api/solana/ghost/balances
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27322 · “/api/solana/ghost/balances” · pattern scan
E83
The code names the endpoint /api/solana/ghost/sweep
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27447 · “/api/solana/ghost/sweep” · pattern scan
E84
The code names the endpoint /api/solana/admin/op
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27603 · “/api/solana/admin/op” · pattern scan
E85
The code names the endpoint /api/solana/x/paid
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27683 · “/api/solana/x/paid” · pattern scan
E86
The code names the endpoint /api/solana/deep
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27722 · “/api/solana/deep” · pattern scan
E87
The code names the endpoint /api/solana/deep/init
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27807 · “/api/solana/deep/init” · pattern scan
E88
The code names the endpoint /api/solana/basket/assets
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27895 · “/api/solana/basket/assets” · pattern scan
E89
The code names the endpoint /api/solana/gacha/machines
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27944 · “/api/solana/gacha/machines” · pattern scan
E90
The code names the endpoint /api/solana/gacha
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:27989 · “/api/solana/gacha” · pattern scan
E91
The code names the endpoint /api/solana/fomo/members
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28042 · “/api/solana/fomo/members” · pattern scan
E92
The code names the endpoint /api/solana/fomo/board
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28209 · “/api/solana/fomo/board” · pattern scan
E93
The code names the endpoint /api/solana/curve/preview
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28253 · “/api/solana/curve/preview” · pattern scan
E94
The code names the endpoint /api/solana/basket
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28478 · “/api/solana/basket” · pattern scan
E95
The code names the endpoint /api/solana/basket/claim
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28599 · “/api/solana/basket/claim” · pattern scan
E96
The code names the endpoint /api/solana/admin/listings
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28800 · “/api/solana/admin/listings” · pattern scan
E97
The code names the endpoint /api/solana/admin/listing/fetch
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28869 · “/api/solana/admin/listing/fetch” · pattern scan
E98
The code names the endpoint /api/solana/admin/me
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:28959 · “/api/solana/admin/me” · pattern scan
E99
The code names the endpoint /api/solana/admin/fomo/traders
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29024 · “/api/solana/admin/fomo/traders” · pattern scan
E100
The code names the endpoint /api/solana/admin/basket
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29114 · “/api/solana/admin/basket” · pattern scan
E101
The code names the endpoint /api/solana/admin/basket/push
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29179 · “/api/solana/admin/basket/push” · pattern scan
E102
The code names the endpoint /api/solana/admin/perp/migration
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29281 · “/api/solana/admin/perp/migration” · pattern scan
E103
The code names the endpoint /api/solana/admin/coin
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29362 · “/api/solana/admin/coin” · pattern scan
E104
The code names the endpoint /api/solana/trades
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29444 · “/api/solana/trades” · pattern scan
E105
The code names the endpoint /api/solana/candles
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29494 · “/api/solana/candles” · pattern scan
E106
The code names the endpoint /api/solana/fees/pool
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29561 · “/api/solana/fees/pool” · pattern scan
E107
The code names the endpoint /api/solana/billboard
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29607 · “/api/solana/billboard” · pattern scan
E108
The code names the endpoint /api/solana/yolo/marks
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29648 · “/api/solana/yolo/marks” · pattern scan
E109
The code names the endpoint /api/solana/fees/creator
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29691 · “/api/solana/fees/creator” · pattern scan
E110
The code names the endpoint /api/solana/payouts
embercurve.fun/assets/index-CgcQZ8OM.js @ 44:29742 · “/api/solana/payouts” · pattern scan
E111
2 links to pages on the same site
page links · https://embercurve.fun/ · /markets, /rekt
E112
Code reader found the route /api/v1/analytics_events
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:725 · “/api/v1/analytics_events” · the code reader
E113
Code reader found the route /api/v1/apps/:app_id
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:776 · “/api/v1/apps/:app_id” · the code reader
E114
Code reader found the route /api/v1/funding/coinbase_on_ramp/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:822 · “/api/v1/funding/coinbase_on_ramp/init” · the code reader
E115
Code reader found the route /api/v1/funding/coinbase_on_ramp/status
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:886 · “/api/v1/funding/coinbase_on_ramp/status” · the code reader
E116
Code reader found the route /api/v1/apps/:app_id/cross-app/connections
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:951 · “/api/v1/apps/:app_id/cross-app/connections” · the code reader
E117
Code reader found the route /api/v1/custom_jwt_account/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1019 · “/api/v1/custom_jwt_account/authenticate” · the code reader
E118
Code reader found the route /api/v1/custom_jwt_account/link
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1085 · “/api/v1/custom_jwt_account/link” · the code reader
E119
Code reader found the route /api/v1/farcaster/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1143 · “/api/v1/farcaster/init” · the code reader
E120
Code reader found the route /api/v1/farcaster/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1192 · “/api/v1/farcaster/authenticate” · the code reader
E121
Code reader found the route /api/v1/farcaster/link
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1249 · “/api/v1/farcaster/link” · the code reader
E122
Code reader found the route /api/v1/farcaster/unlink
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1298 · “/api/v1/farcaster/unlink” · the code reader
E123
Code reader found the route /api/v1/farcaster/status
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1349 · “/api/v1/farcaster/status” · the code reader
E124
Code reader found the route /api/v2/farcaster/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1399 · “/api/v2/farcaster/init” · the code reader
E125
Code reader found the route /api/v2/farcaster/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1448 · “/api/v2/farcaster/authenticate” · the code reader
E126
Code reader found the route /api/v1/guest/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1505 · “/api/v1/guest/authenticate” · the code reader
E127
Code reader found the route /api/v1/mfa/passkeys/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1558 · “/api/v1/mfa/passkeys/init” · the code reader
E128
Code reader found the route /api/v1/mfa/passwordless_sms/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1610 · “/api/v1/mfa/passwordless_sms/init” · the code reader
E129
Code reader found the route /api/v1/mfa_auth/passkeys/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1671 · “/api/v1/mfa_auth/passkeys/init” · the code reader
E130
Code reader found the route /api/v1/mfa_auth/passkeys/verify
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1729 · “/api/v1/mfa_auth/passkeys/verify” · the code reader
E131
Code reader found the route /api/v1/mfa_auth/passkeys/enrollment
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1789 · “/api/v1/mfa_auth/passkeys/enrollment” · the code reader
E132
Code reader found the route /api/v1/mfa_auth/totp/enroll
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1853 · “/api/v1/mfa_auth/totp/enroll” · the code reader
E133
Code reader found the route /api/v1/mfa_auth/totp/verify
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1909 · “/api/v1/mfa_auth/totp/verify” · the code reader
E134
Code reader found the route /api/v1/mfa_auth/totp/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:1965 · “/api/v1/mfa_auth/totp/init” · the code reader
E135
Code reader found the route /api/v1/mfa_auth/totp/unenroll
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2019 · “/api/v1/mfa_auth/totp/unenroll” · the code reader
E136
Code reader found the route /api/v1/oauth/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2076 · “/api/v1/oauth/authenticate” · the code reader
E137
Code reader found the route /api/v1/oauth/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2129 · “/api/v1/oauth/init” · the code reader
E138
Code reader found the route /api/v1/oauth/link
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2174 · “/api/v1/oauth/link” · the code reader
E139
Code reader found the route /api/v1/oauth/unlink
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2219 · “/api/v1/oauth/unlink” · the code reader
E140
Code reader found the route /api/v1/passkeys/link
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2266 · “/api/v1/passkeys/link” · the code reader
E141
Code reader found the route /api/v1/passkeys/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2314 · “/api/v1/passkeys/authenticate” · the code reader
E142
Code reader found the route /api/v1/passkeys/register
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2370 · “/api/v1/passkeys/register” · the code reader
E143
Code reader found the route /api/v1/passkeys/authenticate/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2422 · “/api/v1/passkeys/authenticate/init” · the code reader
E144
Code reader found the route /api/v1/passkeys/register/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2483 · “/api/v1/passkeys/register/init” · the code reader
E145
Code reader found the route /api/v1/passkeys/link/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2540 · “/api/v1/passkeys/link/init” · the code reader
E146
Code reader found the route /api/v1/passwordless/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2593 · “/api/v1/passwordless/authenticate” · the code reader
E147
Code reader found the route /api/v1/passwordless/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2653 · “/api/v1/passwordless/init” · the code reader
E148
Code reader found the route /api/v1/passwordless/link
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2705 · “/api/v1/passwordless/link” · the code reader
E149
Code reader found the route /api/v1/passwordless/unlink
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2757 · “/api/v1/passwordless/unlink” · the code reader
E150
Code reader found the route /api/v1/passwordless/update
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2811 · “/api/v1/passwordless/update” · the code reader
E151
Code reader found the route /api/v1/passwordless_sms/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2865 · “/api/v1/passwordless_sms/authenticate” · the code reader
E152
Code reader found the route /api/v1/passwordless_sms/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2929 · “/api/v1/passwordless_sms/init” · the code reader
E153
Code reader found the route /api/v1/passwordless_sms/link
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:2985 · “/api/v1/passwordless_sms/link” · the code reader
E154
Code reader found the route /api/v1/passwordless_sms/unlink
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3041 · “/api/v1/passwordless_sms/unlink” · the code reader
E155
Code reader found the route /api/v1/passwordless_sms/update
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3099 · “/api/v1/passwordless_sms/update” · the code reader
E156
Code reader found the route /api/v1/embedded_wallets/:address/recovery/key_material
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3157 · “/api/v1/embedded_wallets/:address/recovery/key_material” · the code reader
E157
Code reader found the route /api/v1/recovery/oauth/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3239 · “/api/v1/recovery/oauth/init” · the code reader
E158
Code reader found the route /api/v1/recovery/oauth/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3293 · “/api/v1/recovery/oauth/authenticate” · the code reader
E159
Code reader found the route /api/v1/recovery/oauth/init_icloud
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3355 · “/api/v1/recovery/oauth/init_icloud” · the code reader
E160
Code reader found the route /api/v1/recovery/configuration_icloud
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3416 · “/api/v1/recovery/configuration_icloud” · the code reader
E161
Code reader found the route /api/v1/onramp/deposit_addresses/quote
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3480 · “/api/v1/onramp/deposit_addresses/quote” · the code reader
E162
Code reader found the route /api/v1/onramp/deposit_addresses/orders/:order_id
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3545 · “/api/v1/onramp/deposit_addresses/orders/:order_id” · the code reader
E163
Code reader found the route /api/v1/onramp/deposit_addresses/:deposit_address_id/next_order
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3620 · “/api/v1/onramp/deposit_addresses/:deposit_address_id/next_order” · the code reader
E164
Code reader found the route /api/v1/onramp/deposit_addresses/deposit_config
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3709 · “/api/v1/onramp/deposit_addresses/deposit_config” · the code reader
E165
Code reader found the route /api/v1/wallets/:wallet_id/deposit_accounts/crypto
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3782 · “/api/v1/wallets/:wallet_id/deposit_accounts/crypto” · the code reader
E166
Code reader found the route /api/v1/deposit_accounts/crypto/quote
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:3859 · “/api/v1/deposit_accounts/crypto/quote” · the code reader
E167
Code reader found the route /api/v1/sessions
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:4002 · “/api/v1/sessions” · the code reader
E168
Code reader found the route /api/v1/sessions/logout
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:4045 · “/api/v1/sessions/logout” · the code reader
E169
Code reader found the route /api/v1/apps/:app_id/smart_wallets
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:4095 · “/api/v1/apps/:app_id/smart_wallets” · the code reader
E170
Code reader found the route /api/v1/siwe/init
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:4155 · “/api/v1/siwe/init” · the code reader
E171
Code reader found the route /api/v1/siwe/authenticate
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:4199 · “/api/v1/siwe/authenticate” · the code reader
E172
Wallet request in code: eth_requestAccounts
asks to connect your wallet, which shows the site your address
embercurve.fun/assets/index-DvejI3-_.js @ 2:15791 · “eth_requestAccounts” · pattern scan
E173
Wallet request in code: personal_sign
asks you to sign a text message (often to log in; moves no funds by itself)
embercurve.fun/assets/index-DvejI3-_.js @ 2:16918 · “personal_sign” · pattern scan
E174
Wallet request in code: eth_sign
can ask for a raw 'eth_sign' signature, an old method that signs data you can't read
embercurve.fun/assets/index-DvejI3-_.js @ 3:41149 · “"eth_sign"” · pattern scan
E175
Wallet request in code: eth_signTypedData
asks you to sign structured data (can be a login, an order or an off-chain token approval)
embercurve.fun/assets/index-DvejI3-_.js @ 2:18113 · “eth_signTypedData_v4” · pattern scan
E176
Wallet request in code: eth_sendTransaction
asks your wallet to send a transaction (can move funds and costs a fee)
embercurve.fun/assets/index-DvejI3-_.js @ 2:6023 · “eth_sendTransaction” · pattern scan
E177
Wallet request in code: wallet_switchEthereumChain
asks your wallet to switch networks
embercurve.fun/assets/index-DvejI3-_.js @ 2:18226 · “wallet_switchEthereumChain” · pattern scan
E178
Wallet request in code: wallet_addEthereumChain
asks your wallet to add a network
embercurve.fun/assets/index-DvejI3-_.js @ 2:14155 · “wallet_addEthereumChain” · pattern scan
E179
Wallet request in code: wallet_watchAsset
asks your wallet to show a token
embercurve.fun/assets/index-DvejI3-_.js @ 2:18351 · “wallet_watchAsset” · pattern scan
E180
Wallet request in code: wallet_sendCalls
asks your wallet to send a batch of transactions in one go
embercurve.fun/assets/index-DvejI3-_.js @ 2:5016 · “wallet_sendCalls” · pattern scan
E181
Wallet request in code: approve
has code to ask for a token spending approval (lets a contract move that token from your wallet)
embercurve.fun/assets/index-DvejI3-_.js @ 2:9351 · “functionName:"approve"” · pattern scan
E182
Wallet request in code: increaseAllowance
has code to raise a token spending approval
embercurve.fun/assets/index-DvejI3-_.js @ 611:13845 · “name:"increaseAllowance"” · pattern scan
E183
Wallet request in code: signTransaction
asks a wallet to sign transactions (often Solana wallets)
embercurve.fun/assets/solana-Dlj3O3ft.js @ 21:45086 · “signTransaction” · pattern scan
E184
Calls the contract function approve
1 place(s) in the code
embercurve.fun/assets/index-DvejI3-_.js @ 2:9351 · “functionName:"approve"” · pattern scan
E185
Calls the contract function transferFrom
1 place(s) in the code
embercurve.fun/assets/index-DvejI3-_.js @ 2:13674 · “functionName:"transferFrom"” · pattern scan
E186
Calls the contract function transfer
1 place(s) in the code
embercurve.fun/assets/index-DvejI3-_.js @ 2:13732 · “functionName:"transfer"” · pattern scan
E187
Calls the contract function create
1 place(s) in the code
embercurve.fun/assets/index-DvejI3-_.js @ 611:27702 · “functionName:"create"” · pattern scan
E188
Calls the contract function create2
1 place(s) in the code
embercurve.fun/assets/index-DvejI3-_.js @ 611:27757 · “functionName:"create2"” · pattern scan
E189
Calls the contract function createAccount
1 place(s) in the code
embercurve.fun/assets/index-DvejI3-_.js @ 611:27819 · “functionName:"createAccount"” · pattern scan
E190
Calls the contract function create2Account
1 place(s) in the code
embercurve.fun/assets/index-DvejI3-_.js @ 611:27896 · “functionName:"create2Account"” · pattern scan
E191
Calls the contract function aggregate3
5 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 41:5142 · “functionName:"aggregate3"” · pattern scan
E192
Calls the contract function query
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:8519 · “functionName:"query"” · pattern scan
E193
Calls the contract function addr
2 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:10034 · “functionName:"addr"” · pattern scan
E194
Calls the contract function resolveWithGateways
2 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:10083 · “functionName:"resolveWithGateways"” · pattern scan
E195
Calls the contract function tokenURI
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:14306 · “functionName:"tokenURI"” · pattern scan
E196
Calls the contract function uri
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:14552 · “functionName:"uri"” · pattern scan
E197
Calls the contract function text
2 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:15700 · “functionName:"text"” · pattern scan
E198
Calls the contract function reverseWithGateways
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:16737 · “functionName:"reverseWithGateways"” · pattern scan
E199
Calls the contract function findResolver
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:17595 · “functionName:"findResolver"” · pattern scan
E200
Calls the contract function getEthBalance
2 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:19654 · “functionName:"getEthBalance"” · pattern scan
E201
Calls the contract function eip712Domain
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 42:21749 · “functionName:"eip712Domain"” · pattern scan
E202
Calls the contract function isValidSignature
2 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 44:49551 · “functionName:"isValidSignature"” · pattern scan
E203
Calls the contract function isValidSig
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 44:49908 · “functionName:"isValidSig"” · pattern scan
E204
Calls the contract function decimals
2 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 45:2905 · “functionName:"decimals"” · pattern scan
E205
Calls the contract function allowance
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 45:3806 · “functionName:"allowance"” · pattern scan
E206
Calls the contract function balanceOf
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 45:4269 · “functionName:"balanceOf"” · pattern scan
E207
Calls the contract function name
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 45:4575 · “functionName:"name"” · pattern scan
E208
Calls the contract function symbol
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 45:4652 · “functionName:"symbol"” · pattern scan
E209
Calls the contract function totalSupply
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 45:4965 · “functionName:"totalSupply"” · pattern scan
E210
Calls the contract function isMultisigAccount
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 48:92389 · “functionName:"isMultisigAccount"” · pattern scan
E211
Calls the contract function getConfig
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 48:92612 · “functionName:"getConfig"” · pattern scan
E212
Calls the contract function updateConfig
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 48:92936 · “functionName:"updateConfig"” · pattern scan
E213
Calls the contract function burnKeyAuthorizationWitness
1 place(s) in the code
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 48:94133 · “functionName:"burnKeyAuthorizationWitness"” · pattern scan
E214
Address in code: 0xaa4de41dba0ca5dcbb288b7cc6b708f3aac759e7
embercurve.fun/assets/index-DvejI3-_.js @ 3:3559 · “0xaa4de41dba0ca5dcbb288b7cc6b708f3aac759e7” · pattern scan
E215
Address in code: 0xfb688330379976da81eb64fe4bf50d7401763b9c
embercurve.fun/assets/index-DvejI3-_.js @ 3:3648 · “0xfb688330379976da81eb64fe4bf50d7401763b9c” · pattern scan
E216
Address in code: 0xf9cda624fbc7e059355ce98a31693d299facd963
embercurve.fun/assets/index-DvejI3-_.js @ 3:4077 · “0xf9cda624fbc7e059355ce98a31693d299facd963” · pattern scan
E217
Address in code: 0x420000000000000000000000000000000000000f
embercurve.fun/assets/index-DvejI3-_.js @ 3:4265 · “0x420000000000000000000000000000000000000f” · pattern scan
E218
Address in code: 0x4200000000000000000000000000000000000015
embercurve.fun/assets/index-DvejI3-_.js @ 3:4328 · “0x4200000000000000000000000000000000000015” · pattern scan
E219
Address in code: 0x4200000000000000000000000000000000000007
embercurve.fun/assets/index-DvejI3-_.js @ 3:4406 · “0x4200000000000000000000000000000000000007” · pattern scan
E220
Address in code: 0x4200000000000000000000000000000000000014
embercurve.fun/assets/index-DvejI3-_.js @ 3:4476 · “0x4200000000000000000000000000000000000014” · pattern scan
E221
Address in code: 0x4200000000000000000000000000000000000010
embercurve.fun/assets/index-DvejI3-_.js @ 3:4548 · “0x4200000000000000000000000000000000000010” · pattern scan
E222
Address in code: 0x4200000000000000000000000000000000000016
embercurve.fun/assets/index-DvejI3-_.js @ 3:4623 · “0x4200000000000000000000000000000000000016” · pattern scan
E223
Address in code: 0xca11bde05977b3631167028862be2a173976ca11 (Multicall3 (batches read calls))
embercurve.fun/assets/index-DvejI3-_.js @ 3:6317 · “0xca11bde05977b3631167028862be2a173976ca11” · pattern scan
E224
Address in code: 0x43edb88c4b80fdd2adff2412a7bebf9df42cb40e
embercurve.fun/assets/index-DvejI3-_.js @ 3:7112 · “0x43edb88c4b80fdd2adff2412a7bebf9df42cb40e” · pattern scan
E225
Address in code: 0x56315b90c40730925ec5485cf004d835058518a0
embercurve.fun/assets/index-DvejI3-_.js @ 3:7189 · “0x56315b90c40730925ec5485cf004d835058518a0” · pattern scan
E226
Address in code: 0x49048044d57e1c92a77f79988d21fa8faf74e97e
embercurve.fun/assets/index-DvejI3-_.js @ 3:7342 · “0x49048044d57e1c92a77f79988d21fa8faf74e97e” · pattern scan
E227
Address in code: 0x3154cf16ccdb4c6d922629664174b904d80f2c35
embercurve.fun/assets/index-DvejI3-_.js @ 3:7443 · “0x3154cf16ccdb4c6d922629664174b904d80f2c35” · pattern scan
E228
Address in code: 0xd6e6dbf4f7ea0ac412fd8b65ed297e64bb7a06e1
embercurve.fun/assets/index-DvejI3-_.js @ 3:7922 · “0xd6e6dbf4f7ea0ac412fd8b65ed297e64bb7a06e1” · pattern scan
E229
Address in code: 0x84457ca9d0163fbc4bbfe4dfbb20ba46e48df254
embercurve.fun/assets/index-DvejI3-_.js @ 3:7999 · “0x84457ca9d0163fbc4bbfe4dfbb20ba46e48df254” · pattern scan
E230
Address in code: 0x49f53e41452c74589e85ca1677426ba426459e85
embercurve.fun/assets/index-DvejI3-_.js @ 3:8068 · “0x49f53e41452c74589e85ca1677426ba426459e85” · pattern scan
E231
Address in code: 0xfd0bf71f60660e2f608ed56e1659c450eb113120
embercurve.fun/assets/index-DvejI3-_.js @ 3:8168 · “0xfd0bf71f60660e2f608ed56e1659c450eb113120” · pattern scan
E232
Address in code: 0xb5cecd6894c6f473ec726a176f1512399a2e355d
embercurve.fun/assets/index-DvejI3-_.js @ 3:9426 · “0xb5cecd6894c6f473ec726a176f1512399a2e355d” · pattern scan
E233
Address in code: 0x5dc881dda4e4a8d312be3544ad13118d1a04cb17
embercurve.fun/assets/index-DvejI3-_.js @ 3:11740 · “0x5dc881dda4e4a8d312be3544ad13118d1a04cb17” · pattern scan
E234
Address in code: 0xddfb18888a9466688235887dec2a10c4f5effee9
embercurve.fun/assets/index-DvejI3-_.js @ 3:11836 · “0xddfb18888a9466688235887dec2a10c4f5effee9” · pattern scan
E235
Address in code: 0x036cbd53842c5426634e7929541ec2318f3dcf7e
embercurve.fun/assets/index-DvejI3-_.js @ 611:6212 · “0x036cbd53842c5426634e7929541ec2318f3dcf7e” · pattern scan
E236
Address in code: 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913 (USDC on Base)
embercurve.fun/assets/index-DvejI3-_.js @ 611:6292 · “0x833589fcd6edb6e08f4c7c32d4f71b54bda02913” · pattern scan
E237
Address in code: 0x5425890298aed601595a70ab815c96711a31bc65
embercurve.fun/assets/index-DvejI3-_.js @ 611:6377 · “0x5425890298aed601595a70ab815c96711a31bc65” · pattern scan
E238
Address in code: 0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e
embercurve.fun/assets/index-DvejI3-_.js @ 611:6462 · “0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e” · pattern scan
E239
Address in code: 0xcdf79194c6c285077a58da47641d4dbe51f63542
embercurve.fun/assets/index-DvejI3-_.js @ 611:6546 · “0xcdf79194c6c285077a58da47641d4dbe51f63542” · pattern scan
E240
Address in code: 0x4fcf1784b31630811181f670aea7a7bef803eaed
embercurve.fun/assets/index-DvejI3-_.js @ 611:6796 · “0x4fcf1784b31630811181f670aea7a7bef803eaed” · pattern scan
E241
Address in code: 0xe15fc38f6d8c56af07bbcbe3baf5708a2bf42392
embercurve.fun/assets/index-DvejI3-_.js @ 611:6876 · “0xe15fc38f6d8c56af07bbcbe3baf5708a2bf42392” · pattern scan
E242
Address in code: 0x3c499c542cef5e3811e1192ce70d8cc03d5c3359
embercurve.fun/assets/index-DvejI3-_.js @ 611:6955 · “0x3c499c542cef5e3811e1192ce70d8cc03d5c3359” · pattern scan
E243
Address in code: 0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582
embercurve.fun/assets/index-DvejI3-_.js @ 611:7040 · “0x41e94eb019c0762f9bfcf9fb1e58725bfb0e7582” · pattern scan
E244
Chain in code: Abstract (id 2741)
embercurve.fun/assets/index-DvejI3-_.js @ 3:3208 · “id:2741,name:"Abstract"” · pattern scan
E245
Chain in code: Abstract Testnet (id 11124)
embercurve.fun/assets/index-DvejI3-_.js @ 3:3741 · “id:11124,name:"Abstract Testnet"” · pattern scan
E246
Chain in code: Avalanche (id 43114)
embercurve.fun/assets/index-DvejI3-_.js @ 3:6012 · “id:43114,name:"Avalanche"” · pattern scan
E247
Chain in code: Avalanche Fuji (id 43113)
embercurve.fun/assets/index-DvejI3-_.js @ 3:6394 · “id:43113,name:"Avalanche Fuji"” · pattern scan
E248
Chain in code: Base (id 8453)
embercurve.fun/assets/index-DvejI3-_.js @ 3:6813 · “id:8453,name:"Base"” · pattern scan
E249
Chain in code: EDU Chain (id 41923)
embercurve.fun/assets/index-DvejI3-_.js @ 3:8371 · “id:41923,name:"EDU Chain"” · pattern scan
E250
Chain in code: IoTeX (id 4689)
embercurve.fun/assets/index-DvejI3-_.js @ 3:8751 · “id:4689,name:"IoTeX"” · pattern scan
E251
Chain in code: IoTeX Testnet (id 4690)
embercurve.fun/assets/index-DvejI3-_.js @ 3:9119 · “id:4690,name:"IoTeX Testnet"” · pattern scan
E252
Chain in code: Peaq (id 3338)
embercurve.fun/assets/index-DvejI3-_.js @ 3:9514 · “id:3338,name:"Peaq"” · pattern scan
E253
Chain in code: Polygon (id 137)
embercurve.fun/assets/index-DvejI3-_.js @ 3:9982 · “id:137,name:"Polygon"” · pattern scan
E254
Chain in code: Polygon Amoy (id 80002)
embercurve.fun/assets/index-DvejI3-_.js @ 3:10351 · “id:80002,name:"Polygon Amoy"” · pattern scan
E255
Chain in code: Sei Network (id 1329)
embercurve.fun/assets/index-DvejI3-_.js @ 3:10733 · “id:1329,name:"Sei Network"” · pattern scan
E256
Chain in code: Sei Testnet (id 1328)
embercurve.fun/assets/index-DvejI3-_.js @ 3:11108 · “id:1328,name:"Sei Testnet"” · pattern scan
E257
Chain in code: Data Network (id 1514)
embercurve.fun/assets/index-DvejI3-_.js @ 3:11538 · “id:1514,name:"Data Network"” · pattern scan
E258
Chain in code: SKALE Base Sepolia (id 324705682)
embercurve.fun/assets/index-DvejI3-_.js @ 611:93274 · “id:324705682,name:"SKALE Base Sepolia"” · pattern scan
E259
Chain in code: Arbitrum One (id 42161)
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:8010 · “id:42161,name:"Arbitrum One"” · pattern scan
E260
Chain in code: Arbitrum Sepolia (id 421614)
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:8620 · “id:421614,name:"Arbitrum Sepolia"” · pattern scan
E261
Chain in code: Celo Mainnet (id 42220)
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:11281 · “id:42220,name:"Celo Mainnet"” · pattern scan
E262
Chain in code: Celo Alfajores Testnet (id 44787)
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:11683 · “id:44787,name:"Celo Alfajores Testnet"” · pattern scan
E263
Chain in code: Filecoin - Mainnet (id 314)
embercurve.fun/assets/use-sign-with-user-signer-DK1mj5b4-BgjC7-ND.js @ 2:12156 · “id:314,name:"Filecoin - Mainnet"” · pattern scan
E264
The Internet Archive first saved embercurve.fun on 2026-09-10 and has snapshots from 2 different days
page web archive · https://web.archive.org/web/20260910050833/embercurve.fun

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).
  • 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 6 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 jTN9tyJJ.