devcon 7 / check your users humanity nationality or age with privacy preserving id proofs
Duration: 01:28:37
Speaker: Florent, Michael Elliot, Rémi, Théo Madzou
Type: Workshop
Expertise: Beginner
Event: Devcon
Date: Nov 2024
ZKpassport: Private Unforgeable Identity
This talk presents ZKpassport, an identity verification solution integrating zero-knowledge proofs with ePassports to achieve privacy-preserving and unforgeable government-attested digital identities. We will delve into the technical architecture, implementation challenges, and practical applications. Attendees will gain insights into the development process, benefits, and potential uses of this technology in enhancing digital identity privacy and security.
Keynote: Nomic Foundation’s vision for Ethereum’s tooling ecosystem
Nomic Foundation is the nonprofit behind Hardhat. Nomic’s co-founder and CTO will walk you through Nomic’s long-term vision for a community-driven developer tooling ecosystem for Ethereum.
Utilizing national IDs in the Ethereum ecosystem
This panel brings together developers of MynaWallet, Anon-Aadhaar, Proof of Passport and zkPassport, who are exploring and developing applications that utilize government-issued IDs in the Ethereum ecosystem. We will discuss the characteristics of each ID system and what functions can be realized using tech stacks in the Ethereum ecosystem and cryptographic technology.
Farcaster frames: building embeddable Ethereum apps
Frames are an open standard for creating embeddable, interactive apps in social media feeds and on the web. They help solve one of the hardest problems for Ethereum dapp developers: distribution. Although frames originated on Farcaster, it's now possible to build cross-platform frames that work on Farcaster, Lens, XMTP, and the open web. In this hands on workshop we'll introduce the core concepts behind frames and build a simple frame app that interacts with a smart contract.
Austin Griffith – Intro to Scaffold-ETH 2 and SpeedRunEthereum!
In this session, we’re going to dive into Scaffold-ETH v2, a toolkit we built to make developing on Ethereum way easier. We’ll take a look at how it works, why it’s super useful for quickly spinning up projects, and how we can use it to tinker with smart contracts and hook up the frontend. ⚙️ Scaffold-ETH 2 is built using NextJS, RainbowKit, Foundry/Hardhat, Wagmi, Viem, and Typescript. Whether you’re new or experienced, we’ll get you to SpeedRunEthereum!
Challenges Developing and Maintaining Open Source Software in Web3
Producing high-quality developer tools for the Web3 ecosystem is a challenging task that requires significant effort (and funding). Many of the best and most used tools started out as a lone hackers side-project, and then evolved into longer-standing projects by being absorbed into a larger companies efforts. In this talk, we'll share RV's open-source tool development story, and discuss what a better future could look like.
Building FullStack apps on Ethereum - SpeedRunEthereum3
In this session, we’ll build a fullstack app on Ethereum using Scaffold-ETH v2. We’ll follow along SpeedRunEthereum, a set of challenges that helps you quickly get hands-on with building on Ethereum. Together, we’ll create a simple Decentralized Staking App—an app that lets users lock up their tokens & earn rewards. This session is great for both beginners and more experienced devs looking to level up their skills and get practical with Ethereum.
Bringing your own cryptographic identity to smart accounts
OpenZeppelin Contracts is the backbone behind some of the most important components behind Account Abstraction. In our efforts to improve the account development experience and amplify the design space, we're working on an Account Abstraction framework to securely develop ERC4337 accounts to comply with ERC-4337 and ERC-7562 validation rules for storage access and other related EIPs.
Build and deploy an onchain app in 80 minutes!
We will tinker with Solidity, build out a frontend, deploy the contract, and ship an app onchain—all in 80 minutes with state-of-the-art tooling.
Build your first onchain game with MUD in 5 minutes
Have you ever wanted to build a game that runs fully onchain, but didn’t know where to start? In this lightning talk, Alvarius will walk you through the basics of MUD, an application framework designed for games and autonomous worlds, and build a minimal onchain game from scratch. Learn the basics, learn the tooling, and learn where to go to keep learning and building after this session.