Moralis API logo

Moralis API

Moralis API

DegradedFreedeveloper-tools

Moralis is a Web3 dev platform — cross-chain Wallet API, NFT API, Token API, real-time data streams; positioned as "Web3 BaaS".

Visit site ↗Documentation ↗Health checked 9h ago
Use it when

One API across multiple chains (Ethereum/BSC/Polygon/Avalanche/Solana, 10+)

Watch for

Tight free tier quota

First check

Sign up at moralis.io for an API key. Moralis SDK: Moralis.start({ apiKey: "..." }) then await Moralis.EvmApi.token.getWalletTokenBalances({...})

Auth
api_key
CORS
?
HTTPS
Yes
Signup
?
Latency
495 ms
Protocol
REST, WebSocket
Pricing
freemium

Uptime · 30-day window

Probes: 1Uptime: 0%Avg latency: 495ms
01

About this API

Moralis is a Web3 BaaS (backend-as-a-service) platform founded 2020, positioned to "let developers build Web3 apps without understanding complex EVM details". More high-level than Alchemy/Infura — the latter are mainly node access + some enhanced APIs, where developers still need to understand ABI/event logs/binary; Moralis provides business-layer APIs like "what NFTs are in my wallet", "this token's historical price", "listen for all transfer events on this contract". Strongest in cross-chain — one API covering Ethereum, BSC, Polygon, Avalanche, Solana, and 10+ chains; developers don't switch between node services. Free tier 40k compute units/month for small projects; commercial $49-249/month. Web3 games, NFT apps, wallet apps prefer Moralis for development speed.

02

What you can build

  • 1Web3 wallet cross-chain data aggregation
  • 2NFT app backends
  • 3Web3 game data
  • 4DeFi dashboards
  • 5Real-time on-chain event listening
03

Strengths & limitations

Strengths

  • One API across multiple chains (Ethereum/BSC/Polygon/Avalanche/Solana, 10+)
  • High-level abstraction (no need to understand EVM details)
  • Real-time streams (webhook + WebSocket event push)

Limitations

  • Tight free tier quota
  • High-level abstraction sometimes loses low-level flexibility
  • Commercial tiers not cheap
04

Example request

Generic template — replace <endpoint> with the real path from the docs.
curl https://moralis.io/<endpoint> \
  -H "Authorization: Bearer $API_KEY"
# Some providers use X-Api-Key instead — verify in the docs.
05

Getting started

Sign up at moralis.io for an API key. Moralis SDK: Moralis.start({ apiKey: "..." }) then await Moralis.EvmApi.token.getWalletTokenBalances({...})

06

FAQ

Moralis vs. Alchemy/Infura?+

Alchemy/Infura: low-level nodes + some enhanced features. Moralis: high-level business APIs. Depends how hands-on you want to be.

Is Solana support complete?+

EVM chain support is very mature. Solana support is newer (2023+) but core functions work.

07

Technical details

CORS: ?HTTPS: YesSignup: ?Open source: No
Auth type
api_key
Pricing
freemium
Rate limit
免费 40k compute units/月;Pro $49/月 1500k;Business $249/月 8M
Protocols
REST, WebSocket
SDKs
javascript, typescript, python
Response time
495 ms
Last health check
5/12/2026, 7:37:53 AM
08

Tags