Migrating from SimpleHash to Moralis
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
Feature | SimpleHash Endpoint | Moralis Equivalent |
---|---|---|
Token & Prices | api.simplehash.com/api/v0/fungibles/assets | Details |
Token Balances by Wallet(s) | api.simplehash.com/api/v0/fungibles/balances | Details |
Token Top Holders | api.simplehash.com/api/v0/fungibles/top_wallets | Details |
Swaps & Transfers by Wallet(s) | api.simplehash.com/api/v0/fungibles/transfers/wallets | Details |
Swaps & Transfers by Token | api.simplehash.com/api/v0/fungibles/transfers/wallets | Details |
Historical Token Prices | api.simplehash.com/api/v0/fungibles/prices_v2/{fungible_id} | Details |
Historical Token OHLC | api.simplehash.com/api/v0/fungibles/ohlc/{fungible_id} | Details |
Native Token Balances by Wallet(s) | api.simplehash.com/api/v0/native_tokens/balances | Details |
NFT API
Feature | SimpleHash Endpoint | Moralis Equivalent |
---|---|---|
NFT by Token ID | api.simplehash.com/api/v0/nfts/{chain}/{contract_address}/{token_id} | Details |
NFTs by Contract | api.simplehash.com/api/v0/nfts/{chain}/{contract_address} | Details |
NFTs by Wallet(s) | api.simplehash.com/api/v0/nfts/owners_v2 | Details |
Sales & Transfers by Wallet(s) | api.simplehash.com/api/v0/nfts/transfers/wallets | Details |
Sales & Transfers by NFT | api.simplehash.com/api/v0/nfts/transfers/{chain}/{contract_address}/{token_id} | Details |
Sales & Transfers by Contract | api.simplehash.com/api/v0/nfts/transfers/{chain}/{contract_address} | Details |
Owners by NFT | api.simplehash.com/api/v0/nfts/owners/{chain}/{contract_address}/{token_id} | Details |
Owners by Contract | api.simplehash.com/api/v0/nfts/owners/{chain}/{contract_address}/ | Details |
Ownership Summary by Wallet(s) | api.simplehash.com/api/v0/nfts/contracts | Details |
Collections by Wallet(s) | api.simplehash.com/api/v0/nfts/collections_by_wallets_v2 | Details |
Collections by Contract | api.simplehash.com/api/v0/nfts/collections/{chain}/{contract_address} | Details |
Collection Historical Floor Prices | api.simplehash.com/api/v0/nfts/floor_prices_v2/collection/{collection_id}/{granularity} | Details |
Top Collections | api.simplehash.com/api/v0/nfts/collections/top_v2 | Details |
Trending Collections | api.simplehash.com/api/v0/nfts/collections/trending | Details |
Traits by Collection | api.simplehash.com/api/v0/nfts/traits/collection/{collection_id} | Details |
Wallet Valuation | api.simplehash.com/api/v0/nfts/owners/value | Details |
Refresh NFT Metadata | api.simplehash.com/api/v0/nfts/refresh/{chain}/{contract_address}/{token_id} | Details |
Refresh Contract Metadata | api.simplehash.com/reference/refresh-contract-metadata | Details |
Token API
Token & Prices
SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/assets
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Token Price | https://deep-index.moralis.io/api/v2.2/erc20/:address/price | Documentation |
EVM | Get Multiple Token Prices | https://deep-index.moralis.io/api/v2.2/erc20/prices | Documentation |
Solana | Get Token Price | https://solana-gateway.moralis.io/token/:network/:address/price | Documentation |
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}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Token Balances | https://deep-index.moralis.io/api/v2.2/wallets/:address/tokens | Documentation |
Solana | Get Wallet Portfolio | https://solana-gateway.moralis.io/account/:network/:address/portfolio | Documentation |
Solana | Get Token Balances | https://solana-gateway.moralis.io/account/:network/:address/tokens | Documentation |
Token Top Holders
SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/top_wallets
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Token Holders | https://deep-index.moralis.io/api/v2.2/erc20/:token_address/owners | Documentation |
Solana | Coming Soon (March 2025) | - | - |
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}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Swaps by Wallet | https://deep-index.moralis.io/api/v2.2/wallets/:address/swaps | Documentation |
Solana | Get Swaps by Wallet | https://solana-gateway.moralis.io/account/:network/:walletAddress/swaps | Documentation |
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}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Swaps by Token Address | https://deep-index.moralis.io/api/v2.2/erc20/:address/swaps | Documentation |
Solana | Get Swaps by Token Address | https://solana-gateway.moralis.io/token/:network/:tokenAddress/swaps | Documentation |
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}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Token Price | https://deep-index.moralis.io/api/v2.2/erc20/:address/price | Documentation |
EVM | Get Multiple Token Prices | https://deep-index.moralis.io/api/v2.2/erc20/prices | Documentation |
Historical Token OHLC
SimpleHash Endpoint: https://api.simplehash.com/api/v0/fungibles/ohlc/{fungible_id}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get OHLCV by Pair Address | https://deep-index.moralis.io/api/v2.2/pairs/:address/ohlcv | Documentation |
Solana | Get OHLCV by Pair Address | https://solana-gateway.moralis.io/token/:network/pairs/:pairAddress/ohlcv | Documentation |
Native Token Balances by Wallet(s)
SimpleHash Endpoint: https://api.simplehash.com/api/v0/native_tokens/balances?chains={chains}&wallet_addresses={wallet_addresses}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Native Balance by Wallet | https://deep-index.moralis.io/api/v2.2/:address/balance | Documentation |
EVM | Get Native Balance for Multiple Wallets | https://deep-index.moralis.io/api/v2.2/wallets/balances | Documentation |
EVM | Get Native & ERC20 Token Balances by Wallet | https://deep-index.moralis.io/api/v2.2/wallets/:address/tokens | Documentation |
Solana | Get Native Token Balance by Wallet | https://solana-gateway.moralis.io/account/:network/:address/balance | Documentation |
NFT API
NFT by Token ID
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/{chain}/{contract_address}/{token_id}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Metadata | https://deep-index.moralis.io/api/v2.2/nft/:address/:token_id | Documentation |
Solana | Get NFT Metadata | https://solana-gateway.moralis.io/nft/:network/:address/metadata | Documentation |
NFTs by Contract
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/{chain}/{contract_address}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFTs by Contract | https://deep-index.moralis.io/api/v2.2/nft/:address | Documentation |
NFTs by Wallet(s)
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners_v2?chains={chains}&wallet_addresses={wallet_addresses}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFTs by Wallet | https://deep-index.moralis.io/api/v2.2/:address/nft | Documentation |
Solana | Get NFTs by Wallet | https://solana-gateway.moralis.io/account/:network/:address/nft | Documentation |
Sales & Transfers by Wallet(s)
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/transfers/wallets?chains={chains}&wallet_addresses={wallet_addresses}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Trades by Wallet | https://deep-index.moralis.io/api/v2.2/wallets/:address/nfts/trades | Documentation |
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}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Trades by Token | https://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/trades | Documentation |
Sales & Transfers by Contract
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/transfers/{chain}/{contract_address}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Trades by Contract | https://deep-index.moralis.io/api/v2.2/nft/:address/trades | Documentation |
Owners by NFT
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners/{chain}/{contract_address}/{token_id}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Owners by Token ID | https://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/owners | Documentation |
Owners by Contract
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners/{chain}/{contract_address}/
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Owners by Contract | https://deep-index.moralis.io/api/v2.2/nft/:address/owners | Documentation |
Ownership Summary by Wallet(s)
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/contracts?chains={chains}&wallet_addresses={wallet_addresses}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Collections by Wallet | https://deep-index.moralis.io/api/v2.2/:address/nft/collections | Documentation |
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}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Collections by Wallet | https://deep-index.moralis.io/api/v2.2/:address/nft/collections | Documentation |
Collections by Contract
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/collections/{chain}/{contract_address}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Collection Metadata | https://deep-index.moralis.io/api/v2.2/nft/:address/metadata | Documentation |
Collection Historical Floor Prices
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/floor_prices_v2/collection/{collection_id}/{granularity}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Historical Floor Price by Contract | https://deep-index.moralis.io/api/v2.2/nft/:address/floor-price/historical | Documentation |
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
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFTs by Traits | https://deep-index.moralis.io/api/v2.2/nft/:address/nfts-by-traits | Documentation |
Top Collections
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/collections/top_v2
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Top NFT Collections by Market Cap | https://deep-index.moralis.io/api/v2.2/market-data/nfts/top-collections | Documentation |
Notes: Currently only supports Ethereum.
Trending Collections
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/collections/trending
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Top NFT Collections by Trading Volume | https://deep-index.moralis.io/api/v2.2/market-data/nfts/hottest-collections | Documentation |
Notes: Currently only supports Ethereum.
Traits by Collection
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/traits/collection/{collection_id}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get NFT Traits by Collection | https://deep-index.moralis.io/api/v2.2/nft/:address/traits | Documentation |
Notes: Moralis also offers an endpoint to get NFTs by traits.
Wallet Valuation
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/owners/value
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Get Wallet Networth | https://deep-index.moralis.io/api/v2.2/wallets/:address/net-worth | Documentation |
Notes: Currently calculates based on fungibles.
Refresh NFT Metadata
SimpleHash Endpoint: https://api.simplehash.com/api/v0/nfts/refresh/{chain}/{contract_address}/{token_id}
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Resync NFT Metadata | https://deep-index.moralis.io/api/v2.2/nft/:address/:token_id/metadata/resync | Documentation |
Refresh Contract Metadata
SimpleHash Endpoint: https://docs.simplehash.com/reference/refresh-contract-metadata
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Available as Premium Endpoint | Available as Premium Endpoint | Available as Premium Endpoint |
Name Resolution
ENS Lookup
SimpleHash Endpoint: https://api.simplehash.com/api/v0/ens/lookup
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Resolve ENS Domain | https://deep-index.moralis.io/api/v2.2/resolve/ens/:domain | Documentation |
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
Chain | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
EVM | Resolve Address | https://deep-index.moralis.io/api/v2.2/resolve/:address/reverse | Documentation |
Notes: Moralis provides additional endpoints for getting Unstoppable Domain by Address and Address by Unstoppable Domain.
Real-time Data
Webhooks
Feature | Moralis Equivalent | Moralis URL | Documentation |
---|---|---|---|
Real-time Events | Streams API | N/A - Setup through dashboard | Documentation |
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
Feature | Endpoint | Documentation |
---|---|---|
Wallet History | GET https://deep-index.moralis.io/api/v2.2/wallets/:address/history | Documentation |
Wallet Approvals | GET https://deep-index.moralis.io/api/v2.2/wallets/:address/approvals | Documentation |
Wallet Net Worth | GET https://deep-index.moralis.io/api/v2.2/wallets/:address/net-worth | Documentation |
Token Analytics
Feature | Endpoint | Documentation |
---|---|---|
Token Holder Stats | GET https://deep-index.moralis.io/api/v2.2/erc20/:token_address/holders/stats | Documentation |
Historical Token Holders | GET https://deep-index.moralis.io/api/v2.2/erc20/:token_address/holders/historical | Documentation |
Token Search & Discovery
Feature | Endpoint | Documentation |
---|---|---|
Search Tokens | GET https://deep-index.moralis.io/api/v2.2/tokens/search | Documentation |
Trending Tokens | GET https://deep-index.moralis.io/api/v2.2/tokens/trending | Documentation |
DEX and Pair Analytics
Feature | Endpoint | Documentation |
---|---|---|
Pair Stats | GET https://deep-index.moralis.io/api/v2.2/pairs/:address/stats | Documentation |
Aggregated Token Pair Stats | GET https://deep-index.moralis.io/api/v2.2/:token_address/pairs/stats | Documentation |
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
- Sign up for a Moralis account: https://admin.moralis.com/register
- Get your API key: Navigate to the Web3 APIs section in your dashboard
- Update your API calls: Replace SimpleHash endpoints with the corresponding Moralis endpoints
- Explore the documentation: https://docs.moralis.com/
Why Choose Moralis?
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.