2.5k
GitHub Stars
2
Bundled Files
2 months ago
Catalog Refreshed
3 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill openclaw/skills --skill learn-moralis- _meta.json279 B
- SKILL.md10.3 KB
Overview
This skill helps you learn Moralis and choose the right Moralis product for your Web3 project. It gives a friendly walkthrough of the platform, what data and realtime features are available, supported chains, pricing highlights, and how to get started. Ask a specific question and it will answer directly and point you to the correct technical skill.
How this skill works
When invoked without a question, the skill provides an onboarding tour: what Moralis is, the difference between Data APIs and Streams, supported chains, quick capability checks, and a short getting-started checklist. If you ask a specific question (for example, "can Moralis do X?" or "which API should I use?"), it answers directly and routes you to either @moralis-data-api for historical/current data queries or @moralis-streams-api for realtime EVM webhooks.
When to use it
- You want to display wallet balances, tokens, NFTs, or transaction history (use Data API).
- You need realtime notifications for EVM events, transfers, or contract logs (use Streams).
- You’re exploring which chains and features Moralis supports before integrating.
- You need quick guidance on pricing tiers, quotas, and CU usage.
- You want endpoint suggestions for common apps like portfolio trackers, NFT marketplaces, or trading alerts.
Best practices
- Set MORALIS_API_KEY in your .env before calling technical skills.
- Use Data API for snapshot and historical queries; use Streams for event-driven workflows (EVM only).
- Paginate large wallet/history requests to improve latency and reduce CU costs.
- Use Streams with a secure webhook endpoint and verify webhook signatures.
- Apply a ~30s client timeout in production to handle heavy queries or large wallets.
Example use cases
- Wallet/portfolio tracker: get balances, NFTs, and net worth via @moralis-data-api.
- NFT marketplace: fetch metadata, traits, owners, and floor prices with @moralis-data-api.
- DeFi dashboard: aggregate positions and protocol data via @moralis-data-api.
- Trading bot or alerting: set up Streams to receive webhooks for target contract events (EVM).
- Compliance/tax export: use getWalletHistory and profitability endpoints from @moralis-data-api.
FAQ
Use @moralis-streams-api for realtime EVM alerts and webhooks. Use @moralis-data-api for current state or historical queries like balances, prices, NFTs, and transaction history.
Which chains are supported?
Both Data API and Streams support 40+ EVM chains; Solana is supported by Data API only (Streams is EVM only). If you need a specific chain, ask and I’ll confirm support and any limitations.