Skip to main content
πŸ‘€ Interested in the latest enterprise backend features of refine? πŸ‘‰ Join now and get early access!
Web3 with Refine
Frontend Developer
2 min read

Web3 with Refine

In this article, we will talk about what is web3 and a simple ethereum wallet login application with refine.

What is Web3?​

Web 3.0 eliminates intermediates. There’s no centralized database that stores the application state.

In web3, developers don't usually build and deploy applications that run on a single server or that store their data in a single database. Instead of, Web3 applications run on blockchains, decentralized networks of many peer to peer nodes

Features provided by Web3:

  • Verifiable
  • Self-governing
  • Permissionless
  • Stateful
  • Trustless
  • Native built-in payments
  • Anonymity

What is dApps(Dapps)?​

Dapps is short for "Decentralized Applications" and refers to any application that is decentralized in nature, built on a blockchain, and may use tokens for transactions.

Dapps is just like any other software application you use. It could be a website or an app on your phone. What makes a Dapp different than a traditional app is that it's built on a decentralized network, like Ethereum.

Many applications on the logic of dApp have been developed and continue to be developed.

Here you can browse some dapps

We have developed a simple app where you can login with ethereum and send ethereum over the network using Metamask Wallet and refine.

This application allows you to login with your web3 wallet and you can also send ethereum over the ethereum network.

This example is simple intro to dApps development built with web3 and refine.

login
overview

You can develop many fast and functional dApps using web3 and refine.

View Source

View Guide

Live Codesandbox Example​

Related Articles

Adding CRUD Pages

We'll be adding CRUD pages for Company, Client and Contact resources in this post.

Create Your Easy Customizable Internal Issue Tracker With Refine and Supabase

This web application will us to create issue and tasks for your team members. You will also be able to choose the priority of these tasks, their tags, and which person to assign them to.

OTP Authentication with Supabase and Twilio in React

We'll implement OTP(SMS) authorization using Twilio and Supabase in React app.