技能详情(站内镜像,无评论)
许可证: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
---
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)