FairScale Solana
v1.0.5Solana wallet reputation. Ask anything in plain English — "is this a bot?", "whale?", "diamond hands?" — get instant answers.
⭐ 1· 1.6k·0 current·0 all-time
by@risheea
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The skill is a reputation/scoring integration for Solana wallets and the files (README, SKILL.md, references, and a helper script) align with that purpose. However, the various files reference different base URLs (api.fairscale.xyz vs api2.fairscale.xyz), different auth headers (x-api-key vs fairkey vs FAIRSCALE_API_KEY env var), and different docs pages (docs.fairscale.xyz vs api2 docs). These inconsistencies are not fatal but reduce confidence that the packaging is accurate or up-to-date.
Instruction Scope
Runtime instructions tell the agent to call remote APIs, filter results, and apply custom rules — appropriate for the stated function. But SKILL.md states the Free tier requires no authentication while the reference docs and scripts state that a 'fairkey' header (or x-api-key) is required for requests. The included shell helper posts to api2.fairscale.xyz and expects an API key argument; SKILL.md uses api.fairscale.xyz. The agent could be given ambiguous guidance about whether an API key is needed and which endpoint/headers to use.
Install Mechanism
There is no install spec (instruction-only with a small helper script). Nothing is downloaded or written by the skill installer itself. This is the lowest-risk install mechanism.
Credentials
The skill declares no required environment variables, but README suggests configuring FAIRSCALE_API_KEY and SKILL.md/refs expect x-api-key or fairkey headers. The helper script expects an API key argument and pipes output through jq (jq is not declared as a required binary). The absence of a clearly declared credential requirement and inconsistent header/variable names is disproportionate and confusing.
Persistence & Privilege
The skill does not request persistent or privileged platform presence (always:false). It does not modify other skills or system-wide settings. Autonomy is allowed by default but is not combined with other high-risk factors here.
What to consider before installing
This skill appears to do what it says (query a reputation API for Solana wallets), but there are several red flags that justify caution:
- Inconsistent endpoints and auth: SKILL.md uses https://api.fairscale.xyz and x-api-key; references and the helper script use https://api2.fairscale.xyz and a fairkey header; README mentions FAIRSCALE_API_KEY. Verify which base URL and header the official service actually uses before supplying credentials.
- Missing declarations: The helper script uses jq but the skill metadata does not declare jq as a required binary. If you run the script on a host without jq it will fail.
- Auth confusion: SKILL.md claims Free tier requires no auth, but the reference docs and script require an API key. Don’t assume anonymous access — tests could leak request patterns tied to your IP or wallet.
- Payment/upgrade endpoints: The README and SKILL.md mention paid tiers and on-chain payments. Confirm billing/payment flows with the vendor and avoid sending secrets or signing transactions until you verify the service is legitimate.
Recommendations before installing or using:
1. Confirm the official vendor domains (docs/sales/status) independently (e.g., via known company site or public registry) and ensure api endpoints are consistent.
2. Ask the publisher which header name and base URL to use, and whether a Free-tier call truly requires no key.
3. Test with a throwaway API key / wallet and monitor network traffic to ensure calls go where expected.
4. Do not paste a production API key or private wallet keys into the skill until the above are confirmed.
Given the mismatches, this looks like sloppy packaging or a version mismatch rather than overtly malicious behavior — but verify the vendor and endpoints before supplying credentials or enabling agent automation.Like a lobster shell, security has layers — review code before you run it.
latestvk97b4kqtd5911jtz84md2xpdg181wgj8
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
