How to Integrate Smart Contracts to the Frontend | HackerNoon
Briefly

Thirdweb is a web3 development platform that provides developers with SDKs, tools, and resources to simplify the process. For this article, you will be using the ConnectWallet SDK.
A wallet must be connected before a user can interact with any dApp because the wallet serves as the user's identity and holds the necessary funds for transactions.
The role of thirdweb here is to simplify the writing of a long bunch of code; all you need is just to import some functions and a few lines of code.
Installing thirdweb is a straightforward process; you just need to run a simple npm command and set up the Thirdweb provider in your application.
Read at Hackernoon
[
|
]