Connecting our React frontend with Polygon using Ethers.js was challenging, particularly with gas fees and transaction optimization. Configuring the environment for smooth blockchain interaction, including wallet connections and smart contract deployment, required careful setup.
Initially, we faced issues with serial communication between the Arduino (MFRC522 RFID module) and the frontend. The serialport package in Node.js was unreliable for transferring data. Switching to Socket.IO solved this, enabling real-time data transfer from the Arduino to the React frontend.
Setting up easy atuthentication and handling users with react routing seemed a bit tricky to use with metamask and wallet connect.
Tracks Applied (2)
Polygon
ETHIndia
Discussion