devcon 7 / buidlguidl ctf capture the flag game
Duration: 00:00:00
Speaker: Austin Griffith, Carlos
Type: Workshop
Expertise: Intermediate
Event: Devcon
Date: Nov 2024
BuidlGuidl - Build Your first five apps on Ethereum
**Afternoon Workshop (1:15 - 2:15 pm)** Accelerate your Ethereum skills in this rapid-fire workshop! You’ll build five dApp prototypes on Ethereum using Scaffold-ETH 2 and its powerful extension starter kits We’ll cover key concepts in smart contracts, front-end dApp development, and how Scaffold-ETH 2 streamlines the process with ready to use state-of-the-art tools. This session is ideal for beginners looking to gain hands-on experience quickly.
BuidlGuidl - Intro to Ethereum Development, Build & Deploy your first dApp
**Morning Workshop (10-11:45 am)** Jump into Ethereum development with a hands-on introduction to Scaffold-ETH 2 and its powerful extension system! We'll show you how to set up your development environment and how to use state-of-the-art tools to deploy live apps that people can use, while introducing you to the essentials of blockchain development. No prior experience needed—perfect for those eager to start building in Web3. Let’s get your first Ethereum dApp live!
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!
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.
Recurring meta transactions to power l33t subscriptions!
Dapps require way too much on-boarding. The Ethereum ecosystem needs to push toward mass adoption by allowing new users immediate access to functionality and interactivity without all the hoops to jump through. This means paying the gas for first time users' transactions. Thanks to public/private key pairs, users can sign meta transactions and incentivize desktop miners to pay the gas for them. I will demonstrate how etherless accounts can craft and sign transaction off-chain and send them to a relayer. The relayer, incentivized by the a reward in the transaction, submit the the meta transaction to a bouncer proxy and pay the gas. This also works great for Universal Logins where you have an identity proxy that your etherless devices can transact through.
Introducción a Scaffold-ETH y SpeedRunEthereum
Descubre las posibilidades de Scaffold-ETH para desarrollar aplicaciones full-stack en Ethereum y mejora tus habilidades como programador de Smart Contracts gracias a SpeedRunEthereum.
Building Consumer Apps with Programmable Cryptography
0xPARC community developers will present apps built on top of the Programmable Cryptography stack, including FROGCRYPTO, Zupass, Meerkat, and many more. This session will also include a live workshop where you can learn to build your own, and there may be a cryptographic prize for those who complete the challenges…
Keynote: Lessons learned from Tor
I will share lessons learned during Tor's twenty years as free software fighting for privacy and human rights. We'll talk about distributed trust and privacy by design, how to help people understand the good uses of your tech, getting allies in both cypherpunks and government, why transparency and community-building are so essential to trust, and successes from other spaces. It may seem like the crypto wars never really end, but we all have a part to play in saving the world.
Keynote: Glass Houses and Tornados
The Tornado Cash sanctions and criminal prosecutions have challenged longstanding assumptions within crypto about the limits of money transmission licensing, money laundering statutes, and sanctions laws. They've also revealed a longstanding assumption from some in policy and law enforcement circles: that blockchains have always been and must remain transparent. Neither assumption has served us well and the time has come for legal certainty. This talk is about how we get there.
Keynote: How to Properly Open Source Software: Lessons Learned from the Linux Foundation
It can be challenging to properly open source software: there are licenses, IP, security reporting, and many other issues that need to be addressed. In this talk, we will discuss the best practices for open source software development learned from almost 25 years of experience at the Linux Foundation. Attendees will learn about how to set up their projects for a variety of potential goals, including things like maximizing security and community building.