create-python-x402-client

Fail

Audited by Socket on Feb 16, 2026

1 alert found:

Obfuscated File
Obfuscated FileHIGH
SKILL.md

The code and documentation describe legitimate functionality for local creation and signing of Algorand payments to satisfy 402 responses. I found no evidence of telemetry, key exfiltration, reverse shells, or hidden third-party callbacks in the provided fragment. The primary risks are operational and economic: storing a full private key in an environment variable, brittle/incorrect signer encoding usage that may cause malformed signatures, and lack of safeguards against a malicious endpoint that could request undesired payments. Recommend: (1) avoid storing long-term private keys in env vars; use hardware wallets, KMS, or delegated signing; (2) review and correct signer implementation to use algosdk idioms for signing, validating formats and types; (3) add client-side limits/whitelists for payment recipients and amounts; (4) add explicit validation and logging around PaymentRequirements to detect anomalous payment requests.

Confidence: 98%
Audit Metadata
Analyzed At
Feb 16, 2026, 03:47 AM
Package URL
pkg:socket/skills-sh/algorand-devrel%2Falgorand-agent-skills%2Fcreate-python-x402-client%2F@d4502c687004a255ed8594a356ca26d71c544227