Data Indexers
| Service | Best for |
|---|---|
| Alchemy NFT/Token/Transfers APIs | General-purpose queries, NFT metadata, token balances |
| Alchemy Subgraphs | Custom GraphQL queries on indexed contract events |
| Alchemy Webhooks | Real-time notifications (transfers, mints, contract events) |
| Goldsky | Streaming onchain data to your database (Postgres, Kafka) |
| Reservoir | NFT marketplace data (listings, sales, collection stats) |
| SimpleHash | Cross-chain NFT and token metadata aggregation |
Fetch NFTs owned by an address using the Alchemy NFT API:
const res = await fetch(
`https://shape-mainnet.g.alchemy.com/nft/v3/${ALCHEMY_KEY}/getNFTsForOwner?owner=${address}`
);
const { ownedNfts } = await res.json();Last updated on