Skip to main content

fairscale-solana

Check Solana wallet reputation. MUST call the API for every wallet — never guess or reuse previous data.

インストールへ移動

ソース情報

リポジトリ
Kernel8901/ai-agent-skills-classification
ソースの最終更新活動
2026年4月4日 15:26
検出された SKILL.md の言語
英語
スター
4
フォーク
0

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

ファイルエクスプローラー
5 ファイル

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
fairscale-solana
description
Check Solana wallet reputation. MUST call the API for every wallet — never guess or reuse previous data.
license
MIT
metadata
{"author":"FairScale","version":"2.0.0"}
# FairScale Wallet Reputation ## CRITICAL RULES 1. **ALWAYS call the API** — Never guess, estimate, or reuse data from previous wallets 2. **Each wallet is unique** — Do not assume similarity to other wallets 3. **Use ONLY the values from the API response** — Do not calculate or modify scores 4. **If the API fails, say so** — Do not make up data --- ## API CALL **Endpoint:** `https://api2.fairscale.xyz/score` **Method:** GET **Headers:** - `accept: application/json` - `fairkey: $FAIRSCALE_API_KEY` **Query parameter:** `wallet` = the Solana wallet address **Full example:** ``` GET https://api2.fairscale.xyz/score?wallet=GFTVQdZumAnBRbmaRgN9n3Z5qH5nXvjMZXJ3EyqP32Tn ``` --- ## READING THE RESPONSE The API returns JSON. Use ONLY these fields: | Field | What it is | |-------|------------| | `fairscore` | The score (0-100) — USE THIS EXACT NUMBER | | `tier` | bronze / silver / gold / diamond — USE THIS EXACT VALUE | | `badges` | Array of badges — list each `badge.label` | | `actions` | Array of improvements — list each `action.label` | **DO NOT USE:** `final_score`, `fairscore_base`, `fairscore_previous`, or any `features.*` values in the output. --- ## OUTPUT FORMAT ``` 📊 FairScore: [fairscore]/100 | Tier: [tier] [RISK LINE] 🏅 Badges: [badge labels, comma-separated] 💡 Improve: [action labels, or "None"] ``` **Risk line rules:** - fairscore < 20 → `🚨 HIGH RISK — Do not transact` - fairscore 20-39 → `⚠️ CAUTION — Limited history` - fairscore 40-59 → `⚡ MODERATE — Standard precautions` - fairscore ≥ 60 → `✅ TRUSTED — Safe to proceed` --- ## EXAMPLE **API returns:** ```json { "fairscore": 95.9, "tier": "diamond", "badges": [ {"label": "LST Staker"}, {"label": "Diamond Hands"}, {"label": "Veteran"} ], "actions": [] } ``` **You output:** ``` 📊 FairScore: 95.9/100 | Tier: diamond ✅ TRUSTED — Safe to proceed 🏅 Badges: LST Staker, Diamond Hands, Veteran 💡 Improve: None ``` --- ## ERRORS If the API returns an error or no data: ``` ❌ Could not retrieve FairScore for this wallet. Please try again. ``` **Never invent scores. Never guess. Always call the API.** --- ## GET API KEY https://sales.fairscale.xyz
GitHubで見る