From alchemy-skills
Scans Messari x402 APIs for 24h/7d mindshare gainers, trending topics, and news; uses AI to synthesize top emerging crypto narratives and high-momentum assets. ~$1.25 USDC/run on Base.
npx claudepluginhub moonpay/skills --plugin alchemy-skillsThis skill uses the workspace's default tool permissions.
Surface emerging narratives and high-momentum assets by combining mindshare gainers, trending topics, news flow, and AI synthesis. Designed as a daily morning brief or on-demand alpha scan.
Access Messari's crypto API for assets, markets, signals, news, fundraising, events, on-chain data, and AI chat via x402 pay-per-request with USDC on Base. No API key needed.
Accesses Web3 and crypto intelligence via Heurist Mesh MCP with 30+ AI agents for token profiles, trending tokens, wallet/NFT holdings, Twitter search, funding rates, and market summaries.
Fetches real-time crypto prices, K-line charts, funding rates, open interest, whale orders, liquidation data, news, airdrops, and Twitter tweets from 200+ exchanges using Node scripts and AiCoin API. Manages API key setup.
Share bugs, ideas, or general feedback.
Surface emerging narratives and high-momentum assets by combining mindshare gainers, trending topics, news flow, and AI synthesis. Designed as a daily morning brief or on-demand alpha scan.
Total cost per run: ~$1.25 USDC on Base
mp token balance list --wallet main --chain base --json
Ensure at least $2.00 USDC on Base.
mp x402 request \
--method GET \
--url "https://api.messari.io/signal/v1/assets/mindshare-gainers-24h" \
--wallet main \
--chain base
Extract: top 5–10 assets with largest mindshare increases in the past 24h. Note the slugs for Step 4.
mp x402 request \
--method GET \
--url "https://api.messari.io/signal/v1/assets/mindshare-gainers-7d" \
--wallet main \
--chain base
Extract: assets with sustained mindshare growth over a week — these indicate forming narratives, not just noise.
mp x402 request \
--method GET \
--url "https://api.messari.io/v1/current" \
--wallet main \
--chain base
Extract: today's top narratives and topic clusters. Cross-reference with Steps 1–2 to confirm narrative alignment.
Pull recent news filtered to the top assets identified in Step 1:
mp x402 request \
--method GET \
--url "https://api.messari.io/news/v1/news/feed?limit=20" \
--wallet main \
--chain base
Extract: headlines from the past 24h, note which assets appear repeatedly, identify catalysts (partnerships, upgrades, regulatory news).
mp x402 request \
--method POST \
--url "https://api.messari.io/ai/v2/chat/completions" \
--body '{
"model": "messari",
"messages": [
{
"role": "system",
"content": "You are a crypto alpha analyst. Given mindshare gainers, trending topics, and news, identify: 1) The top 3 emerging narratives, 2) Assets best positioned to benefit from each narrative, 3) Conviction level (high/medium/low) and why, 4) Key risks to watch."
},
{
"role": "user",
"content": "24h mindshare gainers: {step1_output}. 7d gainers: {step2_output}. Trending topics: {step3_output}. News: {step4_headlines}"
}
]
}' \
--wallet main \
--chain base
#!/bin/bash
# messari-alpha-scout.sh
# Runs a full alpha scan and saves results
WALLET="main"
CHAIN="base"
BASE="https://api.messari.io"
OUT="$HOME/.config/moonpay/research/alpha-$(date -u +%Y%m%d-%H%M%S)"
mkdir -p "$(dirname "$OUT")"
echo "=== [1/4] Mindshare Gainers 24h ==="
G24=$(mp x402 request --method GET \
--url "${BASE}/signal/v1/assets/mindshare-gainers-24h" \
--wallet "$WALLET" --chain "$CHAIN")
echo "$G24" > "${OUT}-gainers-24h.json"
echo "=== [2/4] Mindshare Gainers 7d ==="
G7D=$(mp x402 request --method GET \
--url "${BASE}/signal/v1/assets/mindshare-gainers-7d" \
--wallet "$WALLET" --chain "$CHAIN")
echo "$G7D" > "${OUT}-gainers-7d.json"
echo "=== [3/4] Trending Topics ==="
TOPICS=$(mp x402 request --method GET \
--url "${BASE}/v1/current" \
--wallet "$WALLET" --chain "$CHAIN")
echo "$TOPICS" > "${OUT}-topics.json"
echo "=== [4/4] News Feed ==="
NEWS=$(mp x402 request --method GET \
--url "${BASE}/news/v1/news/feed?limit=20" \
--wallet "$WALLET" --chain "$CHAIN")
echo "$NEWS" > "${OUT}-news.json"
echo ""
echo "Alpha scan saved to ${OUT}-*.json"
echo "Total cost: ~\$1.20 USDC"
echo ""
echo "Pass results to Messari AI for narrative synthesis (Step 5)"
Schedule with cron (runs every day at 7:00 AM):
# Add to crontab
(crontab -l 2>/dev/null; echo '0 7 * * * ~/.config/moonpay/scripts/messari-alpha-scout.sh # messari:alpha') | crontab -
Present to the user as:
## Alpha Brief — [Date]
**Cost:** ~$1.20 USDC | **Chain:** Base
### Emerging Narratives
**1. [Narrative Name]** — Conviction: HIGH/MEDIUM/LOW
Assets: [token1], [token2]
Signal: [why this narrative is heating up]
Risk: [key risk]
**2. [Narrative Name]** — Conviction: HIGH/MEDIUM/LOW
...
### Assets to Watch
| Asset | 24h Mindshare Δ | 7d Mindshare Δ | Catalyst |
|-------|----------------|----------------|---------|
| BTC | +12% | +8% | ETF inflows |
| ... | | | |
### Key News
- [headline 1]
- [headline 2]
- [headline 3]
Once you identify high-conviction assets:
# Deep dive on a specific token
# → use messari-token-research skill
# Act on the research
mp token swap \
--wallet main \
--chain base \
--from-token usdc \
--from-amount <AMOUNT> \
--to-token <TOKEN>
--chain base)