Sato Hub
Package

@coinbase/cdp-sdk

npm:@coinbase/cdp-sdk · v1.62.0 · sha256:469e4987d923 · as of 2026-11-11

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?
declared
No action that signs or sends funds found.
The project says so — README, config, env list or tool description.
What changed?
traced
No change in key, host or fund behaviour since 1.61.0.
Our static read of the published artifact found it.

Is this your project? Respond →Dispute this reading

Hosts contacted

HostWhenRoleEvidence
api.cdp.coinbase.comcodevendortraced
api.devnet.solana.comcoderpctraced
api.mainnet-beta.solana.comcoderpctraced
cca-lite.coinbase.comcodevendortraced
discord.comcodeothertraced
docs.cdp.coinbase.comcodevendortraced
github.comcoderegistrytraced
Evidence (15 lines)
  • tracedT-key-read2026-11-11

    Reads process.env.CDP_WALLET_SECRET.

    _esm/client/cdp.js:72

  • tracedT-key-read2026-11-11

    Reads process.env.CDP_WALLET_SECRET.

    _esm/x402/client.js:65

  • tracedT-key-read2026-11-11

    Reads process.env.CDP_WALLET_SECRET.

    _esm/x402/server.js:129

  • tracedT-key-read2026-11-11

    Reads process.env.CDP_WALLET_SECRET.

    _cjs/client/cdp.js:75

  • tracedT-hosts2026-11-11

    api.cdp.coinbase.com appears in shipped code (vendor).

    _esm/_vendor/environments.js

  • tracedT-hosts2026-11-11

    api.devnet.solana.com appears in shipped code (rpc).

    _esm/actions/solana/rpc.js

  • tracedT-hosts2026-11-11

    api.mainnet-beta.solana.com appears in shipped code (rpc).

    _esm/actions/solana/rpc.js

  • tracedT-hosts2026-11-11

    cca-lite.coinbase.com appears in shipped code (vendor).

    _esm/analytics.js

  • tracedT-hosts2026-11-11

    discord.com appears in shipped code (other).

    _esm/openapi-client/cdpApiClient.js

  • tracedT-hosts2026-11-11

    docs.cdp.coinbase.com appears in shipped code (vendor).

    _esm/constants.js

  • tracedT-hosts2026-11-11

    github.com appears in shipped code (registry).

    _esm/client/cdp.js

  • tracedT-key-named2026-11-11

    The shipped code names CDP_WALLET_SECRET in a message to the user.

    _esm/x402/client.js

  • declaredD-env-key2026-11-11

    Setup names CDP_WALLET_SECRET as something to provide.

    @coinbase/cdp-sdk@1.62.0/README.md

  • declaredD-doc-funds2026-11-11

    The project's own text says it carries out transactions: "[Sign an x402 payment payload directly](#sign-an-x402-payment-payload-directly)"

    @coinbase/cdp-sdk@1.62.0/README.md (line 44)

  • declaredD-doc-funds2026-11-11

    The project's own text says it carries out transactions: "To start, [create a CDP API Key](https://portal.cdp.coinbase.com/access/api). Save the API Key ID and API Key Secret for use in the SDK. You will also need to create a wallet secret in the Portal to sign transactions."

    @coinbase/cdp-sdk@1.62.0/README.md (line 78)

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 1.61.0) 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.
  • Traced: 756 code files; parsed 400, entry points first.

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…