1,000,000 free RPC requestsJust a wallet, via x402.
Start buildingQuicknode Token API: Instantly Access ERC20
Data No need to query multiple ERC20 contracts for token data. With Quicknode Token API get ERC20 data with a single method call.

July 25, 2022 — 3 min read

Quicknode API suite makes the lives of web3 developers easy, NFT API makes building an NFT application breezy. Today we are thrilled to share our brand new Token API, which makes working with ERC20 tokens super easy. Sign up now!
Quicknode Token API is a new RPC API that lets users get ERC20 token data from the Ethereum Mainnet. With Token API, a user can get token metadata, balances, and transfer histories of ERC20 tokens for a wallet; no need for querying smart contracts and/or writing specialized scripts! With Token API, these operations are possible with a single line of code. In the next section, we will see the specific Token API methods and how they work.
Get Metadata of a specific ERC20 token (qn_getTokenMetadataByContractAddress)Using this method, a user can get metadata of a specific ERC20 token using its contract address.
Look up ERC20 Tokens by symbol (qn_getTokenMetadataBySymbol)Using this method, a user can get ERC-20 token metadata by the token symbol (SHIB, USDT, etc)
Get tokens and their balances for a wallet (qn_getWalletTokenBalance)Using this method, a user can get all the tokens a wallet holds - along with balances.
Get the transfer history of a token for a wallet (qn_getWalletTokenTransactions)Using this method, a user can get transfer histories of a token within a wallet
Working with token data can be hectic. There are so many tokens! To get information about each token, one would have to interact with smart contracts, scrape data from the blockchain, and then parse the raw data manually. This process is very much doable, but is very time-consuming and requires processing millions (even billions!) of rows of parsed data given the number of tokens and blocks. Instead, one can use Quicknode Token API for immediate access to this data, with no indexing required!
Token API is available & included with all new Ethereum Mainnet endpoints, created after July 25th, 2022 (read more about our new plans here).

For existing Ethereum Mainnet accounts (created before July 25th, 2022), go to the Billing section of your endpoint, locate 'Token API' and click on the blue button saying 'Add to endpoint'.

Ready to set up a node? Try Quicknode for free --> Sign Up!
Looking for developer guides on Web3? Check out our guides and docs!
We make running Blockchain nodes easy so developers can focus on the dApps they’re building instead of worrying about DevOps/NodeOps, uptime, scaling, security, etc.
We save you valuable time getting to market while taking away the headache of node maintenance and synchronization. Quicknode is a valuable tool in every dApp developer’s arsenal that was created by developers for developers. Visit our guides section for more information.
Today, our network processes 100s of Billions requests per month, from over 10 regions worldwide!
Need help with your project or have questions? Contact us via this form, on Twitter @Quicknode, or ping us on Discord!
Founded in 2017, Quicknode deploys institutional-grade blockchain infrastructure for developers and enterprises. With 99.99% uptime and support for 80+ chains, teams build and scale onchain applications without compromise.
The latest engineering insights, product updates, and web3 news delivered straight to your inbox.