alchemy-api

Integrate authenticated Alchemy API calls for blockchain data retrieval.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/Drock91/ows-hackathon --skill alchemy-api-drock91
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alchemy-api
Source: https://github.com/Drock91/ows-hackathon/tree/main/.agents/skills/alchemy-api
Command: npx skills add https://github.com/Drock91/ows-hackathon --skill alchemy-api-drock91

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a clear, enforceable integration guide for making authenticated Alchemy API calls so developers can reliably query blockchain data (balances, NFTs, transfers, prices, webhooks) without misconfiguring endpoints, leaking keys, or misusing unauthenticated fallbacks.

Core Features & Use Cases

  • Mandatory routing gate that asks whether to use an API key or the agentic gateway and prevents any network calls before confirmation.
  • Endpoint and auth cheat sheet for EVM JSON-RPC, Solana RPC, NFT, Prices, Portfolio, and Notify APIs with base URLs and header requirements.
  • Pagination, limits, and retry guidance including pageKey usage, maxCount constraints, and exponential backoff with jitter for rate limits.
  • Troubleshooting and failure modes covering JSON-RPC error handling, webhook signature verification, and common misconfigurations.
  • Use Case: Build a bot that fetches multi-chain token balances, retrieves NFT ownership and metadata, and creates address activity webhooks with robust pagination and retry logic.

Quick Start

Use the alchemy-api skill to run an authenticated request that fetches token balances and NFT ownership for a target address using your exported ALCHEMY_API_KEY.

Frequently Asked Questions about alchemy-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I fetch token balances and NFT ownership using Alchemy JSON-RPC?

To fetch token balances and NFT ownership, make authenticated Alchemy API calls using your exported ALCHEMY_API_KEY, targeting EVM JSON-RPC or NFT endpoints with proper headers and handling pagination via pageKey.

Can I use Alchemy RPC for Solana blockchain data and portfolio queries?

Yes, Alchemy RPC supports Solana blockchain data and portfolio queries by routing authenticated requests through Solana RPC and Alchemy Data endpoints using your valid ALCHEMY_API_KEY environment variable.

What's the best way to handle Alchemy API rate limits and pagination?

The best way to handle Alchemy API rate limits and pagination is implementing exponential backoff with jitter for retries and using the pageKey parameter to manage maxCount constraints across multi-page responses.

Why does my Alchemy JSON-RPC request fail with an authentication error?

Alchemy JSON-RPC requests fail with authentication errors when the ALCHEMY_API_KEY environment variable is missing or misconfigured, as the integration requires a mandatory routing gate to prevent unauthenticated network calls.

Do I need an API key to create address activity webhooks with Alchemy?

Yes, you need a valid ALCHEMY_API_KEY to create address activity webhooks, as the integration enforces a mandatory routing gate that prevents network calls before confirming authenticated access and webhook signature verification.

How does transaction simulation work with Alchemy endpoints?

Transaction simulation works by sending authenticated API calls to Alchemy endpoints, allowing developers to preview transfer history and transaction outcomes while checking JSON-RPC error fields for failure modes.