Agent skill

Alchemy

by BankrBot in BankrBot/skills

Blockchain API access via Alchemy. An agent skill from BankrBot/skills.

MITAuto-check passedBackend & APIs

Install Alchemy

skills CLI
$ npx skills add BankrBot/skills --skill alchemy -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install BankrBot/skills alchemy --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/BankrBot/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/alchemy .claude/skills/alchemy && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
alchemy
GitHub stars
1.2k
Token cost
~3.5k tokens
SKILL.md length
1,110 words
Files
81 (incl. references)
Skills in repo
106
Repo updated
First seen
Licence
MIT

At a glance

Blockchain API access via Alchemy. An agent skill from BankrBot/skills.

  • Works in 2 steps: Is ALCHEMY_API_KEY set? → Use the API… → No API key? → Ask the user which payment…
  • An agent needs to query blockchain data (balances
  • SKILL.md covers Access Method Selection…, API Key Access, x402 Access (No Account Needed) and MPP Access (No Account Needed), plus 11 more sections
  • Calls curl and npx; reaches dashboard.alchemy.com and eth-mainnet.g.alchemy.com; needs ALCHEMY_API_KEY and ALCHEMY_NOTIFY_AUTH_TOKEN

What it does

Alchemy is an agent skill from BankrBot/skills. Blockchain API access via Alchemy. Use when an agent needs to query blockchain data (balances, token prices, NFT ownership, transfer history, transaction simulation, gas estimates) across Ethereum, Base, Arbitrum, BNB, Polygon, Solana, and more. Supports API key access ($ALCHEMYAPIKEY), x402 wallet-based pay-per-request (SIWE/SIWS + USDC), and MPP protocol (SIWE + Tempo/Stripe). Triggers on mentions of RPC, blockchain data, onchain queries, token balances, NFT metadata, portfolio data, webhooks, Alchemy, x402…

Its SKILL.md is about 3.5k tokens, which your agent loads only when the skill is triggered. The skill folder holds 82 other files, including reference files (for example `catalog.json`, `references/data-nft-api.md` and `references/data-overview.md`). Compatibility notes: Requires network access. API key path needs $ALCHEMYAPIKEY. x402/MPP paths need Node.js and a wallet funded with USDC. Works across Claude.ai, Claude Code…

It sits in Backend & APIs, covering Crypto and DeFi analysis, Webhooks and Smart contracts. It works with x402, Arbitrum, Circle USDC and Ethereum. The repository describes itself as: Bankr Skills equip builders with plug-and-play tools to build more powerful agents. The licence is MIT.

When your agent uses it

  • An agent needs to query blockchain data (balances
  • Transfer history
  • Transaction simulation
  • Gas estimates) across Ethereum

Example prompts

  • “/alchemy”

Requirements

  • Node.js
  • A credential in ALCHEMY_API_KEY
  • A credential in ALCHEMY_NOTIFY_AUTH_TOKEN
  • Compatibility (from SKILL.md): Requires network access. API key path needs $ALCHEMY_API_KEY. x402/MPP paths need Node.js and a wallet funded with USDC. Works across Claude.ai, Claude Code, and API.

Workflow steps

2 steps, taken from the first numbered list in SKILL.md.

  1. Is ALCHEMY_API_KEY set? → Use the API Key path. Skip to API Key Access.
  2. No API key? → Ask the user which payment protocol they prefer

What it can do on your machine

Read from SKILL.md and the folder at commit dc47eed. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl
    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • dashboard.alchemy.com
    • eth-mainnet.g.alchemy.com
    • api.g.alchemy.com
    • solana-mainnet.g.alchemy.com
    • x402.alchemy.com
    • mpp.alchemy.com
    • base-mainnet.g.alchemy.com
    • arb-mainnet.g.alchemy.com
    • bnb-mainnet.g.alchemy.com

    Also links to:

    • alchemy.com
    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • ALCHEMY_API_KEY
    • ALCHEMY_NOTIFY_AUTH_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Requires network access. API key path needs $ALCHEMY_API_KEY. x402/MPP paths need Node.js and a wallet funded with USDC. Works across Claude.ai, Claude Code, and API.

    From compatibility in the SKILL.md frontmatter.

Context cost

Alchemy loads about 3.5k tokens when it runs, and up to ~74k if it reads all its reference files. Until then it costs about 141 tokens; SKILL.md has 1,110 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~141
When it runs · the whole SKILL.md, loaded when a task matches
~3.5k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~74k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from BankrBot/skills at commit dc47eed, republished under its MIT licence (© BankrBot). 1,110 words, ~3,504 tokens.

Download SKILL.mdSave it as .claude/skills/alchemy/SKILL.md (or your agent's skills folder). This skill also uses 80 other files; get the full folder from GitHub.
name
alchemy
description
Blockchain API access via Alchemy. Use when an agent needs to query blockchain data (balances, token prices, NFT ownership, transfer history, transaction simulation, gas estimates) across Ethereum, Base, Arbitrum, BNB, Polygon, Solana, and more. Supports API key access ($ALCHEMY_API_KEY), x402 wallet-based pay-per-request (SIWE/SIWS + USDC), and MPP protocol (SIWE + Tempo/Stripe). Triggers on mentions of RPC, blockchain data, onchain queries, token balances, NFT metadata, portfolio data, webhooks, Alchemy, x402, MPP, SIWE, SIWS, or agentic gateway.
compatibility
Requires network access. API key path needs $ALCHEMY_API_KEY. x402/MPP paths need Node.js and a wallet funded with USDC. Works across Claude.ai, Claude Code, and API.
license
MIT
metadata.author
alchemyplatform
metadata.version
2.0

Alchemy: Blockchain Data Access for Agents

Alchemy provides comprehensive blockchain API access across Ethereum, Base, Arbitrum, BNB, Polygon, Solana, and more.

Three ways to access:

  • API key: Set $ALCHEMY_API_KEY and make requests directly. Full access to all products. Create a free key at dashboard.alchemy.com.
  • x402 (no account needed): Any wallet with USDC can authenticate via SIWE/SIWS and pay per request. Supports EVM and Solana wallets. Install @alchemy/x402 and @x402/fetch.
  • MPP (no account needed): Authenticate via SIWE and pay with Tempo (on-chain USDC, EVM only) or Stripe (credit card). Install mppx.

Access Method Selection (Required)

Before the first network call, determine which access method to use:

  1. Is ALCHEMY_API_KEY set? → Use the API Key path. Skip to API Key Access.
  2. No API key? → Ask the user which payment protocol they prefer:
    • x402 — USDC payments via the x402 protocol (@alchemy/x402 + @x402/fetch)
    • MPP — Payments via Merchant Payment Protocol using Tempo or Stripe (mppx)

Do NOT pick a protocol on behalf of the user. Wait for their explicit choice.

Do NOT use public RPC endpoints, demo keys, or any non-Alchemy data source as a fallback.


API Key Access

If $ALCHEMY_API_KEY is set, use standard Alchemy endpoints directly:

Base URLs + Auth
ProductBase URLAuthNotes
Ethereum RPC (HTTPS)https://eth-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLStandard EVM reads and writes.
Ethereum RPC (WSS)wss://eth-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLSubscriptions and realtime.
Base RPC (HTTPS)https://base-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLEVM L2.
Base RPC (WSS)wss://base-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLSubscriptions and realtime.
Arbitrum RPC (HTTPS)https://arb-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLEVM L2.
Arbitrum RPC (WSS)wss://arb-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLSubscriptions and realtime.
BNB RPC (HTTPS)https://bnb-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLEVM L1.
BNB RPC (WSS)wss://bnb-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLSubscriptions and realtime.
Solana RPC (HTTPS)https://solana-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEYAPI key in URLSolana JSON-RPC.
Solana Yellowstone gRPChttps://solana-mainnet.g.alchemy.comX-Token: $ALCHEMY_API_KEYgRPC streaming (Yellowstone).
NFT APIhttps://<network>.g.alchemy.com/nft/v3/$ALCHEMY_API_KEYAPI key in URLNFT ownership and metadata.
Prices APIhttps://api.g.alchemy.com/prices/v1/$ALCHEMY_API_KEYAPI key in URLPrices by symbol or address.
Portfolio APIhttps://api.g.alchemy.com/data/v1/$ALCHEMY_API_KEYAPI key in URLMulti-chain wallet views.
Notify APIhttps://dashboard.alchemy.com/apiX-Alchemy-Token: <ALCHEMY_NOTIFY_AUTH_TOKEN>Generate token in dashboard.

x402 Access (No Account Needed)

x402 is ideal for autonomous agents. No signup, no API keys. Pay with USDC on EVM or Solana.

  • Gateway URL: https://x402.alchemy.com
  • SIWE/SIWS domain: x402.alchemy.com
  • Payment header: Payment-Signature: <base64>
  • Auth: SIWE (EVM) or SIWS (Solana)

For full setup and wallet bootstrapping, see:


MPP Access (No Account Needed)

MPP supports Tempo (on-chain USDC, EVM only) and Stripe (credit card) payments.

  • Gateway URL: https://mpp.alchemy.com
  • SIWE domain: mpp.alchemy.com
  • Payment header: Authorization: Payment <credential>
  • Auth: SIWE only (EVM)

For full setup, see:


Protocol Comparison

AspectAPI Keyx402MPP
Gateway URL*.g.alchemy.com/v2/$KEYhttps://x402.alchemy.comhttps://mpp.alchemy.com
AuthAPI key in URLSIWE (EVM) or SIWS (Solana)SIWE only (EVM)
PaymentNone (free tier available)USDC via EIP-3009 or SVM x402Tempo (USDC) or Stripe (card)
Wallet supportN/AEVM + SolanaEVM only
Client librarycurl / any HTTP client@alchemy/x402, @x402/fetchmppx, viem
SetupGet key at dashboard.alchemy.comFund wallet with USDCFund wallet or add card

Endpoint Selector (Top Tasks)

You needUse thisReference
EVM read/writeJSON-RPC eth_*references/node-json-rpc.md
Realtime eventseth_subscribereferences/node-websocket-subscriptions.md
Token balancesalchemy_getTokenBalancesreferences/data-token-api.md
Token metadataalchemy_getTokenMetadatareferences/data-token-api.md
Transfers historyalchemy_getAssetTransfersreferences/data-transfers-api.md
NFT ownershipGET /getNFTsForOwnerreferences/data-nft-api.md
NFT metadataGET /getNFTMetadatareferences/data-nft-api.md
Prices (spot)GET /tokens/by-symbolreferences/data-prices-api.md
Prices (historical)POST /tokens/historicalreferences/data-prices-api.md
Portfolio (multi-chain)POST /assets/*/by-addressreferences/data-portfolio-apis.md
Simulate txalchemy_simulateAssetChangesreferences/data-simulation-api.md
Create webhookPOST /create-webhookreferences/webhooks-details.md
Solana NFT datagetAssetsByOwner (DAS)references/solana-das-api.md

Quickstart Examples

EVM JSON-RPC (Read)
bash
curl -s https://eth-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_blockNumber","params":[]}'
Token Balances
bash
curl -s https://eth-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"alchemy_getTokenBalances","params":["0x00000000219ab540356cbb839cbe05303d7705fa"]}'
Transfer History
bash
curl -s https://eth-mainnet.g.alchemy.com/v2/$ALCHEMY_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","id":1,"method":"alchemy_getAssetTransfers","params":[{"fromBlock":"0x0","toBlock":"latest","toAddress":"0x00000000219ab540356cbb839cbe05303d7705fa","category":["erc20"],"withMetadata":true,"maxCount":"0x3e8"}]}'
NFT Ownership
bash
curl -s "https://eth-mainnet.g.alchemy.com/nft/v3/$ALCHEMY_API_KEY/getNFTsForOwner?owner=0x00000000219ab540356cbb839cbe05303d7705fa"
Prices (Spot)
bash
curl -s "https://api.g.alchemy.com/prices/v1/$ALCHEMY_API_KEY/tokens/by-symbol?symbols=ETH&symbols=USDC"
Prices (Historical)
bash
curl -s -X POST "https://api.g.alchemy.com/prices/v1/$ALCHEMY_API_KEY/tokens/historical" \
  -H "Content-Type: application/json" \
  -d '{"symbol":"ETH","startTime":"2024-01-01T00:00:00Z","endTime":"2024-01-02T00:00:00Z"}'
Show full SKILL.md (444 more words)Show less
Create Notify Webhook
bash
curl -s -X POST "https://dashboard.alchemy.com/api/create-webhook" \
  -H "Content-Type: application/json" \
  -H "X-Alchemy-Token: $ALCHEMY_NOTIFY_AUTH_TOKEN" \
  -d '{"network":"ETH_MAINNET","webhook_type":"ADDRESS_ACTIVITY","webhook_url":"https://example.com/webhook","addresses":["0x00000000219ab540356cbb839cbe05303d7705fa"]}'
Verify Webhook Signature (Node)
ts
import crypto from "crypto";

export function verify(rawBody: string, signature: string, secret: string) {
  const hmac = crypto.createHmac("sha256", secret).update(rawBody).digest("hex");
  return crypto.timingSafeEqual(Buffer.from(hmac), Buffer.from(signature));
}

Network Naming Rules

  • Data APIs and JSON-RPC use lowercase network enums like eth-mainnet.
  • Notify API uses uppercase enums like ETH_MAINNET.

Pagination + Limits

EndpointLimitNotes
alchemy_getTokenBalancesmaxCount <= 100Use pageKey for pagination.
alchemy_getAssetTransfersmaxCount default 0x3e8Use pageKey for pagination.
Portfolio token balances3 address/network pairs, 20 networks totalpageKey supported.
Portfolio NFTs2 address/network pairs, 15 networks eachpageKey supported.
Prices by address25 addresses, 3 networksPOST body addresses[].
Transactions history (beta)1 address/network pair, 2 networksETH and BASE mainnets only.

Common Token Addresses

TokenChainAddress
ETHethereum0x0000000000000000000000000000000000000000
WETHethereum0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2
USDCethereum0xA0b86991c6218b36c1d19d4a2e9eb0ce3606eB48
USDCbase0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913

Failure Modes + Retries

  • HTTP 429 means rate limit. Use exponential backoff with jitter.
  • JSON-RPC errors come in error fields even with HTTP 200.
  • Use pageKey to resume pagination after failures.
  • De-dupe websocket events on reconnect.

Hard Requirements

  • NEVER use public RPC endpoints, demo keys, or any non-Alchemy data source as a fallback.
  • NEVER use Read, Write, or Edit tools on files that may contain private keys.
  • NEVER correlate wallet type with query chain — wallet type and the chain being queried are independent.
  • When no wallet is configured, present ALL wallet options (EVM create, EVM import, Solana create, Solana import) in a single prompt.

Skill Map

For the complete index of all reference files organized by product area, see references/skill-map.md.

  • Node: JSON-RPC, WebSocket, Debug, Trace, Enhanced APIs, Utility
  • Data: NFT, Portfolio, Prices, Simulation, Token, Transfers
  • Webhooks: Address Activity, Custom (GraphQL), NFT Activity, Payloads, Signatures
  • Solana: JSON-RPC, DAS, Yellowstone gRPC (streaming), Wallets
  • Wallets: Account Kit, Bundler, Gas Manager, Smart Wallets
  • Rollups: L2/L3 deployment overview
  • Recipes: 10 end-to-end integration workflows
  • Operational: Auth, Rate Limits, Monitoring, Best Practices
  • x402 Protocol: Wallet bootstrap, auth, making requests, payments
  • MPP Protocol: Wallet bootstrap, auth, making requests, payments

Troubleshooting

API key not working
  • Verify $ALCHEMY_API_KEY is set: echo $ALCHEMY_API_KEY
  • Confirm the key is valid at dashboard.alchemy.com
  • Check if allowlists restrict the key to specific IPs/domains
HTTP 429 (Rate Limited)
  • Use exponential backoff with jitter before retrying
  • Check your compute unit budget in the Alchemy dashboard
  • See references/operational-rate-limits-and-compute-units.md for limits per plan
401 Unauthorized (x402/MPP)
  • MISSING_AUTH: Add the appropriate auth header for your protocol
  • MESSAGE_EXPIRED: Regenerate your SIWE/SIWS token
  • INVALID_DOMAIN: Ensure domain matches your protocol (x402.alchemy.com or mpp.alchemy.com)
402 Payment Required (x402/MPP)
  • x402: Extract PAYMENT-REQUIRED header, run npx @alchemy/x402 pay, retry with Payment-Signature header
  • MPP: Extract WWW-Authenticate header, create credential with mppx, retry with Payment credential
Wrong network slug
  • Data APIs and JSON-RPC use lowercase: eth-mainnet, base-mainnet
  • Notify API uses uppercase: ETH_MAINNET, BASE_MAINNET
  • See references/operational-supported-networks.md for the full list

© BankrBot, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 80 other files (references) in alchemy of BankrBot/skills.

  • SKILL.md
  • alchemy.svg
  • catalog.json
  • references/data-nft-api.md
  • references/data-overview.md
  • references/data-portfolio-apis.md
  • references/data-prices-api.md
  • references/data-simulation-api.md
  • references/data-token-api.md
  • references/data-transfers-api.md
  • references/mpp/authentication.md
  • references/mpp/curl-workflow.md
  • references/mpp/making-requests.md
  • references/mpp/overview.md
  • references/mpp/payment.md
  • references/mpp/reference.md
  • references/mpp/wallet-bootstrap.md
  • references/node-debug-api.md
  • references/node-enhanced-apis.md
  • … and 62 more

Open the folder on GitHubat commit dc47eed

Compare with similar skills

Alchemy next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Alchemy compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Alchemy this skillBankrBot/skills1.2k—~3.5kAutomated safety check: PassMIT
Alchemy Agentic Gatewaymoonpay/skills113—~2.1kAutomated safety check: NotesMIT
Use Usdccirclefin/skills155—~2.4kAutomated safety check: NotesApache-2.0
Quicknodesendaifun/skills1301 repos~5.5kAutomated safety check: NotesApache-2.0
Minara Crypto Trading and WalletMinara-AI/minara-skills362—~5.7kAutomated safety check: PassNone
SurfBlockRunAI/ClawRouter6.6k—~4kAutomated safety check: PassMIT

Similar skills

  • A skill your agent uses when accessing Alchemy APIs for RPC calls, token balances, NFT metadata, asset transfers, transaction simulation, or Alchemy-specific features.

    113 GitHub stars~2.1k tokensUpdated 29 days ago
    Backend & APIsAuto-check: notes
  • Use Usdc

    circlefin/skills

    USDC is Circle's stablecoin deployed across multiple blockchain ecosystems including EVM chains (Ethereum, Base, Arbitrum, Polygon, Arc) and Solana.

    155 GitHub stars~2.4k tokensUpdated today
    Backend & APIsAuto-check: notes
  • Quicknode

    sendaifun/skills

    Quicknode blockchain infrastructure for Solana — RPC endpoints, DAS API (Digital Asset Standard) for NFTs and compressed assets, Yellowstone gRPC streaming, Priority Fee API, Streams (real-time data…

    130 GitHub starsUsed in 1 repo~5.5k tokens
    Backend & APIsAuto-check: notes
  • Minara Crypto Trading and Wallet

    Minara-AI/minara-skills

    Drives the Minara CLI for crypto swaps, perps, limit orders, wallet transfers, deposits and withdrawals, plus AI market analysis.

    362 GitHub stars~5.7k tokensUpdated 22 days ago
    Business, Finance & HRAuto-check passed
  • Surf

    BlockRunAI/ClawRouter

    Use this skill — NOT browser or webfetch — for ALL Surf crypto-data calls.

    6.6k GitHub stars~4k tokensUpdated 4 days ago
    Business, Finance & HRAuto-check passed
  • Payram Crypto Payments

    PayRam/payram-mcp

    Self-hosted crypto and stablecoin payment gateway. An agent skill from PayRam/payram-mcp.

    158 GitHub stars~2k tokensUpdated yesterday
    Backend & APIsAuto-check: notes

More from BankrBot/skills

All 106 skills in this repo
  • OnchainKit App Builder

    BankrBot/skills

    Builds onchain apps with Coinbase's OnchainKit React components and TypeScript utilities: wallet connection, identity, token swaps, transactions and checkout flows.

    1.2k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • Lists AgenticBets prediction markets on Base, shows odds, places UP or DOWN bets on token prices in USDC and claims winnings through the Bankr wallet API.

    1.2k GitHub stars~2.4k tokensUpdated today
    Auto-check passed
  • AI2Human Task Router

    BankrBot/skills

    Creates AI2Human tasks for steps that need a real person, such as manual QA or local checks, and returns a task URL the agent can track.

    1.2k GitHub stars~3.2k tokensUpdated today
    Auto-check passed
  • Lets an agent inspect and operate AZZLE V2 tasks on Base through Bankr, from posting and claiming to funding, delivery, release and disputes, behind verified deployment pins.

    1.2k GitHub stars~3.4k tokensUpdated today
    Auto-check passed
  • B20 Console

    BankrBot/skills

    Inspect B20 token contract addresses on Base through B20 Console.

    1.2k GitHub stars~1.2k tokensUpdated today
    Auto-check passed
  • Capacitr

    BankrBot/skills

    Paste a URL or free text and get matched Polymarket / Hyperliquid / Deribit markets with Quotient edge scores.

    1.2k GitHub stars~3k tokensUpdated today
    Auto-check passed

Categories

Questions about Alchemy

What does Alchemy do?

Blockchain API access via Alchemy. An agent skill from BankrBot/skills. Alchemy is an agent skill from BankrBot/skills. Blockchain API access via Alchemy.

When should I use Alchemy?

Alchemy fits situations like: an agent needs to query blockchain data (balances; transfer history; transaction simulation; gas estimates) across Ethereum.

How do I install Alchemy in Claude Code?

Run `npx skills add BankrBot/skills --skill alchemy -a claude-code`. Or copy the skill folder (alchemy in BankrBot/skills) into .claude/skills/alchemy in your project. Claude Code loads it when a task matches its description.

How do I install Alchemy in Codex?

Run `npx skills add BankrBot/skills --skill alchemy -a codex`. Or copy the skill folder (alchemy in BankrBot/skills) into .agents/skills/alchemy in your project. Codex loads it when a task matches its description.

Can I use Alchemy in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add BankrBot/skills --skill alchemy -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/alchemy, .gemini/skills/alchemy, .github/skills/alchemy and .opencode/skills/alchemy in your project.

What does Alchemy need to run?

Going by SKILL.md and its folder, Alchemy needs the command-line tools its instructions call (curl and npx) and credentials named ALCHEMY_API_KEY and ALCHEMY_NOTIFY_AUTH_TOKEN. Our summary lists: Node.js; A credential in ALCHEMY_API_KEY; A credential in ALCHEMY_NOTIFY_AUTH_TOKEN. Compatibility (from SKILL.md): Requires network access. API key path needs $ALCHEMY_API_KEY. x402/MPP paths need Node.js and a wallet funded with USDC. Works across Claude.ai, Claude Code, and API..

Does Alchemy access the network?

SKILL.md names 11 domains. In commands or code: dashboard.alchemy.com, eth-mainnet.g.alchemy.com, api.g.alchemy.com, solana-mainnet.g.alchemy.com, x402.alchemy.com, mpp.alchemy.com, base-mainnet.g.alchemy.com, arb-mainnet.g.alchemy.com and bnb-mainnet.g.alchemy.com; the agent is likely to contact these when it follows the instructions. As links in the text: alchemy.com and github.com. This is read from the text; nothing was executed.

Is Alchemy safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Alchemy use?

Alchemy is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Alchemy use?

About 3.5k tokens (SKILL.md is roughly 14k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 71k tokens, read only when the agent opens those files.

What are the alternatives to Alchemy?

Skills that share tags, products or a category with Alchemy: Alchemy Agentic Gateway (moonpay/skills, 113 stars), Use Usdc (circlefin/skills, 155 stars), Quicknode (sendaifun/skills, 130 stars) and Minara Crypto Trading and Wallet (Minara-AI/minara-skills, 362 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Alchemy?

BankrBot (a GitHub organization) maintains it in BankrBot/skills, which has 1,202 GitHub stars. The repository holds 106 skills in this directory. The repository was last updated on October 10, 2026.

Source: BankrBot/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.