Skip to main content

use-modular-wallets

Enables the creation of advanced crypto wallets with passkey authentication and gasless transactions using Circle Modular Wallets SDK.

Install this skill

or
75/100

Security score

The use-modular-wallets skill was audited on Jun 11, 2026 and we found 7 security issues across 3 threat categories, including 1 high-severity. Review the findings below before installing.

Categories Tested

Security Issues

high line 100

Template literal with variable interpolation in command context

SourceSKILL.md
100- ALWAYS append the chain-specific path segment to the client URL for `toModularTransport` (e.g., `${clientUrl}/polygonAmoy`).
medium line 87

Access to .env file

SourceSKILL.md
87- NEVER hardcode, commit, or log secrets (client keys, private keys). ALWAYS use environment variables or a secrets manager. Add `.gitignore` entries for `.env*` and secret files when scaffolding.
low line 28

External URL reference

SourceSKILL.md
28CLIENT_URL= # Circle Client URL (e.g., https://modular-sdk.circle.com/v1/rpc/w3s/buidl)
low line 31

External URL reference

SourceSKILL.md
31Before using the SDK, complete the [Console Setup](https://developers.circle.com/wallets/modular/console-setup):
low line 51

External URL reference

SourceSKILL.md
51MSCAs are NOT supported on Solana, Aptos, NEAR, or Ethereum mainnet. For the latest supported blockchains: https://developers.circle.com/wallets/account-types
low line 113

External URL reference

SourceSKILL.md
113- [Circle Developer Docs](https://developers.circle.com/llms.txt) -- **Always read this first** when looking for relevant documentation from the source website.
low line 117

External URL reference

SourceSKILL.md
117DISCLAIMER: This skill is provided "as is" without warranties, is subject to the [Circle Developer Terms](https://console.circle.com/legal/developer-terms), and output generated may contain errors and
Scanned on Jun 11, 2026
View Security Dashboard
Installation guide →