Skip to main content

Migrating from SimpleHash to Moralis

URGENT MIGRATION NEEDED - SimpleHash is shutting down ALL THEIR APIs. Wallet providers and applications using SimpleHash API need to migrate as soon as possible to avoid service disruptions. Moralis APIs are almost an exact match, making migration straightforward.
With SimpleHash deprecating their API offering, Moralis provides a comprehensive alternative with equivalent functionality and additional capabilities. This guide will help you seamlessly transition your projects from SimpleHash to Moralis.

API Endpoint Equivalence

SimpleHash endpoints can be easily mapped to Moralis equivalents. Below you’ll find the mapping organized by API category.

Quick Reference Guide

Make use of the table below to quickly find the Moralis equivalent for each SimpleHash endpoint by clicking on the Moralis Equivalent column.

Token API

NFT API

Token API

Token & Prices

SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/assets Notes: Moralis also supports historical price lookups by block number and returns additional metadata like links.

Token Balances by Wallet(s)

SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/balances?chains={chains}&wallet_addresses={wallet_addresses}

Token Top Holders

SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/top_wallets Notes: Moralis provides additional endpoints including ERC20 Token Holder Stats and ERC20 Token Holders Timeseries.

Swaps & Transfers by Wallet(s)

SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/transfers/wallets?chains={chains}&wallet_addresses={wallet_addresses} Notes: Moralis offers additional related endpoints including ERC20 token transfers by wallet and the comprehensive wallet history API.

Swaps & Transfers by Token

SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/transfers/wallets?chains={chains}&wallet_addresses={wallet_addresses} Notes: Moralis provides additional related endpoints including ERC20 token transfers by contract, swaps by pair address, and Solana swaps by pair address.

Historical Token Prices

SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/prices_v2/{fungible_id}

Historical Token OHLC

SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/ohlc/{fungible_id}

Native Token Balances by Wallet(s)

SimpleHash Endpoint: https://api.simplehash.com/api/v0/native_tokens/balances?chains={chains}&wallet_addresses={wallet_addresses}

NFT API

NFT by Token ID

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/{chain}/{contract_address}/{token_id}

NFTs by Contract

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/{chain}/{contract_address}

NFTs by Wallet(s)

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners_v2?chains={chains}&wallet_addresses={wallet_addresses}

Sales & Transfers by Wallet(s)

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/transfers/wallets?chains={chains}&wallet_addresses={wallet_addresses} Notes: Moralis offers additional related endpoints including NFT transfers by wallet and comprehensive wallet history.

Sales & Transfers by NFT

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/transfers/{chain}/{contract_address}/{token_id}

Sales & Transfers by Contract

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/transfers/{chain}/{contract_address}

Owners by NFT

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners/{chain}/{contract_address}/{token_id}

Owners by Contract

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners/{chain}/{contract_address}/

Ownership Summary by Wallet(s)

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/contracts?chains={chains}&wallet_addresses={wallet_addresses} Notes: Moralis supports filtering by token address(es).

Collections by Wallet(s)

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/collections_by_wallets_v2?chains={chains}&wallet_addresses={wallet_addresses}

Collections by Contract

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/collections/{chain}/{contract_address}

Collection Historical Floor Prices

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/floor_prices_v2/collection/{collection_id}/{granularity} Notes: Floor prices are supported on Ethereum & Base. Moralis also offers additional endpoints for NFT Floor Price by Contract, NFT Floor Price by Token ID, Sale Prices by Contract, and Sale Prices by Token ID.

Trait Floor Prices by NFT

Traits by Collection

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/traits/collection/{collection_id} Notes: Moralis also offers an endpoint to get NFTs by traits.

Wallet Valuation

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners/value Notes: Currently calculates based on fungibles.

Refresh NFT Metadata

SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/refresh/{chain}/{contract_address}/{token_id}

Refresh Contract Metadata

SimpleHash Endpoint: https://docs.simplehash.com/reference/refresh-contract-metadata

Name Resolution

ENS Lookup

SimpleHash Endpoint: https://api.simplehash.com/api/v0/ens/lookup Notes: Moralis offers additional endpoints for resolving Unstoppable Domains and other resolution services.

Reverse ENS Lookup

SimpleHash Endpoint: https://api.simplehash.com/api/v0/ens/reverse_lookup Notes: Moralis provides additional endpoints for getting Unstoppable Domain by Address and Address by Unstoppable Domain.

Real-time Data

Webhooks

Notes: Moralis Streams API provides powerful real-time blockchain data capabilities, including filters, webhooks, and managed infrastructure. Unlike SimpleHash, Moralis offers comprehensive support for real-time blockchain events tracking.

Beyond SimpleHash: Exclusive Moralis Capabilities

Moralis offers many additional endpoints and features not available in SimpleHash. Here are some of our most popular exclusive endpoints:

Advanced Wallet Analysis

Token Analytics

Token Search & Discovery

DEX and Pair Analytics

NFT Advanced Capabilities

  • Enriched Metadata: Access fully enriched and normalized metadata on NFT collections and individual tokens through a single API call
  • Real-time NFT Transfer Data: Get all the latest NFT transfer data for specific NFTs, wallets, or track real-time transfers
  • Advanced Spam Detection: Protect your platform from undesirable NFTs with collection spam indicators
  • On-chain Pricing Data: Incorporate on-chain pricing data including last sale prices and floor prices
  • Optimized Image Previews: Benefit from dynamically sized image previews and conversions to user-friendly formats

Getting Started with Moralis

  1. Sign up for a Moralis account: https://admin.moralis.com/register
  2. Get your API key: Navigate to the Web3 APIs section in your dashboard
  3. Update your API calls: Replace SimpleHash endpoints with the corresponding Moralis endpoints
  4. Explore the documentation: https://docs.moralis.com/

Why Choose Moralis?

MIGRATION SUPPORT AVAILABLE - Moralis has a dedicated team to help you migrate smoothly from SimpleHash. Contact our team for personalized support and to learn about special developer discounts for teams transitioning from SimpleHash.

Trusted by Industry Leaders

Moralis APIs power some of the biggest names in the crypto space:
  • MetaMask
  • Kraken
  • Blockchain.com
  • And many other top wallets and applications

Migration Support

Our dedicated migration team is ready to help SimpleHash users transition smoothly:
  • Technical guidance to map your existing implementation
  • Support with API key setup and configuration
  • Best practices for optimizing API usage

Developer Discounts

Contact our team today to learn about special pricing options available for teams migrating from SimpleHash. Moralis is committed to providing a seamless transition for SimpleHash users with comprehensive support throughout your migration journey.