Build on Monad faster with Moggi’s developer APIs.

Endpoints for PnL, activity, NFTs, and transactions. Built for reliability, speed, and a dev-first onboarding.

Client
Moggi API
Monad
Monad
Endpoints
PnL
Activity
NFT
Transaction

Key Features

Scannable, production-ready endpoints. Minimal setup, maximum speed.

PnL calculations

Instant PnL for wallets with day/week/month and since inception.

Wallet tokens

Token balances in wallet accounts with pagination and metadata.

Transactions

Fast historical queries with filters and cursors.

Activities

Protocol-level actions summarized for analytics.

NFTs

Ownership, collections, and traits data in one place.

SDKs

Lightweight TS client planned; clean REST works anywhere.

Security

OAuth-compatible auth and scoped API keys.

API Preview

Quickstart with curl or JavaScript/TypeScript. Include your API key in the Authorization header and hit our base URL.

curl -s --request GET \
  --url 'https://api.moggi.tools/v1/wallet/0x5f...ab42/pnl' \
  --header 'Authorization: Bearer YOUR_API_KEY' \
  --header 'Accept: application/json'
{
  "wallet_address": "0x8100F493422a66543439EE911d157788eb0ea6A4",
  "pnl_data": {
    "calculation_timestamp": "2025-09-07T15:47:05.655996",
    "summary": {
      "total_trades": 17,
      "tokens_traded": 4,
      "total_invested": 26.24,
      "total_realized": 25.7480432556,
      "total_realized_pnl": -0.4919567444,
      "pnl_percentage": -1.8748351539
    }
  }
}

How it works

Simple, reliable building blocks. Requests are authenticated and routed through Moggi to optimized indexers and nodes, returning fast, consistent JSON.

Client
Your app or backend
Moggi API
Auth, routing, cache
Indexers/Node
Blockchain + indexers
Response
Clean JSON payloads

Pricing

Transparent pricing available on mainnet launch. Upgrade anytime.

Free

$0/mo
  • 100k Token credits
  • 3 requests per sec
  • All endpoints
Start Free

Pro

Pricing onmainnet
  • 2 million token credits /month
  • 10 requests per sec
  • All endpoints

Mognad

Pricing onmainnet
  • 10 million token credits / month
  • 100 requests per sec
  • All endpoints
  • Separate Moggi instance on your domain
  • Early access to new endpoints

FAQ

Quick answers to common questions.

How do I authenticate?
Every request must include an API key via the X-API-Key header or api_key query parameter.
What are the rate limits?
Free tier allows 3 requests per second. Pro includes 10 requests per second. Mognad offers 100 requests per second.
Do you provide SDKs?
A lightweight TypeScript client is planned. The REST API is simple to use with any HTTP client.
How are errors returned?
JSON with 'detail' field containing error information and an appropriate HTTP status (401 for auth errors, 403 for tier limits, 429 for rate limits).
What's on the roadmap?
Additional analytics endpoints, webhooks for real-time events, and expanded data sources across the Monad ecosystem.
How can I get help?
Join our Discord, open a ticket, or email support@moggi.tools. We aim to respond within one business day.