BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.devcon.org//devcon8//talk//JCGTDY
BEGIN:VTIMEZONE
TZID:IST
BEGIN:STANDARD
DTSTART:20000101T000000
RRULE:FREQ=YEARLY;BYMONTH=1
TZNAME:IST
TZOFFSETFROM:+0530
TZOFFSETTO:+0530
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-devcon8-JCGTDY@cfp.devcon.org
DTSTART;TZID=IST:20261103T151500
DTEND;TZID=IST:20261103T160500
DESCRIPTION:In this hands-on workshop you take a normal dApp that blindly t
 rusts its RPC provider and\, step by step\, make it verify every response 
 against Ethereum consensus\, simulate transactions locally\, and hide what
  the provider learns about your users — all by swapping the RPC\, in the
  browser\, with no node to run. You leave with working code you can drop s
 traight into your own app.
DTSTAMP:20261101T122933Z
LOCATION:Workshop 2
SUMMARY:Swap Your RPC: Hands-On Verified Reads\, Simulation\, and Privacy -
  Simon Jentzsch
URL:https://cfp.devcon.org/devcon8/talk/JCGTDY/
END:VEVENT
END:VCALENDAR
