1ly Payments

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This is a coherent payment integration that discloses its crypto wallet and budget use, but users should treat it as high-impact because it can spend, trade, and manage seller/payment state.

Install only if you are comfortable giving an agent payment authority. Use a dedicated low-balance wallet, set explicit low daily/per-call budgets or disable auto-spend, verify the npm package, and require manual review for irreversible financial or seller-account actions.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

64/64 vendors flagged this skill as clean.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

#
ASI02: Tool Misuse and Exploitation
Medium
What this means

If you opt in and set budgets, the agent may spend within those limits without asking every time; token trades and withdrawals can affect real funds.

Why it was flagged

The tools can perform financial actions, including paid API calls, token trades, and withdrawals. The artifact also states that budgeted autonomous spend can skip per-call confirmation. This is disclosed and aligned with the payment purpose, but users should notice the impact.

Skill content
“If budgets are set and the user opted in, the agent may proceed without per-call confirmation.” … “1ly_call”: pay and call a paid API … “1ly_trade_token”: trade tokens … “1ly_withdraw”: request a withdrawal
Recommendation

Use low explicit budgets, set ONELY_BUDGET_PER_CALL=0 if you do not want auto-spend, and require manual confirmation for irreversible payments, trades, withdrawals, and deletions.

#
ASI03: Identity and Privilege Abuse
Medium
What this means

A configured wallet or seller key can authorize crypto payments, token operations, and seller account actions.

Why it was flagged

The skill uses wallet private keys and seller API credentials for payment and seller workflows. This is expected for the stated purpose and the artifacts do not show unrelated credential use, but the credentials are high-impact.

Skill content
`ONELY_WALLET_SOLANA_KEY=/path/to/solana-wallet.json` … `ONELY_WALLET_EVM_KEY=/path/to/evm.key` … “Seller tools only: `ONELY_API_KEY` (auto-saved after `1ly_create_store`).”
Recommendation

Use a dedicated low-balance wallet, prefer the Coinbase Agentic Wallet option where suitable, protect key files, avoid inline private keys where logs may capture them, and revoke seller keys if no longer needed.

#
ASI04: Agentic Supply Chain Vulnerabilities
Low
What this means

The agent will depend on external npm code to handle payments and credentials.

Why it was flagged

The runnable MCP implementation is pulled from npm rather than included in the reviewed files. The versioned npx command and integrity-check instruction are useful, but users still rely on the external package.

Skill content
`npm install -g mcporter` … `mcporter config add 1ly --command "npx @1ly/mcp-server@0.1.6"` … `npm view @1ly/mcp-server dist.integrity`
Recommendation

Install only from trusted npm sources, verify package integrity before use, and keep the MCP server updated intentionally rather than accepting unexpected package changes.