Skip to main content

6 posts tagged with "Data API"

View All Tags

· One min read

We've added the ability to track Token Scores over time with a new Historical Token Score endpoint.

What it is

The Historical Token Score endpoint lets you retrieve a token's score history across different timeframes, so you can see how a token's onchain quality has changed over time.

This builds on the existing Token Score — a unified 0–100 rating based on six weighted onchain signals — by adding a time-series dimension.

New endpoint: Fetch Historical Token Score

The new dedicated endpoint returns score snapshots over a specified timeframe:

GET /tokens/{address}/score/historical

Parameters

  • tokenAddress (required) — The token address to query
  • chain (optional) — The chain to query (default: eth)
  • timeframe (required) — The timeframe to query: 1d, 7d, or 30d

Availability

  • 🌐 Supported on both EVM and Solana
  • 🔐 Available on Pro plans and above
  • 🧠 Ideal for tracking token health trends, detecting score changes, and historical analysis

Example response:

{
"chainId": "0x1",
"tokenAddress": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"timeseries": [
{
"timestamp": "2022-02-22T00:00:00Z",
"score": 85
}
]
}

View API reference or for a full breakdown of the Token Score methodology and FAQs, see the docs.

· One min read

We've launched the Moralis Token Score - a unified 0–100 rating that summarizes a token's onchain quality in a single, easy-to-use metric.

What it is

The Token Score evaluates tokens using six weighted onchain signals:

  • Token age & maturity
  • Liquidity depth
  • Fully Diluted Valuation (FDV) reasonableness
  • Holder supply distribution
  • Trading volume
  • Transaction activity

Higher scores indicate stronger onchain fundamentals, while lower scores highlight weaker liquidity, activity, distribution, or unrealistic valuations.

Availability

  • 🌐 Supported on both EVM and Solana
  • Available across all endpoints where security_score is exposed
  • 🔄 Dynamic & real-time — scores update automatically as onchain data changes
  • ⏳ Scores decay naturally if a token becomes inactive
  • ⚠️ New tokens may appear volatile initially as data accumulates

New endpoint: Fetch full Token Score

We've also introduced a dedicated endpoint to retrieve the full Token Score breakdown, including underlying metrics:

GET /tokens/{address}/score
  • 📊 Returns the overall score plus detailed metric data
  • 🔐 Available on Pro plans and above
  • 🧠 Ideal for token discovery, filtering, ranking, and risk analysis

Example response:

{
"tokenAddress": "0x6982508145454ce325ddbe47a25d4ec3d2311933",
"chainId": "0x1",
"score": 94,
"updatedAt": "2025-12-17T13:13:16.000Z",
"metrics": {
"usdPrice": 0.00000402842434389702,
"liquidityUsd": 17796503.766060613,
"volumeUsd": {
"10m": 450.2313257520407,
"30m": 1698.933789208249,
"1h": 12046.524987589466,
"4h": 258302.39298010131,
"12h": 364831.1304703939,
"1d": 775582.3422029199,
"7d": 6831957.3632850265,
"30d": 40129952.32714323
},
"transactions": {
"10m": 4,
"30m": 27,
"1h": 47,
"4h": 106,
"12h": 389,
"1d": 1393,
"7d": 9614,
"30d": 87370
},
"supply": {
"total": 420689899653542.56,
"top10Percent": 41.53
}
}
}

View API reference or for a full breakdown of the methodology and FAQs, see the docs.

· One min read

We've added a small but super useful upgrade to our token metadata endpoints.

getTokenMetadata and searchTokens now return an implementations field - giving you a full list of all chains where the same token is deployed (e.g. USDC on Solana, Base, Arbitrum, etc.).

Here's an example snippet:

{
"implementations": [
{
"chainId": "0xa86a",
"chain": "avalanche",
"chainName": "Avalanche",
"address": "0xb97ef9ef8734c71904d8002f8b6bc66dd9c48a6e"
},
{
"chainId": "0x89",
"chain": "polygon",
"chainName": "Polygon POS",
"address": "0x3c499c542cef5e3811e1192ce70d8cc03d5c3359"
},
{
"chainId": "0xa4b1",
"chain": "arbitrum",
"chainName": "Arbitrum One",
"address": "0xaf88d065e77c8cc2239327c5edb3a432268e5831"
},
{
"chainId": "0xa",
"chain": "optimism",
"chainName": "Optimism",
"address": "0x0b2c639c533813f4aa9d7837caf62653d097ff85"
},
...
]
}

Perfect for multi-chain apps, asset tracking, and wallet UX.

Available now - no changes required on your side. 🎉

· One min read

We've added Monad EVM support to both the Data APIs and the Streams API, giving you access to this next-generation, EVM-compatible Layer-1 that delivers 10,000 TPS, 0.4-second block times, 800 ms finality, and near-zero gas fees. 🚀

What you get

  • Full Data API support for Monad Mainnet (0x8f)
  • Real-time Streams API event tracking for Monad smart contracts
  • Query wallet balances, transfers, NFTs, and full transaction history with ease
  • Listen to onchain Monad events with Streams

High Performance at Scale

Monad executes transactions in parallel, enabling 10,000+ TPS, 0.4-second block times, and sub-second finality. This is ideal for:

  • DeFi and trading applications
  • High-volume gaming dapps
  • Consumer applications requiring instant confirmations

Fully EVM Compatible

Monad is a native EVM Layer-1. Deploy existing Solidity contracts, frameworks, and tools directly - no rewrites, no extra steps - on Monad, utilizing its speed, cost efficiency, and reliability.

Great for

  • Building high-throughput DeFi and gaming apps on Monad
  • Tracking on-chain data and contract events with minimal setup
  • Developers exploring Monad's ultra-efficient, low-latency architecture with Moralis API

Start building with Monad today - available now across Moralis Data API and Streams products.

Query tokens, balances, transactions, and NFTs in milliseconds - or stream onchain activity to power interactive dashboards and live DeFi products.

· One min read

We will be performing scheduled maintenance on our infrastructure this weekend to improve system performance and reliability.

Maintenance Details

Date: Sunday, November 16, 2025
Time: 4:00 AM - 5:00 AM CET (Central European Time)
Expected Downtime: Up to 10 minutes between 4:15 AM - 5:00 AM CET

Affected Endpoints

The following endpoints across multiple chains will be temporarily unavailable during the maintenance window:

EVM Chains

Across Ethereum, Polygon, PulseChain, BSC, Solana, and Base:

  • getSwapsByTokenAddress
  • getSwapsByPairAddress
  • getSwapsByWalletAddress
  • getSnipersByPairAddress

Sei Chain

All endpoints on Sei will be affected.

What to Expect

  • The maintenance process will begin at 4:00 AM CET
  • Downtime may occur anytime between 4:15 AM to 5:00 AM CET
  • The actual service interruption is expected to last up to 10 minutes
  • All services should be fully operational by 5:00 AM CET

We apologize for any inconvenience this may cause and appreciate your patience as we work to improve our services. If you have any questions, please reach out to our support team at hello@moralis.io

· One min read

We’ve added Sei EVM support to both the Data APIs and the Streams API, expanding your access to this high-performance Layer 1 chain built for speed and scalability. 🚀

What you get

  • Full Data API support for Sei Mainnet (0x531) and Sei Testnet (0x530)
  • Real-time Streams API event tracking for Sei smart contracts

Great for

  • Building DeFi and gaming apps on Sei EVM
  • Tracking on-chain data and contract events with minimal setup
  • Developers exploring Sei’s fast execution environment with Moralis tooling

Start building with Sei today - available now across all Moralis Data and Streams products.