Alchemy

v1.0.0

Alchemy — blockchain data, NFTs, token balances, transactions, gas prices, and webhooks.

0· 642·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for aiwithabidi/alchemy.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Alchemy" (aiwithabidi/alchemy) from ClawHub.
Skill page: https://clawhub.ai/aiwithabidi/alchemy
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Required env vars: ALCHEMY_API_KEY
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install alchemy

ClawHub CLI

Package manager switcher

npx clawhub@latest install alchemy
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name/description, SKILL.md, and the included Python CLI consistently target Alchemy blockchain APIs and request a single ALCHEMY_API_KEY credential. The operations implemented (balances, NFTs, transactions, logs, gas, etc.) match the stated purpose.
Instruction Scope
SKILL.md instructs the agent to run the bundled Python CLI and only declares ALCHEMY_API_KEY. The CLI will try to read the requested variable from the environment and, if missing, will look up a .env file under WORKSPACE or the default ~/.openclaw/workspace/.env. That file-read behavior is not documented in SKILL.md and is an implementation detail you may want to know about.
Install Mechanism
This is instruction-only with no install spec; the skill ships a single Python script relying only on the stdlib. No external downloads or package installs are requested.
Credentials
Only ALCHEMY_API_KEY is required (declared as primaryEnv), which is proportionate for an Alchemy integration. However, the script also checks WORKSPACE (an undeclared env var) to locate a .env file and may read that file to obtain the key; this could expose where you keep other keys if you re-use a workspace .env file, so be cautious where secrets are stored.
Persistence & Privilege
The skill does not request always:true, does not modify system-wide configs, and has no install step that persists additional components. Autonomous invocation is allowed by default (normal for skills) but not coupled with elevated persistence.
Assessment
This skill appears to be what it claims: a small Python CLI that calls the Alchemy API and needs an ALCHEMY_API_KEY. Before installing, confirm you will provide a dedicated Alchemy API key (least privilege if possible). Be aware the script will, if the env var is not set, attempt to read a .env file under WORKSPACE or ~/.openclaw/workspace/.env to find the key — if you keep multiple secrets in that file, consider moving or isolating them. Review the script yourself if you want to check exact endpoints/parameters (there are a few minor bugs in string placeholders, but nothing that indicates malicious behavior). If you proceed, monitor and be ready to rotate the API key if you suspect leakage.

Like a lobster shell, security has layers — review code before you run it.

Runtime requirements

⛓️ Clawdis
EnvALCHEMY_API_KEY
Primary envALCHEMY_API_KEY
latestvk9719mvckskmp36g9bwmrjtpwd81dr3q
642downloads
0stars
1versions
Updated 1h ago
v1.0.0
MIT-0

⛓️ Alchemy

Alchemy — blockchain data, NFTs, token balances, transactions, gas prices, and webhooks.

Requirements

VariableRequiredDescription
ALCHEMY_API_KEYAlchemy API key

Quick Start

# Get ETH balance
python3 {{baseDir}}/scripts/alchemy.py get-balance --address <value>

# Get ERC-20 token balances
python3 {{baseDir}}/scripts/alchemy.py get-token-balances --address <value>

# Get transaction by hash
python3 {{baseDir}}/scripts/alchemy.py get-transaction --hash <value>

# Get block by number
python3 {{baseDir}}/scripts/alchemy.py get-block --block "latest"

# Get NFTs for address
python3 {{baseDir}}/scripts/alchemy.py get-nfts --address <value>

# Get NFT metadata
python3 {{baseDir}}/scripts/alchemy.py get-nft-metadata --contract <value> --token-id <value>

# Get token metadata
python3 {{baseDir}}/scripts/alchemy.py get-token-metadata --contract <value>

# Get current gas price
python3 {{baseDir}}/scripts/alchemy.py get-gas-price

# Get latest block number
python3 {{baseDir}}/scripts/alchemy.py get-block-number

# Get event logs
python3 {{baseDir}}/scripts/alchemy.py get-logs --address <value> --from-block "0x0" --to-block "latest" --topics <value>

# Get asset transfers for address
python3 {{baseDir}}/scripts/alchemy.py get-asset-transfers --address <value> --category "external,erc20"

# Get NFT floor price
python3 {{baseDir}}/scripts/alchemy.py get-floor-price --contract <value>

Output Format

All commands output JSON by default.

Script Reference

ScriptDescription
{baseDir}/scripts/alchemy.pyMain CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation

Comments

Loading comments...