Sato Hub
Package

@blockrun/franklin

npm:@blockrun/franklin · v3.49.27 · sha256:28da9dc240a1 · as of 2026-11-10

Does it take your key?
traced
Yes — it reads private-key material. Local signing is what a wallet does; question 2 says whether the key leaves.
Our static read of the published artifact found it.
Does your key leave?
no evidence
Not yet run — we have not run this version with planted test keys.
No evidence line on file for this question yet.
Can it move funds on its own?
no evidence
Unknown — we could not read what it exposes.
No evidence line on file for this question yet.
What changed?
traced
No change in key, host or fund behaviour since 3.49.26.
Our static read of the published artifact found it.

Is this your project? Respond →Dispute this reading

Hosts contacted

HostWhenRoleEvidence
1rpc.iocodeothertraced
api.blockrun.aicodevendortraced
api.coingecko.comcodeothertraced
api.telegram.orgcodeothertraced
arc.blockrun.aicodevendortraced
base.meowrpc.comcodeothertraced
base.publicnode.comcoderpctraced
basescan.orgcodeothertraced
blockrun.aicodevendortraced
bridge.polymarket.comcodeothertraced
business.blockrun.aicodevendortraced
data-api.polymarket.comcodeothertraced
docs.polymarket.comcodeothertraced
fonts.googleapis.comcodeothertraced
fonts.gstatic.comcodeothertraced
franklin.runcodevendortraced
github.comcoderegistrytraced
html.duckduckgo.comcodeothertraced
lite-api.jup.agcodeothertraced
mainnet.base.orgcoderpctraced
pay.coinbase.comcodeothertraced
pm-egress-1092497648280.europe-north1.run.appcodeothertraced
polygon-bor-rpc.publicnode.comcoderpctraced
polygon.drpc.orgcoderpctraced
polygonscan.comcodeothertraced
polymarket.comcodeothertraced
raw.githubusercontent.comcoderegistrytraced
registry.npmjs.orgcoderegistrytraced
relayer-v2.polymarket.comcodeothertraced
sol.blockrun.aicodevendortraced
solscan.iocodeothertraced
user.blockrun.aicodevendortraced
www.apple.comcodeothertraced
www.youtube.comcodeothertraced
x.comcodeothertraced
Evidence (43 lines)
  • tracedT-key-read2026-11-10

    Reads key file loaded by loadSolanaWallet().

    dist/agent/commands.js:1113

  • tracedT-key-read2026-11-10

    Reads key file loaded by loadWallet().

    dist/agent/commands.js:1130

  • tracedT-key-read2026-11-10

    Reads privateKeyToAccount() on key file loaded by loadSolanaWallet().

    dist/agent/commands.js:1197

  • tracedT-key-read2026-11-10

    Reads bs58.decode() on a file (…/.blockrun/.solana-session).

    dist/agent/context.js:787

  • tracedT-key-read2026-11-10

    Reads Keypair.fromSecretKey() on a file (…/.blockrun/.solana-session).

    dist/agent/context.js:788

  • tracedT-key-read2026-11-10

    Reads key file loaded by loadSolanaWallet().

    dist/panel/server.js:505

  • tracedT-key-read2026-11-10

    Reads key file loaded by loadWallet().

    dist/panel/server.js:505

  • tracedT-key-read2026-11-10

    Reads key file loaded by readKeyFile().

    dist/payments/auth-mode.js:77

  • tracedT-hosts2026-11-10

    1rpc.io appears in shipped code (other).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    api.blockrun.ai appears in shipped code (vendor).

    dist/config.js

  • tracedT-hosts2026-11-10

    api.coingecko.com appears in shipped code (other).

    dist/serve/server.js

  • tracedT-hosts2026-11-10

    api.telegram.org appears in shipped code (other).

    dist/channel/telegram.js

  • tracedT-hosts2026-11-10

    arc.blockrun.ai appears in shipped code (vendor).

    dist/config.js

  • tracedT-hosts2026-11-10

    base.meowrpc.com appears in shipped code (other).

    dist/serve/server.js

  • tracedT-hosts2026-11-10

    base.publicnode.com appears in shipped code (rpc).

    dist/serve/server.js

  • tracedT-hosts2026-11-10

    basescan.org appears in shipped code (other).

    dist/tools/zerox-base.js

  • tracedT-hosts2026-11-10

    blockrun.ai appears in shipped code (vendor).

    dist/config.js

  • tracedT-hosts2026-11-10

    bridge.polymarket.com appears in shipped code (other).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    business.blockrun.ai appears in shipped code (vendor).

    dist/config.js

  • tracedT-hosts2026-11-10

    data-api.polymarket.com appears in shipped code (other).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    docs.polymarket.com appears in shipped code (other).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    fonts.googleapis.com appears in shipped code (other).

    dist/panel/html.js

  • tracedT-hosts2026-11-10

    fonts.gstatic.com appears in shipped code (other).

    dist/panel/html.js

  • tracedT-hosts2026-11-10

    franklin.run appears in shipped code (vendor).

    dist/panel/html.js

  • tracedT-hosts2026-11-10

    github.com appears in shipped code (registry).

    dist/preflight.js

  • tracedT-hosts2026-11-10

    html.duckduckgo.com appears in shipped code (other).

    dist/plugins/runner.js

  • tracedT-hosts2026-11-10

    lite-api.jup.ag appears in shipped code (other).

    dist/tools/jupiter.js

  • tracedT-hosts2026-11-10

    mainnet.base.org appears in shipped code (rpc).

    dist/serve/server.js

  • tracedT-hosts2026-11-10

    pay.coinbase.com appears in shipped code (other).

    dist/onramp/client.js

  • tracedT-hosts2026-11-10

    pm-egress-1092497648280.europe-north1.run.app appears in shipped code (other).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    polygon-bor-rpc.publicnode.com appears in shipped code (rpc).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    polygon.drpc.org appears in shipped code (rpc).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    polygonscan.com appears in shipped code (other).

    dist/tools/polymarket/redeem.js

  • tracedT-hosts2026-11-10

    polymarket.com appears in shipped code (other).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    raw.githubusercontent.com appears in shipped code (registry).

    dist/model-catalog.js

  • tracedT-hosts2026-11-10

    registry.npmjs.org appears in shipped code (registry).

    dist/version-check.js

  • tracedT-hosts2026-11-10

    relayer-v2.polymarket.com appears in shipped code (other).

    dist/tools/polymarket/constants.js

  • tracedT-hosts2026-11-10

    sol.blockrun.ai appears in shipped code (vendor).

    dist/config.js

  • tracedT-hosts2026-11-10

    solscan.io appears in shipped code (other).

    dist/tools/jupiter.js

  • tracedT-hosts2026-11-10

    user.blockrun.ai appears in shipped code (vendor).

    dist/config.js

  • tracedT-hosts2026-11-10

    www.apple.com appears in shipped code (other).

    dist/commands/init.js

  • tracedT-hosts2026-11-10

    www.youtube.com appears in shipped code (other).

    dist/tools/webfetch.js

  • tracedT-hosts2026-11-10

    x.com appears in shipped code (other).

    dist/agent/context.js

Limits

  • The observed lane has not run on this version: not yet run on this version
  • Traced analysis follows flows inside one module and one hop across a relative import; a longer chain is not followed.
  • The observed lane has not run on this version.
  • An earlier sandbox run (2026-11-09, version 3.49.26) saw no planted key leave during install and start-up, under our test conditions — code paths that only run later, or only on a trigger, are not covered. It does not count for this version, which has not been run.
  • No tool inventory was available, so fund actions were not read.
  • Traced: 21 key reads; the first 8 are listed.

A profile describes what we read and ran, with dates. It is not a safety rating, an audit or an endorsement, and "not found" is not "not there".

sato.custody/v1 · custody-3

Maintain this project? Respond to this reading

Loading sign-in…