SKG JS Meetup #7 Web 3.0 Smart Wallets in React & Predictive Streaming UIs
Details
Hey folks!
Time for our 7th SKG-JS Meetup!
We’re excited to welcome you back for another evening of learning, sharing, and meeting both familiar and new faces. The meetup will take place on February 17th, 2025 at 19:00 at OKThess.
As always, we’ve lined up two great talks from amazing speakers in our community.
Talk 1: Bridging Web2 and Web3: Interact with Smart Wallets in React Applications
Speaker: Georgios Michoulis, Fullstack Developer | Msc in Data Science
Web3 often feels like a steep learning curve involving Solidity and smart contracts. This talk demonstrates how to enable a standard React application to interact directly with the blockchain using TypeScript, Wagmi, and Viem, no smart contracts required.
We will cover:
-The "Why" of Web3: Understanding wallet-based identity and direct payments.
-The Modern Stack: Using Wagmi and Viem to replace complex blockchain logic with React hooks.
-Wallet Connectivity: A live code walkthrough connecting a user's wallet to your site.
-Transaction Fundamentals: Preparing and sending value transfers directly from your frontend.
By the end, you will have the patterns needed to add wallet connectivity to any React project, bridging traditional web development and blockchain interactions.
Talk 2: Predictive Streaming UIs with local LLMs: Impact on React State
Speaker: Evangelia Mitsopoulou, Founder & CTO Philomath Academy | formerly at Elastic, ETH Zurich,
Modern user interfaces are evolving beyond simple request-and-response interactions.
In this talk, we’ll build predictive streaming UIs in React powered by local LLMs using Ollama and a Llama model. Instead of relying on loading spinners, the UI progressively reveals intermediate steps in real time.
We’ll cover:
- Streaming data to the UI using Server-Sent Events
- Managing progressive state with React concurrent features (`useTransition`, `useReducer`)
- Designing interruptible and cancelable streams
- A live demo simulating how ChatGPT-style interfaces are built
Attendees will leave with concrete techniques for building predictive, anticipatory React interfaces that stream progress and intent, not just final responses.
Agenda:
19.00-19.25: Networking
19.25.-19.35: Welcome
19.35-20.15: Bridging Web2 and Web3: Interact with Smart Wallets in React Applications
20.15 -20.45: Predictive Streaming UIs with local LLMs: Impact on React State
20.45 -20.55: Updates (Events, Partnerships, Website etc)
The NightOwls can stay after the talks for further networking and pizzas.
Looking forward to seeing familiar and new faces!
The SKG-JS Meetup Crew
