Skip to main content

Moralis

Moralis offers comprehensive data APIs for crypto, offering both indexed and real-time data across 30+ chains. Moralis' APIs include portfolio and wallet balances, NFT data, token data, price data, candlestick data, net worth data, and a lot more. Additionally, all data is enhanced with metadata, parsed events, address labels and wider off-chain data for comprehensive insights.

Start building with Moralis

Indexed data APIs

Moralis' Linea API integration supports:

  • Wallet API: Insights into wallet balances, token balances, NFTs, wallet history, transactions, wallet net-worth, and more.
  • NFT API: NFT metadata, NFT transfers, NFT owners, NFT prices, and more.
  • Token API: Token metadata, token transfers, token approvals, token prices, and more.
  • Price API: NFT prices, token prices, candlestick data, and more.
  • DeFi API: DeFi balances, rewards, transactions, and more.
  • Blockchain API: Raw data such as blocks, transactions, and logs.

Example features

Moralis indexed data APIs can be used for:

  • Fetching all NFTs for a user's wallet
  • Fetching all ERC20 tokens, with prices, for a user's wallet
  • Fetching a decoded transaction history for a user's wallet
  • Fetching NFT metadata for a given token
  • Fetching the current price of an ERC20 token
  • Detecting which chain(s) a given user wallet is active on

Example use cases

Moralis indexed data APIs can be used to build:

  • Web3 wallets: Integrating wallet functionalities such as displaying token balances, transaction history, and NFT holdings.
  • Portfolio pages: Creating personalized portfolio trackers to monitor asset performance across multiple blockchains.
  • NFT marketplaces: Building platforms for buying, selling, and trading NFTs by fetching and displaying NFT data.
  • DeFi platforms: Integrating token and blockchain data to facilitate decentralized finance activities such as lending, borrowing, and trading.

Real-time data APIs

Moralis' Linea real-time data integration supports:

  • Streams API: Stream blockchain data directly to your server via webhooks in real-time. Setup and configure advanced filters, or use any of our out-of-the-box configurations.

Example features

Moralis real-time data APIs can be used for:

  • Listening to transfer events for a given ERC20 token
  • Listening to native transfer events for a given wallet
  • Listening to token mints or burns
  • Listening to transfer events for a given NFT collection
  • Detecting activity across multiple addresses
  • Tracking custom blockchain events

Example use cases

Moralis real-time data APIs can be used to build:

  • In-app notifications: Sending real-time alerts to users based on their wallet holdings, for events like token transfers, price changes, staking rewards etc. to increase engagement.
  • Real-time token balances: Continuously updating and displaying users' wallet balances in real-time within dapps, enabling instant visibility into their current asset holdings and values.
  • Discord alerts: Providing real-time updates to Discord communities about blockchain activities and token movements.
  • Build a database: Track real-time events for specific events and store them in your database, ensuring that you maintain a comprehensive historical record of blockchain activities for a given wallet or contract.

Get started

To get started with Moralis you can sign up for a free account, visit the Moralis documentation, or check out their tutorials on Youtube.