fairscale-solanaSolana wallet reputation. Ask anything in plain English β "is this a bot?", "whale?", "diamond hands?" β get instant answers.
Install via ClawdBot CLI:
clawdbot install RisheeA/fairscale-solanaDocs: https://docs.fairscale.xyz
Use if you have a FairScale API key.
GET https://api.fairscale.xyz/score?wallet=WALLET_ADDRESS
Header: fairkey: YOUR_API_KEY
Example:
curl "https://api.fairscale.xyz/score?wallet=GFTVQdZumAnBRbmaRgN9n3Z5qH5nXvjMZXJ3EyqP32Tn" \
-H "fairkey: YOUR_API_KEY"
Get your key: https://sales.fairscale.xyz
No API key needed. Pay $0.05 USDC per call.
GET https://x402.fairscale.xyz/score?wallet=WALLET_ADDRESS
Flow:
x-payment-signature: YOUR_TX_SIGNATUREPricing:
| Request | Price |
|---------|-------|
| Single wallet | $0.05 USDC |
| Batch (10 wallets) | $0.40 USDC |
| Situation | Use |
|-----------|-----|
| Have API key configured | Method 1 (API Key) |
| Agent has Solana wallet with USDC | Method 2 (x402) |
| No API key, no wallet | Cannot access β need one or the other |
Check for API key first. If $FAIRSCALE_API_KEY is set, use Method 1. Otherwise, try Method 2.
| Field | Use |
|-------|-----|
| fairscore | The score (0-100) β USE THIS |
| tier | bronze / silver / gold / platinum |
| badges | Array β list each badge.label |
| features | Object β raw metrics for custom logic |
For simple "check this wallet" requests:
π FairScore: [fairscore]/100 | Tier: [tier]
[β
TRUSTED | β‘ MODERATE | β οΈ CAUTION | π¨ HIGH RISK]
π
Badges: [badge labels]
Risk thresholds:
When users ask in plain English, translate to the right features:
| User asks | Check these | Logic |
|-----------|-------------|-------|
| "trustworthy?" | fairscore | β₯60 = yes |
| "whale?" / "deep pockets?" | lst_percentile_score, stable_percentile_score, native_sol_percentile | All >70 = whale |
| "bot?" / "sybil?" | burst_ratio, platform_diversity | burst >50 OR diversity <20 = bot |
| "diamond hands?" | conviction_ratio, no_instant_dumps | conviction >60 = yes |
| "active user?" | active_days, tx_count, platform_diversity | All >40 = active |
| "OG?" / "veteran?" | wallet_age_score | >70 = OG |
| "airdrop eligible?" | wallet_age_score >50, platform_diversity >30, burst_ratio <30 | All must pass |
| "creditworthy?" | conviction_ratio, no_instant_dumps, wallet_age_score | All >50 = yes |
"Is this a whale?"
π Whale Check: GFTVQd...P32Tn
π° LST Holdings: 97.7% β Top 3%
π΅ Stablecoins: 27.5% β Low
β Native SOL: 45.2% β Moderate
Verdict: π‘ PARTIAL WHALE β Heavy DeFi, not cash-rich.
"Is this a bot?"
π€ Bot Check: GFTVQd...P32Tn
β‘ Burst Ratio: 16.8% β Organic β
π Platforms: 96.6% β Diverse β
Verdict: β
HUMAN β Not a bot.
"Airdrop eligible?"
π Airdrop Check: GFTVQd...P32Tn
π
Age: 79.2% β
π Diversity: 96.6% β
π€ Burst: 16.8% β
Verdict: β
ELIGIBLE
When users define their own rules:
"Only wallets with conviction > 70"
π§ Custom Check: GFTVQd...P32Tn
β’ Conviction > 70%: β 69.7%
Verdict: β FAILS
| Feature | Description |
|---------|-------------|
| fairscore | Overall score (0-100) |
| tier | bronze/silver/gold/platinum |
| wallet_age_score | Account age percentile |
| tx_count | Transaction count percentile |
| active_days | Active days percentile |
| platform_diversity | DeFi protocols used |
| conviction_ratio | Holding behavior |
| burst_ratio | Bot-like patterns (high = bad) |
| no_instant_dumps | Doesn't quick-sell |
| lst_percentile_score | LST holdings |
| stable_percentile_score | Stablecoin holdings |
| native_sol_percentile | SOL balance |
| net_sol_flow_30d | Accumulating or draining |
$FAIRSCALE_API_KEY is set/score?wallet=ADDRESSNever invent data. Never guess. Always call the API.
AI Usage Analysis
Analysis is being generated⦠refresh in a few seconds.
Connect Claude to Clawdbot instantly and keep it connected 24/7. Run after setup to link your subscription, then auto-refreshes tokens forever.
ERC-8004 Trustless Agents - Register, discover, and build reputation for AI agents on Ethereum. Use when registering agents on-chain, querying agent registries, giving/receiving reputation feedback, or interacting with the AI agent trust layer.
Autonomous crypto trading on Base via Bankr. Use for trading tokens, monitoring launches, executing strategies, or managing a trading portfolio. Triggers on "trade", "buy", "sell", "launch", "snipe", "profit", "PnL", "portfolio balance", or any crypto trading task on Base.
Deploy ERC20 tokens on Base using Clanker SDK. Create tokens with built-in Uniswap V4 liquidity pools. Supports Base mainnet and Sepolia testnet. Requires PRIVATE_KEY in config.
Query DeFi portfolio data across 50+ chains via Zapper's GraphQL API. Use when the user wants to check wallet balances, DeFi positions, NFT holdings, token prices, or transaction history. Supports Base, Ethereum, Polygon, Arbitrum, Optimism, and more. Requires ZAPPER_API_KEY.
Interact with Solana blockchain via Helius APIs. Create/manage wallets, check balances (SOL + tokens), send transactions, swap tokens via Jupiter, and monitor addresses. Use for any Solana blockchain operation, crypto wallet management, token transfers, DeFi swaps, or portfolio tracking.