---
title: "Web3 Data Fetching"
description: "Fetching data from smart contracts"
url: "https://vercel.com/templates/next.js/web3-data-fetching"
links:
  repository: "https://github.com/vercel/examples/tree/main/solutions/web3-data-fetching"
  demo: "https://web3-data-fetching.vercel.app/"
  deploy: "https://vercel.com/new/clone?demo-title=Web3+Data+Fetching&demo-description=Fetching+data+from+smart+contracts&demo-url=https%3A%2F%2Fweb3-data-fetching.vercel.app%2F&demo-image=%2F%2Fimages.ctfassets.net%2Fe5382hct74si%2F21vzT1IKJubUkzDHh24icR%2F501689ec5bdb02a068d0f26418fcb52a%2FScreen_Shot_2022-04-13_at_5.28.45_PM.png&project-name=Web3+Data+Fetching&repository-name=web3-data-fetching&repository-url=https%3A%2F%2Fgithub.com%2Fvercel%2Fexamples%2Ftree%2Fmain%2Fsolutions%2Fweb3-data-fetching&from=templates&skippable-integrations=1"
---

# Web3 Data Fetching

Fetching data from smart contracts

Smart contracts contain relevant information to applications built on top of blockchains that can run the Ethereum Virtual Machine. Some of the information in these contracts can be exposed in the form of View functions that do not need gas or fees to be executed. Now we will explore how to get that information in Next.js.

## Related Templates

### [Next.js Boilerplate](https://vercel.com/templates/next.js/nextjs-boilerplate)

Get started with Next.js and React in seconds.

---

## Additional documentation

The [Vercel Knowledge Base](https://vercel.com/kb) contains guides and answers to common questions about Vercel, including deployment, framework configuration, domains, caching, and troubleshooting.
