A technical podcast for web3 developers. A Superfluid production.
Today’s episode is a special episode with David Furlong, founder of frames.js.We discuss everything frames and farcaster. Don't miss out on it !Participate in the Superfluid Frontier Guild program: https://www.notion.so/superfluidhq/Superfluid-Frontier-Guild-ca56b52629f446989a66fb69b158cd74FramesJs: https://framesjs.org/Superfluid: https://www.superfluid.finance/
4/23/24 • 59:38
Today's episode features Vitto Rivabella on the modern web3 stack. Vitto on Twitter: https://twitter.com/VittoStackCreate Web3 Dapp: https://www.alchemy.com/create-web3-dapp
6/16/23 • 61:51
Today's episode is with Emily from the Consensys team on all things Linea - Consenys' new zkEVM.Linea: https://linea.build/Linea Docs: https://docs.linea.build/On ZK Hardware: https://hackmd.io/@Cysic/BJQcpVbXn
6/9/23 • 56:13
Today's episode features Lukas & Emil of the Planet IX core team. You can learn more about Planet IX (and play the game!) here: https://planetix.com/
6/2/23 • 60:10
Today's guest is Noam Hurwitz, an engineer at Alchemy who is playing a key role in building Alchemy's new account abstraction infrastructure.Alchemy on AA: www.alchemy.com/account-abstractionAlchemy: https://www.alchemy.comAlchemy University: https://university.alchemy.comFollow Noam on Twitter: https://twitter.com/ProbablyNoam00:00 Intro3:51 How Noam got into crypto6:00 Noam’s take on the current Account Abstraction discourse8:32 AA infrastructure overview11:32 Walking through Alchemy’s bundler architecture13:15 MEV and user operations15:05 The ‘intent based architecture’ and the userOp mempool18:05 The entry point contract22:50 Paymaster contracts25:24 What should application developers know about AA?29:40 What do smart contract accounts enable?32:41 Lessons from drafting an EIP and EIP 690037:16 Avoiding centralization around AA infrastructure42:46 New security issues presented by AA45:01 Noam’s advice on building APIs & developer products49:15 Noam’s favorite technical implementations in the industry50:54 Advice for those early in their career52:48 How Noam hopes the industry evolves over the next decade
5/26/23 • 55:14
Today's episode is with Remi & Sung - core contributors at Alluo Finance. We went deep into Alluo's smart contract architecture & philosophy on building great DeFi user experiences.Learn more about Alluo: https://linktr.ee/alluoBuild on Superfluid: https://www.superfluid.finance/wave-pool00:00 Intro5:11 How Remi got into the industry/Alluo's founding8:11 How Sung got into the space9:58 What is Alluo?16:18 Auto Invest - streaming DCA18:33 An overview of the Alluo contract architecture23:59 - Bridging architecture25:15 - Simplicity in protocol design31:52 - How Alluo liquidity direction voting works at the smart contract level34:58 - Boosted pools39:57 - Using the 4626 design for the boosted pool42:05 - stIBAlluo for money streaming47:26 - Building out a high quality mobile experience for DeFi56:59 - Advice for early stage DeFi teams
5/19/23 • 62:29
Today's episode features a deep dive on The Graph with engineer Pranav Maheshwari.Check out the Superfluid Wave Pool here: https://superfluid.finance/wavepool
5/12/23 • 67:37
This week's guest is Zac Williamson, founder & CEO at Aztec. Check out the Superfluid Wave Pool! https://www.superfluid.finance/wavepoolAztec: https://twitter.com/aztecnetworkNoir Docs: https://noir-lang.org/Zac on Twitter: https://twitter.com/Zac_Aztec00:00 Intro3:45 How Zac got into Web36:45 The creation of Aztec14:30 why did he build huff?19:05 Weirstrudel & Optimizations in Huff21:33 Inspirations for Huff Language designs23:15 Why did Huff take off?27:27 The future of the Huff community?31:08 Mental models needed for devs that want to build privacy preserving apps37:05 Hello world in Noir38:50 Private functions and private contracts on Aztec46:22 The Aztec sequencer50:15 Noir & smart contract security51255 What should people build on Noir?56:52 Advice for early career devs
5/5/23 • 60:54
This week's episode features an interview between Patrick Collins and a Web3 Security Engineer at Trail of Bits. They cover:- testing methodologies- fuzzing- static analysisWith Trail of Bits Security Engineer, Troy!Timestamps3:10 - Exploring Smart Contract Testing Methodologies with Trail of Bits5:37 - Testing Strategies for Smart Contracts8:10 - Fuzz Testing and Invariant-Based Testing Explained10:56 - Coverage Guided Fuzzing Explained13:50 - The Benefits of Coverage Guided Fuzzing and the Differences between Echidna, Foundry, & Others16:27 - Using Coverage Guided Fuzzing with Optic and Echidna19:12 - Symbolic execution and coverage-guided fuzzing in Echidna21:57 - Testing Philosophies: Dynamic vs. Static Testing24:24 - Dynamic vs Static Analysis and the trade-offs of each approach27:10 - The Importance of Efficient Testing and Using a Variety of Testing Methods29:57 - The Role of Security Firms and Testing Philosophies32:33 - Balancing Cost and Efficiency in Security Audits35:15 - The Importance of Code Reuse in Building Tools and Languages38:04 - The pitfalls of focusing on language intricacies in programming and the benefits of prioritizing language design and philosophy40:41 - The Need for More Open Source Tools and Communication in the Ethereum Community43:22 - Advice for becoming more security-minded in smart contract coding45:51 - Discussion with Alpha Rush on Testing Compilers and Security Focus Journeys
4/27/23 • 46:25
Today's guest is the pseudonymous developer Rage of Size.Market.Rage on Twitter: https://twitter.com/rage_pit
4/20/23 • 57:50
The show producer has not yet provided a description for this episode.
4/14/23 • 57:20
Today's guest is Albert Hu - Founding Product Engineer at DeForm & former Developer Advocate at Alchemy.
4/6/23 • 62:09
Today's episode is a technical deep dive into how Lens Protocol works under the hood.Build with Superfluid: https://www.superfluid.finance/wavepoolBuild on Lens: https://www.lens.xyz/gardenChapters:00:00:00 - Intro00:02:45 - Hackathons and the Superfluid Wave Pool00:05:35 - Understanding Lens: A Developer's Perspective00:08:11 - Lens Infrastructure: What's Happening Under the Hood?00:11:02 - Build a Following That Stays with You Forever00:13:33 - The Challenges of Storing and Retrieving Data in Blockchain Applications00:16:13 - Building the Lens API00:21:30 - Lens Modules00:29:31 - Social Media Monetization and the Scalability of Lens compared to Twitter00:32:05 - Scalability and the Challenges of Building at Twitter Scale and Beyond00:34:52 - A Modular Infrastructure for Increased Transaction Speeds00:37:21 - Building on top of the Lens API: Required Skill Sets00:39:46 - Progressive Decentralization00:44:53 - Building Recommendation Algorithms with AI and Machine Learning Techniques00:49:47 - Exciting Opportunities for Developers on Lens Platform00:52:11 - Building with Lens and Calls to Action for Developers
3/30/23 • 54:30
00:00 Intro & Opening Conversation7:58 Tincho's audit setup12:35 VSCodium14:08 Foundry v hardhat22:00 First audit steps25:00 Tincho's process for commenting within the code itself30:00 Processing a codebase with lots of inheritance & moving parts: there’s a kind of art here to flowing back and forth between the big picture architecture/business logic and the low level understanding of contract32:42 Be careful of going down adjacent rabbit holes that don’t have to do with the thing you’re auditing 36:52 When Tincho finds a bug… what does he do?41:15 Communicating with clients44:12 Waling through tests with Tincho47:40 To best understand a protocol, make the codebase your own: run things locally51:00 Time bounding your review process52:00 Intuition vs checklists56:05 Learning by reading past reports59:04 Reviewing fixes1:00:18 Handling hacks & the purpose of audits
3/23/23 • 65:34
Today’s guest is Richard Meissner, co founder & CTO at Safe. Richard is an expert on all things smart contract wallets, and we used this episode to go deep into account abstraction. In particular, we discussed the Safe contract architecture and how things like Safe modules & smart contract wallets work under the hood. The Safe team has rolled out a ton of new libraries & tech that make supporting smart contract wallets and AA a breeze, and we discussed them as well.00:00 Intro3:55 How Richard got into the industry8:31 The Safe contract architecture14:13 Safe modules17:11 Misconceptions and account abstraction20:45 ERC 4337 Infrastructure 23:11 How app developers can make proper use of smart contract wallets25:45 What does the ecosystem need to do to enable better UX?29:50 Solving the YOLO signing problem36:37 The Safe Core Suite42:30 Frictionless onboarding 50:08 How Richard & the Safe team approach smart contract security56:00 Advice for early career devs59:45 What does Richard hope our industry looks like in 10 years?Safe Core: https://twitter.com/safe/status/1630946737220141062Richard on Twitter: https://twitter.com/rimeissner
3/16/23 • 62:13
Today’s guest is with Devtooligan - a pseudonymous smart contract engineer and auditor. Devtooligan is a mainstay in the Huff community and just recently landed a job as a security engineer at Trail of Bits. In this episode we went deep into Huff & why so many Huffoors have had lots of success. We also discussed Devtooligan’s career path and his journey leveling up with smart contract security.00:00 Intro3:33 How devtooligan got into crypto6:48 Working at Yield Protocol, Ethernaut, Getting into Huff, 12:30 Why learn Huff?16:35 What has Solidity done well?20:02 What should the Huff community work on?23:00 Why have Huffors had success?27:40 Getting better with smart contract security37:55 What does Devtooligan’s audit process look like?43:53 What can smart contract devs be better at? (Documentation)48:31 AI tooling & auditing51:45 Tinkering is what drives innovationUseful Links:-Devtooligan on Twitter: https://twitter.com/devtooligan-Security reference, exercises, and tips: http://secure-contracts.com-Huff main site: www.huff.sh-Statecharts and state machines: https://stately.ai/docs/state-machines-and-statecharts-ToB Youtube channel: https://www.youtube.com/@trailofbits-Fuzzing workshop: https://www.youtube.com/watch?v=QofNQxW_K08&list=PLciHOL_J7Iwqdja9UH4ZzE8dP1IxtsBXI-How to prepare for an audit: https://blog.trailofbits.com/2018/04/06/how-to-prepare-for-a-security-audit/
3/9/23 • 63:41
Today's guest is Jordi Baylina, who leads the technical team building the Polygon zkEVM. The polygon zkEVM launches in late march, and this episode will serve as your technical introduction to how the zkEVM works. We got deep into how Jordi & the team pulled this off - we talked through how the prover & sequencer works, stepped through a sample transaction step by step, and got into just how his team was able to pull off opcode parity w Ethereum L1 (and some of the tradeoffs with supporting full EVM compatibility).If you’re interested in deploying atop the zkEVM or just understanding how it works from a technical point of view, I think you’ll enjoy this episode!00:00 Intro3:22 How Jordi got into crypto6:33 What is Polygon’s zkEVM?9:34 Enabling opcode parity with Etheruem on a ZK rollup16:10 Pricing opcodes 19:33 Walking through a transaction on the zkEVM under the hood25:38 Bottlenecks with data availability & the sequencer30:50 Progressively decentralizing the sequencer34:39 LX LY bridge design39:48 Tradeoffs of being fully EVM compatible49:46 Retaining parity with the EVM as the EVM introduces changes52:23 What should people build on the zkEVM?Learn about the Polygon zkEVM here: https://wiki.polygon.technology/docs/zkEVM/develop/Jordi on Twitter: https://twitter.com/jbaylina
3/2/23 • 56:32
Today’s guest is DC Builder - a pseudonymous dev who works as an engineer at Worldcoin and maintains DevPill.me - a guide to becoming a web3 engineer.DC Builder has contributed quite a bit of open source content & research to the space as well. He’s written things like deep dive guides on L2s and he also created the zero knowledge machine learning community.In this episode, we got deep into the weeds on ZK ML (a fascinating topic I knew nothing about before this convo), becoming a web3 dev, and how to decide which communities and ecosystems to invest time into.This is a great episode for engineers looking to level up in the industry, and for anyone curious about ZK ML.00:00 Intro3:20 How DC builder got into crypto7:31 Bottom up vs top down learning9:17 From research to development13:45 devpill.me breakdown16:41 Advice for early web3 engineers118:48 How to evaluate new developer ecosystems?23:09 Leveling up as a developer27:39 ZK32: 28 ZK ML - a wild topic42:29 Using ZK for *interactions* with ML models47:44 Working at Worldcoin (ZK ML experiments and Worldcoin ID state bridge)56:33 Moving data from Polygon to Ethereum L11:03:43 Learning about how the EIP/ERC process works1:06:44 Building social capital in the industry1:12:54 Other things that DC builder is interested in1:15:53 What does DC Builder hope that our industry accomplishes?Learning how to learn: https://barbaraoakley.com/books/learning-how-to-learn/Blockchain Dev Guide: https://www.devpill.me/Awesome ZKML: https://github.com/worldcoin/awesome-zkmlDCBuilder on Twitter: https://twitter.com/DCbuild3r
2/23/23 • 79:40
Today’s guest is Henri from StarkWare. Henri is a dev advocate who is deeply plugged into the StarkNet ecosystem and also hosts the StarkNet team’s podcast. This episode is meant to be a great introduction into building on StarkNet for existing web3 devs. We went very deep into all things StarkNet and Cairo. We discussed things like the StarkNet account model & runtime environment, the evolution of Cairo & Cairo 1.0, and the future of applications that might use StarkNet for privacy preserving applications (rather than using the ZK rollup for scalability alone).We also made sure to talk through the mental models that devs coming from the EVM need to understand in order to build on starknet, and why the team built their own separate language in the first place.Shownotes:00:00 intro3:15 How Henri got into crypto6:05 What is StarkNet?10:41 STARKS v SNARKS15:54 Walking through a StarkNet transaction19:05 Decentralization19:58 StarkNet account model23:22 Mental models EVM devs should understand to build on StarkNet29:34 What will people build on StarkNet?33:30 Building a privacy preserving application on StarkNet37:12 Cairo41:28 Evolution of Cairo and Cairo 1.044:52 Building secure products in Cairo49:15 Validity rollups & data availability56:20 What *should* people build on StarkNet?58:58 Henri’s long term view on the industryStarkWare Base Camp: https://twitter.com/StarkWareLtd/status/1605519238038294529Henri: https://twitter.com/henrlihenrliStarkNet: https://starkware.co/starknet/
2/16/23 • 62:26
Today’s guest is DeGatchi, an anon web3 dev who has gone from teaching himself to code on the bus, to building some of the most cutting edge open source tooling in the space. In this episode, Degatchi walks us through his journey into crypto, and his work as a dev to date. We discussed his early learning process, and his journey doing things like launching a DEX, getting into MEV, and ultimately building cutting edge tooling like bytecode & calldata decoders. If you’re interested in some nuanced takes on MEV, understanding the EVM under the hood, and how you can dramatically increase your own rate of learning in the industry, this episode is for you.Shownotes:2:53 How DeGatchi got into crypto7:06 Importance of working with other good engineers8:50 Languages: learning solidity, rust10:15 The role of MEV for the industry13:55 Getting into MEV15:55 MEV terminology: long tail, short tail, generalized front-running21:11 Rust v Go for MEV23:20 Reverse engineering24:30 Building a call data decoder25:40 Bytecode decoder33:05 anon crypto dev culture35:55 People who have helped DeGatchi (0xBuns, Huff community, Flashbots discord, “cult” on fantom, etc)38:02 Zk interests39:32 Yield farming automation43:01 Other interests44:31 What other tooling does DeGatchi want to build?48:55 Advice for other early career devs51:10 What does DeGatchi hope the industry looks like in 10 years?DeGatchi on Twitter: https://twitter.com/DeGatchiDeGatchi's Blog: https://degatchi.com/
2/9/23 • 53:29
Today’s guest is Sachin from Biconomy. This episode was dedicated to the details of account abstraction and new technologies that aim to improve the overall user experience in web3. In particular, we went into great detail on ERC4337 vs EIP 3074, and talked through what infrastructure is required to actually get ERC 4337 implemented. Biconomy is working pretty aggressively on this, so we got a first hand perspective here. We also dove into some of the second order effects of ERC 4337 - such as how the user operation pool will work and whether or not this will open up new forms of front running outside of traditional MEV. If you’re a dev that wants to be on the forefront of new developments in account abstraction, then this episode is for you.If you're looking for a hackathon this month, check out the Superfluid Wave Pool: https://superfluid.finance/wavepool00:00 Intro3:45 how Sachin got into crypto13:44 ERC4337 v EIP 307429:58 Infrastructure for ERC 433745:29 Idiosyncrasies of the user operation pool with ERC 433747:20 Fixed gas transactions52:10 Supporting smart contract wallets on front end with biconomy1:03:45 How has Sachin approached improving as a dev?1:09:30 How does Sachin see the industry evolving?Sachin on Twitter: https://twitter.com/schin_tomarERC 4337: https://eips.ethereum.org/EIPS/eip-4337Biconomy: https://www.biconomy.io/ Fixed Gas Tx: https://mirror.xyz/0xd96FA162b064553822e765545E3D48a054eC81F6/PgRtcrT3CGN7sc723-2ykpXnAqQEJCMMtiLTL47ZFMQ
2/2/23 • 74:23
Today’s guest is Nader Dabit - the Director of Developer relations at Aave. Nader has had a very positive impact on many, many devs in web3, and in this episode, we tried to get behind the scenes on how Nader approaches creating developer content, building developer communities, and both building & maintaining APIs and developer tooling. If you work in dev real or are building a protocol or product that’s meant to be used by developers, I think you’ll get a lot out of this episode. If you're a dev listening to this, you should out the Superfluid Wave Pool - a continuous hackathon where you can win prizes and build your portfolio of work: https://superfluid.finance/wavepool3:55 How Nader got into web35:39 Following curiosity9:04 Avoiding distractions11:50 How Nader approaches learning a new protocol or technology16:05 How to decide what to learn in the first place19:03 What problems in the industry is Nader interested in solving?23:02 Giving back via education28:22 Preparing for a dev workshop31:48 Advice for giving talks34:27 Building developer communities39:34 Leveraging bounties and contractors within your dev community47:39 Building SDKs and APIs50:34 UX improvements that web3 needs52:52 What does Nader want people to build?55:35 What’s on the Lens developer roadmap?Nader on Twitter: https://twitter.com/dabit3Building Developer Communities Article: https://nader.substack.com/p/building-high-impact-developer-communitiesLens: https://www.lens.xyz/gardenMiguel Piedrafita on Twitter: https://twitter.com/m1guelpf
1/26/23 • 63:40
Today’s guest is Bowen Wang, the Head of Protocol Development at Near. This episode will serve as a technical introduction to NEAR from the point of view of an EVM developer. Bowen and I discussed a lot of the inner workings of NEAR: we went into sharding, asynchronicity on NEAR, javascript smart contracts, and NEAR’s analogues to account abstraction. We also discussed how Aurora works, which is an EVM scaling solution built on top of NEAR. If you’re interested in expanding your domain knowledge to other L1s and learning how a great engineer thinks about building a developer career, I think you’ll like this episode.3:20 Bowen’s Background8:50 Understanding NEAR mental models for EVM devs11:51 A token transfer on NEAR under the hood 14:35 Sharding on NEAR19:33 Asynchronicity 25:32 Token contracts on NEAR26:51 NEAR account model - all accounts are contracts29:00 Account access keys32:00 Human readable names (NEAR’s ENS equivalent)36:40 Aurora, Rainbow & EVM compatibility 43:45 NEAR meta transactions48:35 Zero knowledge light clients51:35 Developer experience on NEAR56:30 Developer advice57:31 Long term vision for NEARNEAR: https://near.org/Aurora: https://aurora.dev/Bowen on Twitter: https://twitter.com/BowenWang18
1/19/23 • 59:24
Push protocol is building a decentralized communication and notification layer for web3, and in this episode, we deep dive the protocol on a technical level. We talk through things like the push smart contracts, PUSH ‘channels’, what exactly the notification itself is under the hood, and more. We also asked Harsh some more general questions about being an engineer in the space, and he gave some very good advice for engineers looking to be founders.Learn more about the Superfluid Wave Pool and the January PUSH Protocol prize here: https://docs.superfluid.finance/superfluid/resources/superfluid-wave-pool#current-prizesStream salaries with Superfluid: https://use.superfluid.finance/payrollShownotes:2:04 Wave Pool PUSH x Superfluid opportunity5:30 How Harsh got into crypto10:40 Founding PUSH (EPNS at the time)16:00 Decentralized internet infrastructure22:00 PUSH intro - what is PUSH?28:05 Example: using PUSH with Superfluid33:05 What are channels?35:01 Notification payloads40:05 PUSH delivery nodes48:06 Progressive decentralization51:01 The PUSH developer community55:55 How has Harsh approached getting better as a dev and founder?1:00:01 What bad advice should devs avoid? 1:04:03 What should devs build on PUSH?1:06:31 What does Harsh hope the industry looks like in 10 years?1:10:08 Game theory applied to building in cryptoLinks:Harsh on Twitter: https://twitter.com/harshrajatPUSH: https://push.org/Learn Game Theory: https://ncase.me/trust/
1/12/23 • 74:25
Today we’ll be looking beyond the EVM to do a technical deep dive on the Solana ecosystem.Stream Salaries With Superfluid: https://use.superfluid.finance/payrollBartosz is the head of product engineering at Solana. He’ll tell you more about his journey into crypto in the episode, but Bartosz is someone with deep expertise in building software for the world of traditional finance. Before getting into crypto, he built trading systems for years at Citadel and worked as a senior engineer at JP Morgan.You can consider this episode as a crash course on building on Solana for engineers who have a familiarity with the EVM. We walk through the Solana execution environment, how token contracts work on Solana, and some of the different mental models you’ll need to wrap your mind around to build Solana programs.We also walk through how Bartosz thinks about building developer communities, and what he’s excited about in the Solana ecosystem.Whether or not you plan to build on Solana, Bartosz is an excellent engineer and someone we can all learn from. Solana Chicago Bootcamp in Jan '23: https://twitter.com/baalazamon/status/1605022057129218048?s=20&t=oVOeco1X11gSo2i-aRRxcQShownotes:4:27 How Bartosz got into crypto7:10 The Solana ecosystem9:11 Solana mental models & how they compare to the EVM13:21 How tokens work on Solana17:36 Code reuse and inheritance on Solana19:49 Solana & the separation of compute and state 24:56 Upgradable contracts on Solana26:23 The Solana account model28:47 Optimizing for network performance or developer adoption?33:17 Solana DevX37:00 Favorite design patterns (Solana NFT composability)38:03 Requests for tooling for the Solana ecosystem (block explorers)38:51 Exciting new Solana developments - zkps and tokens41:31 Long term view of what blockchain looks like43:35 Solana bootcampsBartosz on Twitter: https://twitter.com/baalazamon
1/5/23 • 44:24
Today’s guest is Luis (aka gitpusha), co founder of Gelato network. Luis has a fascinating story. He taught himself to code about 5 years ago and jumped into crypto before finding his way into smart contract automation & ultimately the founding of Gelato Network - a protocol for decentralized smart contract automation. In this episode, we deep dive Gelato’s network architecture, how the Gelato team approaches building developer APIs and tooling, and the specifics of professionally running off chain infrastructure. Stream Salaries With Superfluid: https://use.superfluid.finance/payroll00:00 Intro3:50 How Luis got into crypto6:30 Teaching himself to code9:45 The founding of Gelato13:45 Managing tradeoffs between developer experience and decentralization19:20 Hardware requirements for Gelato Checkers and Gelato Executors24:22 Gelato Checker client in depth30:00 Overcoming technical challenges33:35 DevOps skills40:10 Advice for building developer APIs and tooling45:35 How to use Gelato in your own application48:50 What does Luis hope crypto looks like in 10 years?Luis on Twitter: https://twitter.com/gitpushaGelato Network: https://www.gelato.network/
12/29/22 • 53:50
Today’s guest is Julien Niset, co-founder of Argent. Argent is a non custodial smart contract wallet that aims to improve UX across the entirety of web3. Julien has also become an expert & thought leader on account abstraction. In this episode, we deep dive account abstraction, how Argent works under the hood, and what app developers need to understand about all of this to build the next generation of web3 products.Julien is also an ex-quantum physicist, so we got to ask him some fun cryptography questions as well (:If you’re interested in improving UX for your users or just understanding the current state of account abstraction is at and what it’s all about, this episode is for you.Stream salaries with Superfluid: https://use.superfluid.finance/payroll00:00 intro4:04 How Julien got involved in crypto6:29 Julien’s background in quantum physics9:12 Will all of our cryptography get broken soon by strong quantum computers?10:02 The founding of argent15:47 Account abstraction EIPs23:59 EIP 433725:13 A fee market for user operations 27:33 Benefits unlocked by account abstraction (multicall, session keys)33:06 What should app devs know about integrating smart contract wallets?40:04 Good workflows Julien has seen that have been enabled by smart contract wallets41:16 Social recovery49:34 Starknet, zkSync52:03 EIP wars59:07 Argent’s focus on security1:04:42 Julien’s long term focus - real products for real peopleArgent: https://www.argent.xyz/Julien on Twitter: https://twitter.com/jnisetEIP 4337: https://eips.ethereum.org/EIPS/eip-4337
12/22/22 • 68:50
Today’s guest is Patrick Collins. You may know Patrick from his YouTube channel or his work at Chainlink, where he serves as a Lead Developer Advocate.Patrick is one of the industry’s best educators and devrel pros. His latest 32 hour, full stack web3 development course was viewed over 1.3M times, and lives on as one of the best resources for people who want to go from zero to hero as a web3 dev. In this episode, we talk through how Patrick thinks about developer education, developer tooling, and building communities. We also touched on what he’s most excited about in the space & the Chainlink pipeline. 00:00 Intro4:10 How did Patrick get into crypto?5:57 Chainlink & the importance of oracles7:57 First crypto projects9:07 Does Patrick still hate Javascript?10:33 Early challenges of building smart contracts11:50 How Patrick approaches videos/tutorial content18:17 Maintaining docs & videos as the tech progresses21:12 How does Patrick stay on top of endless developer questions?27:02 Bad advice or bad patterns Patrick sees in devrel32:53 The smart contract language debate35:42 How Patrick approaches smart contract security38:07 What tooling does Patrick wishes someone would build?40:42 What is Patrick excited about?Patrick on Youtube: https://www.youtube.com/c/patrickcollinsPatrick on Twitter: https://twitter.com/patrickalphacChainlink: https://chain.link/
12/15/22 • 45:08
Today’s guest is with 0xBeans - a smart contract engineer who worked at Coinbase in the early days and now does work across the space as a solidity engineer.Beans is the creator of the IAmTheOptimizer challenge, which took off earlier this year and saw the industry’s most high profile devs taking a crack at it.In this episode, we discuss gas optimization, MEV, and building secure smart contracts. Beans is definitely a crypto native, and if you are too, I think you’ll like this episode. 00:00 Intro4:01 how beans got into crypto 6:30 working at Coinbase & early projects11:50 NFTs and smart contract security16:55 how to get started w security/more security thoughts20:33 IAmTheOptimizer26:03 MEV33:19 Designing with MEV in mind37:22 Blind Vickery Auctions44:17 What other developments is Beans excited about?48:06 How Beans gets better as a dev52:06 What does Beans want to learn next? Huff, Zk, Rust, Sway58:02 What does Beans hope that the industry looks like in 10 years?0xBeans on Twitter: https://twitter.com/0x_Beans
12/8/22 • 60:36
Today’s guest is Foobar - a Dev, writer, and auditor who is also a DeFi & NFT founder.You may know Foobar from Twitter, where he is a grade A memepoaster and prolific commentator on all things crypto.He’s also the creator of Delegate.cash - an immutable primitive to safely claim airdrops for vaulted NFTs.In this episode, we deep dive several of Foobar’s projects, including Delegate.cash and a repo he calls ‘Bored and Dangerous.’ We also asked Foobar about how he personally levels up as an engineer, and how he approaches things like smart contract security, making tradeoffs between immutability & mutability, and drafting EIPs.If you’re crypto native who wants to learn how a thriving anon dev approaches their craft, this episode is for you.Stream salaries with Superfluid: https://use.superfluid.finance/payroll00:00 Teaser2:17 Intro4:47 How foobar got into crypto7:05 Crypto math that Foobar loves10:23 How NFT devs should think about cryptoeconomics14:07 How does Foobar think about smart contract security?19:42 Delegate.cash 29:18 Delegate.cash vs other attempts at solving the same problem32:09 Immutable vs mutable smart contracts38:09 Advice for building contracts that will be used by lots of people42:08 Advice for drafting EIPs48:32 Common mistakes that Foobar sees from junior devs50:52 Bored and Dangerous54:42 What does Foobar hope our industry looks like in the next 10 yearsDelegate Cash: https://delegate.cash/Bored And Dangerous Repo: https://github.com/0xfoobar/boredanddangerousFoobar's Substack: https://0xfoobar.substack.com/Foobar on Royalties: https://0xfoobar.substack.com/p/on-royaltiesFoobar on Twitter: https://twitter.com/0xfoobar
12/1/22 • 58:18