openclaw 网盘下载
OpenClaw

技能详情(站内镜像,无评论)

首页 > 技能库 > Moralis

Moralis — Web3 data, token prices, wallet history, NFTs, DeFi positions, and blockchain events.

开发与 DevOps

许可证:MIT-0

MIT-0 ·免费使用、修改和重新分发。无需归因。

版本:v1.0.0

统计:⭐ 0 · 162 · 0 current installs · 0 all-time installs

0

安装量(当前) 0

🛡 VirusTotal :良性 · OpenClaw :良性

Package:aiwithabidi/moralis

安全扫描(ClawHub)

  • VirusTotal :良性
  • OpenClaw :良性

OpenClaw 评估

The skill is internally consistent with its stated purpose (calling Moralis Web3 APIs with a MORALIS_API_KEY); it makes network requests to Moralis endpoints and requests only the expected API key, with a small scope note about a fallback *.env* lookup.

目的

Name/description match the implementation: the included CLI issues HTTP requests to Moralis API endpoints to fetch balances, tokens, NFTs, etc. The only required credential is MORALIS_API_KEY, which is appropriate for this purpose.

说明范围

The SKILL.md shows only CLI usage and JSON output. The runtime script, however, will try to read MORALIS_API_KEY from the environment and — if missing — will look for a .env file under WORKSPACE or ~/.openclaw/workspace. That file lookup is a limited fallback (it only searches for a line beginning with 'MORALIS_API_KEY='), but it is additional file-system access not called out in the docs.

安装机制

This is an instruction-only skill with a bundled Python script and no install spec. Nothing is downloaded or executed during install; runtime behavior is limited to a local Python script making HTTPS calls.

证书

Declared requirements ask only for MORALIS_API_KEY (primary credential), which matches usage. The script also references WORKSPACE (optional) and expands the home directory to find a .env file as a fallback; these are not required but grant the script limited ability to read a specific .env file if the key isn't set in environment.

持久

The skill does not request persistent/always-on privileges (always:false). It does not attempt to modify other skills or agent configs; no elevated or persistent system-level privileges are requested.

综合结论

This skill appears to do what it says: a local Python CLI that calls Moralis endpoints and requires only MORALIS_API_KEY. Before installing, consider: (1) the included script will perform HTTPS requests to deep-index.moralis.io using your API key — ensure you're comfortable providing that key; (2) if MORALIS_API_KEY is not set in env, the script will look for a .env file in WORKSPACE or ~/.openclaw/workspace and extract MORALIS_API_KEY from it…

安装(复制给龙虾 AI)

将下方整段复制到龙虾中文库对话中,由龙虾按 SKILL.md 完成安装。

请把本段交给龙虾中文库(龙虾 AI)执行:为本机安装 OpenClaw 技能「Moralis」。简介:Moralis — Web3 data, token prices, wallet history, NFTs, DeFi positions, and bl…。
请 fetch 以下地址读取 SKILL.md 并按文档完成安装:https://raw.githubusercontent.com/openclaw/skills/refs/heads/main/skills/aiwithabidi/moralis/SKILL.md
(来源:yingzhi8.cn 技能库)

SKILL.md

打开原始 SKILL.md(GitHub raw)

---
name: moralis
description: "Moralis — Web3 data, token prices, wallet history, NFTs, DeFi positions, and blockchain events."
homepage: https://www.agxntsix.ai
license: MIT
compatibility: Python 3.10+ (stdlib only — no dependencies)
metadata: {"openclaw": {"emoji": "🌐", "requires": {"env": ["MORALIS_API_KEY"]}, "primaryEnv": "MORALIS_API_KEY", "homepage": "https://www.agxntsix.ai"}}
---

# 🌐 Moralis

Moralis — Web3 data, token prices, wallet history, NFTs, DeFi positions, and blockchain events.

## Requirements

| Variable | Required | Description |
|----------|----------|-------------|
| `MORALIS_API_KEY` | ✅ | Moralis API key |


## Quick Start

```bash
# Get native balance
python3 {{baseDir}}/scripts/moralis.py get-native-balance --address <value> --chain "eth"

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

# Get wallet transactions
python3 {{baseDir}}/scripts/moralis.py get-transactions --address <value> --chain "eth"

# Get token price
python3 {{baseDir}}/scripts/moralis.py get-token-price --address <value> --chain "eth"

# Get NFTs for wallet
python3 {{baseDir}}/scripts/moralis.py get-nfts --address <value> --chain "eth"

# Get NFT metadata
python3 {{baseDir}}/scripts/moralis.py get-nft-metadata --address <value> --token-id <value> --chain "eth"

# Get NFT transfers
python3 {{baseDir}}/scripts/moralis.py get-nft-transfers --address <value> --chain "eth"

# Get token transfers
python3 {{baseDir}}/scripts/moralis.py get-token-transfers --address <value> --chain "eth"

# Get DeFi positions
python3 {{baseDir}}/scripts/moralis.py get-defi-positions --address <value> --chain "eth"

# Resolve ENS/Unstoppable domain
python3 {{baseDir}}/scripts/moralis.py resolve-domain --domain <value>

# Search token by symbol
python3 {{baseDir}}/scripts/moralis.py search-token --symbol <value>

# Get block details
python3 {{baseDir}}/scripts/moralis.py get-block --block <value> --chain "eth"
```

## Output Format

All commands output JSON by default.

## Script Reference

| Script | Description |
|--------|-------------|
| `{baseDir}/scripts/moralis.py` | Main CLI — all commands in one tool |

## Credits
Built by [M. Abidi](https://www.linkedin.com/in/mohammad-ali-abidi) | [agxntsix.ai](https://www.agxntsix.ai)
[YouTube](https://youtube.com/@aiwithabidi) | [GitHub](https://github.com/aiwithabidi)
Part of the **AgxntSix Skill Suite** for OpenClaw agents.

📅 **Need help setting up OpenClaw for your business?** [Book a free consultation](https://cal.com/agxntsix/abidi-openclaw)