Scan Report
5 /100
x402-layer
Web3 payment layer for USDC transactions on Base/Ethereum/Polygon/BSC/Monad/Solana
This is a legitimate Web3 cryptocurrency payment processing skill (x402 Layer) with proper security practices including input validation, path traversal protection, and timing-safe operations. No malicious behavior detected.
Safe to install
No action required. This skill is safe to use for its documented purpose of x402 API payment processing, endpoint management, and blockchain wallet operations.
| Resource | Declared | Inferred | Status | Evidence |
|---|---|---|---|---|
| Filesystem | WRITE | WRITE | ✓ Aligned | SKILL.md declares Write/Edit tools; consume_product.py writes downloaded files w… |
| Network | READ | READ | ✓ Aligned | SKILL.md declares WebFetch; all scripts make HTTP requests to api.x402layer.cc |
| Shell | WRITE | WRITE | ✓ Aligned | SKILL.md declares Bash; ows_cli.py and awal_bridge.py use subprocess.run (no she… |
| Environment | NONE | READ | ✓ Aligned | SKILL.md documents environment variables for credentials (PRIVATE_KEY, WALLET_AD… |
45 findings
Medium External URL 外部 URL
https://docs.x402layer.cc/agentic-access/openclaw-skill SKILL.md:23 Medium External URL 外部 URL
https://studio.x402layer.cc SKILL.md:27 Medium External URL 外部 URL
https://api.example.com SKILL.md:203 Medium External URL 外部 URL
https://my-server.com/webhook SKILL.md:206 Medium External URL 外部 URL
https://api.x402layer.cc/e/weather-data SKILL.md:219 Medium External URL 外部 URL
https://api.example.com/agent SKILL.md:340 Medium External URL 外部 URL
https://api.x402layer.cc SKILL.md:413 Medium External URL 外部 URL
https://api.x402layer.cc/e/ SKILL.md:459 Medium External URL 外部 URL
https://api.x402layer.cc/api/marketplace SKILL.md:460 Medium External URL 外部 URL
https://api.x402layer.cc/api/credits/* SKILL.md:461 Medium External URL 外部 URL
https://api.x402layer.cc/agent/* SKILL.md:462 Medium External URL 外部 URL
https://mcp.x402layer.cc/mcp SKILL.md:463 Medium External URL 外部 URL
https://studio.x402layer.cc/docs/agentic-access/mcp-server SKILL.md:470 Medium External URL 外部 URL
https://studio.x402layer.cc/docs/developer/sdk-receipts SKILL.md:471 Medium External URL 外部 URL
https://api.example.com/fallback references/agent-registry-reputation.md:89 Medium External URL 外部 URL
https://api.x402layer.cc/agent/endpoints references/agentic-endpoints.md:12 Medium External URL 外部 URL
https://api.x402layer.cc/api/credits/balance?endpoint= references/credit-based.md:16 Medium External URL 外部 URL
https://studio.x402layer.cc/pay/credits/ references/credit-based.md:35 Medium External URL 外部 URL
https://api.x402layer.cc/e/weather-api references/marketplace.md:32 Medium External URL 外部 URL
https://api.x402layer.cc/e/my-endpoint references/pay-per-request.md:18 Medium Wallet Address 加密货币钱包地址
0xCD95802A4aBddD75A5750DD2d6935007eF268275 references/pay-per-request.md:75 Medium Wallet Address 加密货币钱包地址
0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 references/pay-per-request.md:76 Medium External URL 外部 URL
https://studio.x402layer.cc/pay/ references/payments-integration.md:64 Medium External URL 外部 URL
https://studio.x402layer.cc/pay/request/ references/payments-integration.md:65 Medium External URL 外部 URL
https://docs.xmtp.org/agents/get-started/build-an-agent references/xmtp-support.md:81 Medium External URL 外部 URL
https://docs.xmtp.org/chat-apps/core-messaging/manage-inboxes references/xmtp-support.md:82 Medium External URL 外部 URL
https://docs.xmtp.org/agents/build-agents/local-database references/xmtp-support.md:83 Medium External URL 外部 URL
https://api.x402layer.cc/e/gifu scripts/awal_bridge.py:97 Medium External URL 外部 URL
https://api.x402layer.cc/e/gifu?action=purchase scripts/awal_cli.py:50 Medium External URL 外部 URL
https://studio.x402layer.cc/pay/pussio scripts/consume_product.py:13 Medium External URL 外部 URL
https://api.x402layer.cc/storage/product/abc123-uuid scripts/consume_product.py:14 Medium External URL 外部 URL
https://api.x402layer.cc/storage/product/ scripts/consume_product.py:69 Medium External URL 外部 URL
https://mainnet.base.org scripts/register_agent.py:29 Medium External URL 外部 URL
https://sepolia.base.org scripts/register_agent.py:30 Medium External URL 外部 URL
https://cloudflare-eth.com scripts/register_agent.py:31 Medium External URL 外部 URL
https://ethereum-sepolia-rpc.publicnode.com scripts/register_agent.py:32 Medium External URL 外部 URL
https://polygon-rpc.com scripts/register_agent.py:33 Medium External URL 外部 URL
https://rpc-amoy.polygon.technology scripts/register_agent.py:34 Medium External URL 外部 URL
https://bsc-dataseed.binance.org scripts/register_agent.py:35 Medium External URL 外部 URL
https://data-seed-prebsc-1-s1.binance.org:8545 scripts/register_agent.py:36 Medium External URL 外部 URL
https://rpc.monad.xyz scripts/register_agent.py:37 Medium External URL 外部 URL
https://testnet-rpc.monad.xyz scripts/register_agent.py:38 Medium External URL 外部 URL
https://api.devnet.solana.com scripts/register_agent.py:292 Medium External URL 外部 URL
https://api.mainnet-beta.solana.com scripts/register_agent.py:292 Medium External URL 外部 URL
https://api.x402layer.cc/.well-known/jwks.json scripts/verify_webhook_payment.py:31 File Tree
43 files · 221.9 KB · 6980 lines Python 28f · 4817L
Markdown 13f · 1861L
JavaScript 1f · 286L
Text 1f · 16L
├─
▾
references
│ ├─
agent-registry-reputation.md
Markdown
│ ├─
agentic-endpoints.md
Markdown
│ ├─
agentkit-benefits.md
Markdown
│ ├─
credit-based.md
Markdown
│ ├─
marketplace.md
Markdown
│ ├─
mcp-control-plane.md
Markdown
│ ├─
openwallet-ows.md
Markdown
│ ├─
pay-per-request.md
Markdown
│ ├─
payment-signing.md
Markdown
│ ├─
payments-integration.md
Markdown
│ ├─
webhooks-verification.md
Markdown
│ └─
xmtp-support.md
Markdown
├─
▾
scripts
│ ├─
agentkit_support.py
Python
│ ├─
awal_bridge.py
Python
│ ├─
awal_cli.py
Python
│ ├─
check_credits.py
Python
│ ├─
consume_credits.py
Python
│ ├─
consume_product.py
Python
│ ├─
create_endpoint.py
Python
│ ├─
discover_marketplace.py
Python
│ ├─
erc8004_wallet_client.py
Python
│ ├─
list_agents.py
Python
│ ├─
list_my_endpoints.py
Python
│ ├─
list_on_marketplace.py
Python
│ ├─
manage_endpoint.py
Python
│ ├─
manage_webhook.py
Python
│ ├─
network_selection.py
Python
│ ├─
ows_cli.py
Python
│ ├─
pay_base.py
Python
│ ├─
pay_solana.py
Python
│ ├─
recharge_credits.py
Python
│ ├─
register_agent.py
Python
│ ├─
solana_signing.py
Python
│ ├─
submit_feedback.py
Python
│ ├─
support_auth.py
Python
│ ├─
support_threads.py
Python
│ ├─
topup_endpoint.py
Python
│ ├─
update_agent.py
Python
│ ├─
verify_webhook_payment.py
Python
│ ├─
wallet_signing.py
Python
│ └─
xmtp_support.mjs
JavaScript
├─
requirements.txt
Text
└─
SKILL.md
Markdown
Dependencies 6 items
| Package | Version | Source | Known Vulns | Notes |
|---|---|---|---|---|
eth-account | >=0.10.0 | pip | No | Version not pinned |
web3 | >=6.0.0 | pip | No | Version not pinned |
requests | >=2.28.0 | pip | No | Version not pinned |
pyjwt | >=2.8.0 | pip | No | Version not pinned |
cryptography | >=42.0.0 | pip | No | Version not pinned |
solders | >=0.20.0 | pip | No | Version not pinned |
Security Positives
✓ Input validation in awal_bridge.py rejects shell metacharacters (;&|`$()<>!)
✓ Path traversal protection in consume_product.py using os.path.basename()
✓ Timing-safe HMAC comparison in verify_webhook_payment.py (hmac.compare_digest)
✓ Explicit documentation that .env files are not auto-loaded
✓ No shell=True in subprocess calls - uses list-based arguments
✓ Clear documentation of least-privilege credential requirements
✓ Subprocess commands built from validated inputs only
✓ All network requests go to documented x402 API endpoints
✓ No base64 piping into bash or eval patterns
✓ No credential exfiltration or data theft patterns
✓ Proper wallet signing for blockchain transactions (legitimate crypto operations)