
Growth Ready Three pillars so that apps are Scalability Accuracy Reliability To build great apps, devs need: Reliability, Scalability and Accuracy
Reliability Interact with the blockchain when you need to
Scalability Keep interacting with the blockchain as you scale 10x, 100x, 1000x
Accuracy Consistently get the correct data
NFT API Multi-chain API to fetch, verify, trade and display NFTs Why it works Robust functionality so you can leverage NFTs in a wide range of applications Spam detection & filteringMetadata that’s fresh and complete Historical sales data from OpenSea, LooksRare & X2Y2Complete rarity dataNFT ownership data for token gating NFT activity webhooksNFT special casing Current Wallet Balance $ 5,323.00 Tokens NFTs 5 BTC : 0,00335 \+6.54% \#1957 Bored Ape Yacht Club 6.64 $ 23,114.57 \#3052 World of Women 4.64 $ 1,114.57 \#6513 Bored Ape Yacht Club 14.8 $ 45,114.57 \#1045 Bored Ape Yacht Club 2.8 $ 45,114.57 Wallet Profile Home Market Swap getNFTMetadata fetches users’ NFTs and metadata for a complete UX
Wallets use the NFT APIto fetch and display the NFTs an address ownsCustomers include Bitsky, The Easy Co and Ambire Gaming Gaming teams use the NFT API to:Display users’ in-game assets  Create in-game NFT marketplacesCustomers include Defy Labs and PlanetIX Analytics / Tooling Analytics / Tooling teams use the NFT API to pull in sales history, floor price, rarity data and more Customers include DappRadar, Collab.Land and Mintify NFT API Common use cases
NFT API Common use cases getNFTSales powers DappRadar analytics getFloorPrice powers DappRadar analytics
NFT API Common use cases getFloorPrice getNFTMetadata power the PlanetIX marketplace
Leverage computeRarity to showcase NFT rarity scores Crypto Coven lady locket Ξ 0.20 SOURCED FROM OpenSea RARITY SCORE 7/10 FLOOR PRICE 0.087 Attributes NFT Portfolio Activity NFTS demo\_wallet getNFTs with SPAM filter to remove any NFTs marked as spam from your UX getNFTsForOwner to easily display all NFTs owned by any address NFTs (1) Crypto Coven lady locket Spam (3) demo\_wallet Portfolio Activity NFTS NFT API Common use cases
NFT API holistic feature set Fresh, complete metadata Sales history and listing data Attribute and collection rarity Performant at head SDK availability Multi-chain querying Feature set Spam detection, reporting and filtering Alchemy Simplehash Reservoir Mnemonic Moralis QuickNode Infura
Customer joy TAHO LEAD ENGINEER
"Partnering with Alchemy as our web3 infrastructure and NFT API provider gives Tally Ho users the smoothest, fastest, most reliable connection to Ethereum.” COLLAB.LAND C0-FOUNDER RAYMOND FEND "Alchemy’s NFT API will allow us to be the token verification system for every web3 community in the world - so we can quickly, accurately and reliably query NFT metadata, and our customers can create meaningful shared experiences for their users.” METALINK LEAD ENGINEER ADAM L. “I have not found an endpoint better than Alchemy for NFT Metadata anywhere else.”
Transfers API In a single request, retrieve all historical transfers for a contract or wallet address Why it works Fetch complete internal transfers in a single request All transfer types in a single request: Fetch ERC-20, NFT, native token and even contract-to-contract transfers from block tracesSorting and pagination: Sort by transfer block, with pagination to effectively manage payloadsFlexibility: Filter on contract address, sender address, recipient address and block range getAssetTransfers to show your userstheir complete txn history
Wallets use the Transfers API todisplay a users’ complete transfer history since their first on-chain transaction Customers include Coinbase, ZenGo, Rainbow, Tally Ho and Arculus NFTs NFT teams use the Transfers API to: Track holdings Display users’ historical transfersCustomers include Dapper Labs, Behance and Floor Labs Analytics + Tooling Analytics / Tooling teams use the Transfers API to display and monitor historical transaction volume and dates for any addressCustomers include Dialog Transfers API Common use cases
Transfers API Common use cases getAssetTransfers to show your users their complete txn history
Transfers API Common use cases getAssetTransfers powers Dialog’s on-chain data platform
Transfers API holistic feature set SDK integration Single request multi-chain querying Handle special case transfers, e.g., CryptoPunks Fetch transfers across multiple token types, with consistent ‘latest block’ Sort transfers by recent, first Full transaction history (beyond Transfers) Coming soon Feature set Returns complete internal transfers Alchemy Allium Zerion QuickNode Infura
"The Transfers API makes Alchemy a no-brainer choice. With one call to alchemy\_getAssetTransfers, we retrieve comprehensive transaction histories - including internal transactions which were cumbersome and expensive requests." Phantom CTO and Co-Founder, Francesco Agosti
"Other providers just provide nodes as a service. Not only does Alchemy offer baseline infrastructure support, which is essential, but Alchemy adds an additional layer on top. For example, data on internal transactions (transactions that stem from contracts with deeper understanding of transactions)." ZenGo Co-Founder & CTO, Tal Be’ery
"Versus Etherscan’s API, we save $4,055 with Alchemy’s Transfers API annually. It's crucial that we give our customers a best-in-class experience. A key component of that is giving them their holistic transaction activity - so that they can use their Rainbow wallet to see what they own today and what they've traded in the past. Alchemy's Token API and Transfers API are the only web3 solutions that make this actually easy and possible. Any alternative method would require hundreds of thousands of calls and be exorbitantly expensive." Rainbow CTO, Wayne Cheng
Token API Fetch the token balance, metadata and allowances for any address Why it works No token list required: Alt methods require inevitably incomplete token lists to fetch contracts an address may ownEnriched off-chain data: Supplemented with CoinMarketCap data to reflect freshest on and off-chain data getTokenBalances to show any address’ real-time balances getTokenMetadata to show token symbols, names, decimals, etc.
Wallets use the Token API todisplay balances and metadata for all tokens for a given account Customers include Coinbase, Phantom, Robinhood, MyEtherWallet, Tally Ho, Ambire, ZenGo and Rainbow NFTs Analytics teams use the Token API to retrieve: Token balances and metadata across portfolios Token metadata across any tradable tokenCustomers include Dialog Analytics / Tooling Analytics / Tooling teams use the Token API to display and validate users’ token ownership and balances Customers include UniWhales and Worldcoin Token API Common use cases
Token API Common use cases getTokenBalances to show any address’ real-time balances getTokenMetadata to show token symbols, names, decimals, etc.
Token API Common use cases getTokenBalances to show any address’ real-time balances getTokenMetadata to show token symbols, names, decimals, etc.
Token API holistic feature set SDK integration Handle special case tokens, e.g., CryptoPunks Comprehensive token metadata, e.g., name, symbol, decimals Data freshness viaoff-chain data, e.g., CoinMarketCap Includes token pricein USD Feature set No token list required Alchemy Zerion QuickNode Infura
“We rely on Alchemy's Token API to ensure that every time any one of our 800,000+ users sign into their ZenGo wallet, they can see the balance of every supported token they own.This is extremely efficient for us to serve - it's a single call on our end that creates a comprehensive experience for our users. We explored various market options and found no option that was equally efficient.” ZenGo VP of Engineering, Meni Cherbakovsky
Account Abstraction Build, onboard, and scale with smart contract wallet primitives Why it works Programmatically define gas sponsorship rulesEcosystem driven, built in partnership with the EF and infrastructure peers; APIs will be open sourced in 2023Robust tooling giving access to complete observability and reporting via the Alchemy Dashboard, end-to-end tutorials and docs
Simple secure accounts 2FA Onboard with no seed phrase Account recovery Seamless transactions Gasless transactions Pay gas with any token Batched transactions Account Abstraction Common use cases
Account Abstraction features Contract Accounts Stablecoin GasManager Coming soon Gas Manager Developer SDK Feature set Bundler services Alchemy StackUp Biconomy ZeroDev Pimlico
Customer joy BITSKI CEO & CO-FOUNDER DONNIE DINCH Bitski’s shift to Account Abstraction is a big unlock for people trying to create ‘invisible’ web3 experiences, and Alchemy’s new Bundler and Gas Manager APIs are powerful tools in that stack. ETHOSX CTO SMIT PATOLIYA Account Abstraction is going to massively improve the dapp user experience. With Alchemy’s Bundler and Gas Manager APIs, it’s possible to build dapps that will pave the way for the mass web3 adoption.” PRIVY CEO & CO-FOUNDER HENRI STERN With Privy’s embedded wallets and Alchemy’s Account Abstraction API, developers can abstract away the complexity of creating a wallet, managing a seed phrase, paying gas – all without compromising self-custody or decentralization.”
Webhooks Real-time data for specific on-chain events Why it works Real-time integrate into your app to show users real-time, curated updates, based on the contracts or addresses they care aboutNotifications across: Mined transactionsDropped transactionsAddress activity when a contract is transferred or there’s address activityNFT activity anytime an ERC-721 or ERC-1155 contract is transferred Rainbow notifications on mined transactions, address activity and NFT activity
Custom Webhooks Real-time data for any blockchain event Why it works Only pay for what you need GraphQL queries for fine tune filtering and customization in ingestion Enhanced reliability via dynamic retries and query receipts to verify you’ve received the data you expect Scalability via infinite address management Webhook notifications alerting anyone about event activity like staked / unstaked tokens
Analytics and tooling apps use Webhooks to instantly fetch the latest transaction data to adjust ownership, portfolios and token gating in real Customers include Collab.Land, Whal3s, Dialog, Chainstarters Wallets Wallets teams use webhooks to: Notify their users about the address activity they care about
Ensure users’ portfolios reflect the latest transaction and event dataCustomers include Rainbow Marketplaces & Exchanges Marketplaces / exchanges use Webhooks to have the most up-to-date price, and transfer-level dataCustomers include Nifty Gateway, Mintable and NFTEarth Webhooks + Custom Webhooks Common use cases
Webhooks/Custom Webhooks holistic feature set Reliability via automatic retries Infinite address management End-to-end webhook lifecycles to make consumption easier Pre-defined event templates Heartbeat metronome to ensure service never silently fails Feature set GraphQL precision and flexibility for data filtering / ingestion Alchemy Hal.xyz Moralis Tenderly QuickNode Infura Guaranteed “at least once” delivery Signature verification (security) Read contract data on demand via eth\_call / token balance
Customer joy THE INDEXING CO. CEO & CO-FOUNDER BROCK HAUGEN “Custom Webhooks was incredibly quick and easy to implement. It took us less than 30 minutes to set up and has led to faster, cheaper architecture for us and our customers.” COLLAB.LAND CO-FOUNDER RAYMOND FEND “Collab.Land needed a flexible webhook solution that is reliable at scale. Alchemy took our input and built Custom Webhooks. This unlocks entirely new capabilities for our product to more effectively and efficiently manage qualifying members for tokenized communities.” NORI CO-FOUNDER JAYCEN HORTON “With Alchemy's Custom Webhooks, we can instantly get notified about the most recent on-chain transactions and can merge that information with off-chain data. The key thing for us here is that this data is 100% reliable, so we know we can safely show it to our users in the frontend.”
Smart Websockets Connect and subscribe to get the real-time updates you care about Why it works Scalable offering client-side subscriptions so any number of clients can open connections, enabling linear scalability with front-endsNotifications across: Mined txns: notify when a txn has been minedPending txns: query the mempool to be notified on full pending txns (beyond txn hashes) New events and logs: monitor transfers and state changes to track users’ on-chain actions New heads: find out anytime a new block head is added to the chain
NFT apps use Smart Websockets to know when transactions are mined or when new blocks are available to instantly ingest the latest data Customers include OpenSea, Zora, NiftyKit and Mintify Analytics + Tooling Analytics / Tooling apps use Smart Websockets to ingest the latest block data at scale while avoiding repeated (and expensive) pollingCustomers include Omnia and Frame Wallets Wallets use Smart Websockets to notify users in a decentralized applications about their mined and dropped txnsCustomers include MyEtherWallet Smart Websocket Common use cases
Smart Websocket holistic feature set Enhanced APIs via Websockets Robustness via automatic retries Feature set JSON RPC APIs via Websockets Alchemy Quicknode Infura SDK integration
“We use Alchemy’s Smart Websockets (specifically the newHeads method) to be immediately notified when new blocks are added to Ethereum, Polygon, Arbitrum, and Optimism. This method has driven a 3x latency improvement in our ingestion process, and as Alchemy optimizes the API, we continue to see improvements to performance.” OpenSea Head of Protocol, Kartik Patel
“Alchemy’s support for not just querying but pushing data to applications via webhooks and websockets, allows us at ZenGo to conveniently show data notifications to our customers. We don’t have to poll on this, which saves us on infrastructure costs, and most importantly, saves our customers from unnecessary data usage.” ZenGo Co-Founder & CTO, Tal Be’ery
Transact Smart Transaction Platform to create, simulate, monitor and send transactions Why it works 7.9x faster and 46% more reliable to land txns on chain w/ Reinforced TransactionsTransact APIs include:Gas Optimized: Get txns on chain for lowest possible cost while minimizing backup due to gas spikesReinforced Transactions: Repeated propagation system to land transactions on chain with 100% successPrivate Transactions: Prevent frontrunning with Flashbots’ private transactions 100% MINE RATE TransactionMine Rate 7.9X FASTER Speed Reinforced Transactions TransactionMine Rate 68.6% MINE RATE Speed 1X Standard Transactions
Wallets use Reinforced, Gas Optimized and Private Transactions to land transactions on chain with the least amount of possible gas Customers include Rainbow NFTs NFT apps use Reinforced, Gas Optimized and Private Transactions to land high transaction volume on chain reliably and quickly Customers include OpenSea, Floor NFTs and Phi.xyz Gaming Gaming apps use Reinforced, Gas Optimized and Private Transactions to reliably land high transaction volume on-chain for their customers Customers include The Smurfs’ Society and Shattered EON Transact Common use cases
Transact holistic feature set Minimize txn backupdue to gas spikes Get txns on chain for lowest possible cost Land transactions on chain with 100% reliability Supports private transactions Feature set 3x faster than average transactions Alchemy Blocknative QuickNode Infura
Transaction Simulation Preview transaction results before sending on-chain Why it works Cost efficient per simulation v. key competitors (Blocknative and Tenderly are 260% and 180% more expensive, respectively)Simulation types include:Asset Changes: receive a simulated output of sanitized, simplified data Execution Simulation: receive end-to-end simulation of a transaction’s EVM executionBundle Simulation: Simulate an array of sequential transactions alchemy\_simulateAssetChanges previews precise asset deltas as a result of the transaction
Wallets use Transaction Simulation to empower their users to transact more confidently using their apps’ preview and simulation toolingCustomers include Rainbow and UniPass NFTs NFT apps use Transaction Simulation to verify transaction validity Customers include OpenSea, Zora and CrossMint Security Security apps use Transaction Simulation to give users added visibility before a transaction is confirmed on chain Customers include Fire.xyz, Pocket Universe, Wallet Guard and Stelo Labs Transaction Simulation Common use cases
Transaction Simulation holistic feature set Feature-rich responses (NFTs, wrapped tokens, logs, metadata, etc.) Broad, multi-chain support Simple integrationvia SDK Feature set Simulate sequential transactions Alchemy Tenderly Blocknative Blowfish QuickNode Infura Forked chain simulations
“Stelo is dedicated to making web3 secure and easy to use. We’re building tools to understand transactions from every angle and Alchemy's Transaction Simulation product is now critical to our mission. The API's reliability, usability, and performance work perfectly for us.”
"Alchemy's Transaction Simulation API will give Rainbow users a simple way to preview their transactions and understand exactly what will be transferred, before they hit "Confirm." Rainbow is all about empowering users with tools to transact confidently. This is exactly the type of feature we're excited about in 2023."
Debug & Trace APIs Robust data retrieval for all on-chain activity Why it works Data streaming, returning a massive amount of block data that can be ingested, refined and re-served from your app Debug lets you fetch massive amounts of detailed transaction history
DeFi apps use Debug and/or Trace to holistically understand on-chain transactions before synthesizing and serving this data within their trading apps Customers include Slingshot, Zapper and Hex Trust NFTs NFT apps use Debug and/or Trace to holistically understand detailed NFT transactions before synthesizing and serving this data within their NFT trading apps Customers include Enjin and NFTEarth Analytics & tooling Analytics / Tooling apps use Debug and/or Trace toingest and inspect large data feeds that can be used to build historical data models and trends Customers include InstaDapp, Delphi Digital and Forta Debug & Trace Common use cases
“Initially we were not using traces and figured we were missing about 5-10% of collections. With the data accuracy of Alchemy’s Trace API, we receive the correct data for every call, 100% of the time.” Zapper Senior Lead Software Developer, Felix Descoteauz
Spearmint Free and automated allowlist platform Why it works Fast, reducing the time it takes for developers to build allowlist architecture from 3 days to 20 mins Automated via the Entries and Attestations APIs, automatically validating users’ allowlist eligibility before granting access Flexible customization for project type, onboarding, gating options and more
Whether you’re a developer launching a new app, an NFT creator or a community manager building hype through token gated experiences, Spearmint is your go-to, low-code solution Customers include Collab.Land, Cielo / UniWhales, Worlds, Dynamic.xyz and Daisen Spearmint Common use cases
Spearmint holistic feature set Check ERC-721, ERC-1155 and ERC-20 token & balance requirements Check Twitter & Discord requirements Allowlist SDK Coming soon Custom on-chain attestation schemas Feature set 100% free to use Alchemy pREMINT heyMint Superful Alphabot APIs to automatically validate user eligibility Check emailrequirements Specify customquestions Multi-walletaccounts
“We used Spearmint for our most recent project and it was an absolute joy and worked flawlessly\!” Alexandria Labs CTO, Gary
THE WEB3 DEVELOPMENT PLATFORM NFT API from Alchemy Token APIfrom Alchemy Transfers APIfrom Alchemy The best web3 developer infrastructure and experience Infinitely reliable, scalable infrastructure 100% data accuracy Single, consolidated system 24/7 support Over 40 APIs and tools