Devcon Archive logo
Devcon Forum Blog
  • Watch
  • Event
    Event: background logo
    • Devcon 7
    • Devcon 6
    • Devcon 5
    • Devcon 4
    • Devcon 3
    • Devcon 2
    • Devcon 1
    • Devcon 0
  • Categories
    Categories: background logo
    • Cryptoeconomics
    • Devcon
    • Developer Experience
    • Coordination
    • Core Protocol
    • Layer 2s
    • Real World Ethereum
    • Cypherpunk & Privacy
    • Security
    • Applied Cryptography
    • Usability
  • Playlists

Suggested

Loading results..

View all

About Devcon —

Devcon is the Ethereum conference for developers, researchers, thinkers, and makers.

An intensive introduction for new Ethereum explorers, a global family reunion for those already a part of our ecosystem, and a source of energy and creativity for all.

  • Watch
  • Devcon
  • Forum
  • Blog

Get in touch

devcon@ethereum.org

Subscribe to our newsletter

Crafted with passion ❤️ at the Ethereum Foundation

© 2025 — Ethereum Foundation. All Rights Reserved.

devcon 7 / bringing your own cryptographic identity to smart accounts

  • YouTube
  • Details

Bringing your own cryptographic identity to smart accounts

Duration: 00:25:05

Speaker: Ernesto García

Type: Talk

Expertise: Expert

Event: Devcon

Date: Nov 2024

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.

Categories

IdentityCryptographyAccount Abstractionerc-4337Account AbstractionCryptographyIdentity
  • Related
How to onboard 22 million users overnight using non-conventional cryptography preview
Devcon
Lightning Talk
08:15

How to onboard 22 million users overnight using non-conventional cryptography

Since 2004, the Mexican tax administration started to issue digital identity certificates that linked government IDs to sovereign private keys. These has facilitated the electronic invoicing system that is designed around a public key infrastructure maintained by the central bank. This infrastructure has provided with private keys to over 22 million people. We're onboarding all of those using Account Abstraction in a friendly-manner.

Farcaster frames: building embeddable Ethereum apps preview
Devcon
Workshop
1:24:46

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.

Programmable Cryptography and Smart Contract preview
Devcon
Lightning Talk
05:55

Programmable Cryptography and Smart Contract

Overview In some use cases, developers may want to execute smart contracts based on the results of FHE or MPC execution. This session will introduce several design patterns for such use cases and show how Programmable Cryptography can be applied to dApps. In detail The results of FHE executions are encrypted and need to be designed to be processed by smart contracts. In addition, the MPC+ZK-based method can solve the private state problem relatively easily using the conventional SNARK verifier.

Keynote: Nomic Foundation’s vision for Ethereum’s tooling ecosystem preview
Devcon
Talk
17:35

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.

Austin Griffith –  Intro to Scaffold-ETH 2 and SpeedRunEthereum! preview
Devcon
Workshop
1:39:39

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!

The Next 700 EVM Languages preview
Devcon
Talk

The Next 700 EVM Languages

What is the role of programming languages in helping smart contracts become reliable and scalable technology? Are our current languages for the EVM up to the task? Has Ethereum lost the lead in this regard? This talk explores these questions and proposes a roadmap for the development of the next generation of smart contract languages for the EVM.

The verge is (not) going to break your contracts! preview
Devcon
Talk
19:00

The verge is (not) going to break your contracts!

The verge is comming, and with it a new pricing model for storage. This breaks many assumption that compilers have been doing for years. We'll see how part and future contracts are going to be affected, and what design should be favored in anticipation of the verge.

Indexing Entire 2.4 Billion Transactions on Ethereum in 10 Hours preview
Devcon
Lightning Talk
08:29

Indexing Entire 2.4 Billion Transactions on Ethereum in 10 Hours

This talk covers learnings from building a general-purpose indexer which index every single transaction since genesis. There is also technical decisions when we have to deal with 7 billions records of data and how to process all of those data in less than half a day. Additionally, we will discuss the difference between batch data processing and real-time data processing, sharing best practices and strategies for both approaches.

MUD - How we built an EVM application framework from the ground up preview
Devcon
Talk
19:27

MUD - How we built an EVM application framework from the ground up

We wanted to accomplish one simple task: put a game—with all its data and logic—on a blockchain. What followed were countless technical challenges, years of efforts, and learnings that are applicable to anyone building complex onchain apps. How should data be structured? How can complex world state stay up-to-date on the client? How do we allow multiple teams to build on one single world, without it all breaking apart? Join us as we share the pitfalls and learnings.

Building FullStack apps on Ethereum - SpeedRunEthereum3 preview
Devcon
Workshop
1:27:22

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.