← ClaudeAtlas

helius-apilisted

Enhanced Solana RPC with DAS API, parsed transactions, webhooks, and priority fee estimation via Helius
Serennity007/claude-trading-skills-67 · ★ 0 · API & Backend · score 72
Install: claude install-skill Serennity007/claude-trading-skills-67
# Helius API — Enhanced Solana RPC Helius extends standard Solana RPC with parsed transaction history, a unified Digital Asset Standard (DAS) API, webhooks, and priority fee estimation. Essential for wallet analysis, token metadata, and transaction monitoring. ## Quick Start ### 1. Get an API Key Sign up at [dashboard.helius.dev](https://dashboard.helius.dev) — free tier available (1M credits/mo, no card required). ```bash export HELIUS_API_KEY="your-api-key" ``` ### 2. Install Dependencies ```bash uv pip install httpx python-dotenv ``` ### 3. Two Base URLs Helius uses different base URLs depending on the API: | API | Base URL | Protocol | |-----|----------|----------| | RPC / DAS / Priority Fees | `https://mainnet.helius-rpc.com/?api-key=KEY` | JSON-RPC 2.0 | | Enhanced Transactions / Webhooks | `https://api-mainnet.helius-rpc.com/v0/...?api-key=KEY` | REST | ## DAS API (Digital Asset Standard) Unified interface for querying all Solana digital assets — fungible tokens, NFTs, compressed NFTs, Token-2022. ### Get Asset Metadata ```python import httpx, os API_KEY = os.environ["HELIUS_API_KEY"] RPC_URL = f"https://mainnet.helius-rpc.com/?api-key={API_KEY}" resp = httpx.post(RPC_URL, json={ "jsonrpc": "2.0", "id": 1, "method": "getAsset", "params": { "id": "So11111111111111111111111111111111111111112", # wSOL "options": {"showFungible": True} } }) asset = resp.json()["result"] # asset.content.metadata.name, asset.token_info.decimal