The ultimate API for building Web3 Wallets

Boasting an array of features, exceptional flexibility, and unparalleled scalability, our Wallet API is the definitive solution for integrating wallet functionalities into your Web3 dapps.

Powering Web3's biggest dapps

What does Moralis Wallet API do?

  • Native Balances

    Access both current and historical native balances for any wallet.

  • NFTs

    Fetch all NFTs and collections held by a wallet, along with enriched metadata, optimized images, prices, and more.

  • ERC20s

    Lookup current ERC20 holdings including their real-time prices, as well as full historical holdings for any block number.

  • USD Net Worth

    Compute the USD net worth of any wallet at a glance.

  • Transfers

    Retrieve real-time transfers, swaps and purchases across NFTs and ERC20 tokens.

  • Realized Profitability

    Evaluate realized profitability for any wallet or individual tokens based on profit and loss status.

  • Full History

    Showcase the full transaction history of a wallet, including human-readable category tags, address labels, event summaries, and more.

  • Decoded Transactions

    Connect the dots and understand what's happening on the blockchain through our data decoding transaction labeling & method decoding.

  • Entities & Labels

    All transaction and transfer endpoints are fully enriched with public labels such as Coinbase, Binance, Uniswap, 1inch and many more.

  • Profile Data

    Identify wallet age, chain activity, as well as support for domain lookups such as ENS and Unstoppable Domains.

  • Cross-Chain

    Identify wallet age, chain activity, as well as support for domain lookups such as ENS and Unstoppable Domains.

  • ERC-4337 Compatible

    Works perfectly with Account Abstraction: fetch transaction data, token balances, and transfers for any smart contract account

  • DeFi Positions

    Access detailed DeFi positions for any wallet, including TVL across protocols, total rewards, unclaimed rewards, and additional insights.

  • Token Approvals

    Access all token approvals for any given address.

  • Wallet Interactions

    See what addresses, dapps, and DeFi protocols a wallet engages with, including the number of interactions, first/last interactions, etc.

  • See what else
    Moralis APIs can do

Wallet History Compared

Updated July 2024

Feature Moralis Covalent Alchemy QuickNode Zerion DeBank Noves Etherscan
Transactions Yes Yes Yes Yes Yes Yes Yes Yes
Parsed Internal Transactions Yes No Partial No No No No No
Parsed ERC20 Transfers Yes No No No Yes Yes Yes No
Parsed NFT Transfers Yes No No No Yes Yes Yes No
Multi-chain Yes Yes Yes No Yes Yes Yes No
Supported Chains 30+ 100+ 6 1 14 100+ 40+ 1
Bi-directional (to and from) Yes Yes No Yes Yes Yes Yes Yes
Balance Changes Yes No No No No No No No
Transaction Categories Yes No No No No Yes Yes No
Number of Categories 20+ 0 0 0 0 3 30+ 0
Human-readable Summaries Yes No No No No No Yes No
Spam Labelling Yes No No No Yes Yes No No
Verified Contract Labelling Yes No No No Yes No No No
Transaction Decoding Yes Yes No No No No Yes No
Prices Soon Yes No No Yes Yes No No
NFT Metadata Yes No No No Yes Yes No No
ERC20 Metadata Yes Yes No No Yes Yes No No
Raw Logs Yes Yes No No No No No No
Address Labelling Yes Yes No No No Yes No No
Entity/Dapp Labelling Yes No No No Yes No No No
Page Size 500+ 100 1,000 100 100 20 50 100
The most popular cross-chain Wallet API for EVM blockchains.

Over 500 million addresses.
One API.

The most popular cross-chain Wallet API for EVM blockchains.

We've got all the major chains covered with our Wallet API - Ethereum, Polygon, BNB Chain, Optimism, Arbitrum, Avalanche, and a whole lot more!

Every Web3 dapp comes to life
with a powerful wallet component.
Our API supports them all.

Wallets

Integrate any use case with our versatile cross-chain Wallet API.

Portfolio Trackers

Web3 Social Apps

Web3 Social Apps

Decentralized Exchanges (DEXs)

DAO´s

DAO´s

Web3 Analytics Tools

Web3 Analytics Tools

NFT Marketplaces

Web3 Gaming

Web3 Gaming

Web3 Gaming

Web3 Gaming

Combine the Wallet API
with the Best RPC Nodes for Web3

Moralis provides Web3 APIs and RPC nodes, giving you all the crypto data you need in one place. Get rich blockchain data, gain insights, delight your users, and build great dapps - fast.

Leverage the same NFT API
like some of the biggest Web3 dapps

Build your own Web3 Wallet witha few lines of code

  • Dashboard displaying native wallet balances on multiple chains

    Fetch Wallet Balance

    Moralis.EvmApi.wallet.getNativeBalance()

    Wallet balances are crucial to building crypto wallets. Look-up real-time native balances as well as historical snapshots from any block number.

  • NFT portfolio UI showing collection images, value, and performance

    Fetch NFTs for a Wallet

    Moralis.EvmApi.wallet.getNFTs()

    Extensive support for NFT portfolios. Fetch NFT collections and tokens along with their optimized image previews, transfer details and underlying metadata.

  • List of wallet chain activity with token name, address, and timestamps

    Lookup Chain Activity

    Moralis.EvmApi.wallet.getChainActivity()

    Get more context by looking up chain activity. Establish a wallet's age, as well as detect which chains it has been active on to help build up a comprehensive wallet profile.

  • Wallet net worth view in USD across multiple chains

    Get A Wallet’s Net Worth

    Moralis.EvmApi.wallet.getNetWorth()

    Calculate a wallet’s net worth in USD to understand if you’re dealing with a whale or a new user.

Harness Web3’s most powerful Wallet API

🚨 Reservoir API Is Sunsetting - Migrate to Moralis Today! 🚨 Migration Guide