
Sign up to save your podcasts
Or


James (emo.eth) is a smart contract developer working on Seaport. On this episode we talk:
Follow James:
https://twitter.com/emo_eth/
Follow Metropolis:
https://twitter.com/0xMetropolis
Follow Kevin:
https://twitter.com/kevin_weaver
Follow Chase:
https://twitter.com/chaserchapman
Check out
https://www.metropolis.space/
Subscribe to Over Abstraction on Spotify and Apple Podcasts
https://open.spotify.com/show/1TEKcyg...
Timecodes
0:00 Intro
1:59 James’ background
3:31 Why Seaport
5:16 What is the architecture of Seaport
7:48 Sufficient decentralization
11:39 Protocol constraints and zones
17:41 NFT standards
19:05 Harberger taxes
21:17 Royalties
23:26 Orbs
25:17 Enforcing fees
28:48 The issue of testing
30:39 Constraint satisfaction Problems (CSPs)
34:11 Rust
36:51 Shipyard
38:54 The importance of developer experience in crypto
40:18 What experiments James would like to see
42:13 Underrated dev tools
43:32 Follow James
Tom and Jake are maintainers of wagmi, viem, and rivet. On this episode we talk:
Follow Tom:
https://twitter.com/awkweb
Follow Jake:
https://twitter.com/_jxom
Follow Metropolis:
https://twitter.com/0xMetropolis
Follow Kevin:
https://twitter.com/kevin_weaver
Follow Chase:
https://twitter.com/chaserchapman
Check out
https://www.metropolis.space/
Subscribe to Over Abstraction on Spotify and Apple Podcasts
https://open.spotify.com/show/1TEKcyg...
Timecodes [WIP]
0:00 Intro
2:12 Tom’s background
4:01 Jake’s background
5:38 How wagmi got started
9:18 Overview of wagmi
11:02 Benefits of wagmi
12:42 Overview of viem
18:03 Optimizing viem
19:24 RLP serialization
21:21 Strong typing in the Ethereum ecosystem
24:23 The drama with DHH
27:08 Rivet
32:17 Typescript and Rust
34:12 anviljs
36:11 Areas where web3 dev experience could be improved
39:05 Wagmi CLI
43:00 Shilling cool tools
47:46 Outro
Richard Meissner is a co-founder of Safe. In this episode, we discuss:
Follow Richard:
https://twitter.com/rimeissner
Follow Metropolis:
https://twitter.com/0xMetropolis
Follow Kevin:
https://twitter.com/kevin_weaver
Follow Chase:
https://twitter.com/chaserchapman
Check out
https://www.metropolis.space/
Subscribe to Over Abstraction on Spotify and Apple Podcasts
https://open.spotify.com/show/1TEKcyg...
Timecodes
0:00 Intro
1:56 Welcome Richard
2:46 Richard’s background
5:21 How Safe has evolved
8:02 Overview of current standards and EIPs
15:53 Fragmentation, vendor lock in and security
21:47 Overview of Safe Protocol
27:44 Complexity of modules
35:03 Incentivizing the ecosystem
41:36 The future of cross chain account abstraction
45:47 How far along are we?
50:53 Tools that developers should check out
52:06 Follow Richard
52:43 Outro
Horsefacts.eth is an independent smart contract engineer. In this episode, we discuss:
___________________________
Links to Horsefacts’ recommended tools:
Certora - https://www.certora.com/
Halmos - https://github.com/a16z/halmos
Foundry - https://github.com/foundry-rs/foundry
___________________________
Follow Horsefacts:
https://twitter.com/eth_call
Follow Metropolis:
https://twitter.com/0xMetropolis
Follow Kevin:
https://twitter.com/kevin_weaver
Follow Chase:
https://twitter.com/chaserchapman
___________________________
Check out
https://www.metropolis.space/
Subscribe to Over Abstraction on Spotify and Apple Podcasts
https://open.spotify.com/show/1TEKcyg...
___________________________
Timecodes
0:00 Intro
1:39 Welcome Horsefacts
2:09 Horsefacts’ background
8:33 Smart contract design in DeFi compared to consumer applications
12:11 Intro to Farcaster
13:06 Farcaster Hubs
13:53 Sufficient decentralization on Farcaster
16:13 When to use standards
20:10 FIDs
22:40 Comparing Farcaster with other web3 social apps
24:00 EdDSA vs. ECDSA
25:13 Migrating data to new contracts on Farcaster
28:12 Tradeoffs between L1s and L2s
29:33 Testing on an L2 vs. an L1
30:57 Benefits of working in the EVM
33:37 Approaches to testing
38:20 Formal verification
39:49 Tools worth checking out
41:45 Follow Horsefacts
42:33 Outro
Andrew is currently building at Dune. In this episode, we discuss:
Follow Andrew:
https://twitter.com/andrewhong5297
Follow Metropolis:
https://twitter.com/0xMetropolis
Follow Kevin:
https://twitter.com/kevin_weaver
Follow Chase:
https://twitter.com/chaserchapman
Check out
https://www.metropolis.space/
Subscribe to Over Abstraction on Spotify and Apple Podcasts
https://open.spotify.com/show/1TEKcyg...
Timestamps
0:00 Intro
1:16 Welcome Andrew
1:49 Andrew’s background
3:27 Life as a data scientist at Mirror.xyz
4:58 Optimization of infrastructure
6:50 Learnings from optimistic signing architecture
11:33 Brief overview of Dune
13:04 Deeper dive into Dune
15:38 Why teams use Dune
16:49 Coming soon: data privacy on Dune
18:42 New types of data moving forward on Dune
22:42 Thoughts on the Safe Protocol whitepaper
28:04 Privacy specific ZKPs
30:11 Privacy and accountability
31:59 The intersection of onchain analytics and AI
42:31 Advice for technical builders creating for non-technical consumers
45:16 The most interesting Dune Dashboards
45:49 The most cursed Dune Dashboard
46:36 Surprising Solana Analytics
48:51 Tools other devs should be using
49:47 Follow Andrew
50:15 Outro
DISCLAIMER: The information in this video is the opinion of the speaker(s) only and is for informational purposes only. You should not construe it as investment advice, tax advice, or legal advice, and it does not represent any entity's opinion but those of the speaker(s). For investment or legal advice, please seek a duly licensed professional.
On this episode, we highlight best practices and patterns for contract development as told by 6 leaders in protocol design:
2. Santiago Palladino from Aztec
3. DCBuilder from Worldcoin
4. Steve Klebanoff from PartyDAO
5. Jenny Pollack from DappHub
6. Wilson Cusack from Coinbase
Follow Wilson: @WilsonCusack
Follow Metropolis: @0xMetropolis
Follow Kevin: @kevin_weaver
Follow Chase: @chaserchapman
Follow Steve: @steveklbnf
Follow Jenny:@Jenny_Pollack
Follow DCbuild3r: @DCbuild3r
Follow Santiago: @smpalladino
Follow Ross: @z0r0zzz
____________________________________
Check out Metropolis
Subscribe to Over Abstraction on YouTube
____________________________________
Timecodes
(00:56) Breaking into crypto as a developer (DC Builder)
(04:00) Getting started with a smart contract project (Wilson Cusack)
(05:46) Learning zero knowledge proofs (Santiago Palladino)
(08:43) Designing modular systems and protocols (Steve Klebanoff)
(12:52) Legal Design Principles for Smart Contract Developers (Ross Campbell)
(17:29) Upgradability Patterns and Versioning (Jenny Pollack)
(21:29) Maintaining objectivity for upgradability (Santiago Palladino)
(22:46) Account Abstractions and Intents (Jenny Pollack)
(33:33) Gas Optimization Tradeoffs (Ross Campbell)
(37:52) Learnings from protocol design (Wilson Cusack)
(41:12) Ending
Wilson is currently building at Coinbase. On this episode, we discuss:
_____________________________
Follow Wilson: @WilsonCusack
Follow Metropolis: @0xMetropolis
Follow Kevin: @kevin_weaver
Follow Chase: @chaserchapman
____________________________________
Check out Metropolis
Subscribe to Over Abstraction on YouTube
____________________________________
Timecodes
(0:00) - Episode Highlight
(0:42) - What to expect from this episode
(1:37) - Meet Wilson Cusack from Coinbase
(7:13) - Building projects for fun in the crypto ecosystem
(10:50) - Shipping solidity fast and breaking things
(12:38) - Influence of Squeeth on building Papr and Backed
(26:29) - Key learnings from solidity development and protocol design
(29:34) - On-Chain Infrastructure
(31:31) - Pushing boundaries of NFT lending
(34:18) - Building Noun 4 and voters.wtf
(36:37) - Contributing to DAOs as a developer
(37:43) - Design patterns for smart contracts
(39:44) - What solidity engineers can learn from chess
(40:43) - Connect with Wilson online
Steve Klebanoff is currently building at Party DAO. On this episode, we talk about a multitude of topics such as:
___________________________
Follow Steve: @steveklbnf
Follow Metropolis: @0xMetropolis
Follow Kevin: @kevin_weaver
Follow Chase: @chaserchapman
____________________________________
Check out Metropolis
Subscribe to Over Abstraction on YouTube
____________________________________
Timecodes
(00:00) - Episode Highlight
(00:46) - Intro
(00:56) - What to expect from this episode
(01:39) - Meet Steve Klebanoff from PartyDAO
(13:45) - Designing smart contracts vs creative projects
(16:23) - Party DAO Overview
(23:46) - Building new primitives for PartyBid
(26:04) - Party Protocol Overview
(29:46) - Generalized smart contracts for niche use cases
(31:41) - Building using existing tools vs building in-house
(37:13) - Opinionated development
(45:41) - Designing modular systems
(50:03) - Upgradability within PartyDAO
(52:17) - Connect with Steve online
(53:12) - Ending
Jenny Pollack has worked as the Head of Product for AAVE, Security Researcher for Dapp Hub, and as a Software Engineer at Metamask. On this episode, we talk about a multitude of topics such as:
___________________________
Follow Jenny: @Jenny_Pollack
Follow Metropolis: @0xMetropolis
Follow Kevin: @kevin_weaver
Follow Chase: @chaserchapman
____________________________________
Check out metropolis.space
Subscribe to Over Abstraction on YouTube
____________________________________
Timecodes
(00:00) - Episode Highlight
(00:36) - Intro
(00:45) - What to expect from this episode
(01:30) - Meet Jenny Pollack
(04:50) - Dapp Hub overview
(08:13) - Upgradability and versioning patterns
(12:30) - Forking best practices
(16:02) - Evolution of the crypto ecosystem
(19:54) - Account Abstraction
(23:58) - Intents
(26:35) - Future of account abstraction
(31:06) - Applications vs Wallets
(34:23) - Creating standards at AAVE
(39:30) - Vertical Integration of Wallets
(44:12) - Dynamic between Account Abstraction and Intents
(49:12) - Exciting initiatives in crypto
(53:07) - Connect with Jenny online
(53:40) - Ending
DCbuild3r is a researcher and engineer at Worldcoin. On this episode, we discuss:
Disclaimer: DCbuild3r does not speak on behalf of Worldcoin, only for himself. For more information on Worldcoin, visit https://whitepaper.worldcoin.org/.
___________________________
Follow DCbuild3r: @DCbuild3r
Follow Metropolis: @0xMetropolis
Follow Kevin: @kevin_weaver
Follow Chase: @chaserchapman
____________________________________
Check out Metropolis
Subscribe to Over Abstraction on YouTube
____________________________________
Timecodes
(00:00:00)-Episode Highlight
(00:01:01)-Intro
(00:01:10)-What to expect from this episode
(00:01:57)-Meet DC Builder from Worldcoin
(00:05:09)-Transitioning from research to development
(00:07:10)-Early experiences in crypto
(00:08:48)-Development design patterns
(00:12:01)-Hands on learning for devs
(00:18:14)-Overview of Worldcoin
(00:27:01)-Worldcoin App
(00:28:18)-End to end Worldcoin user flow and data handling
(00:34:09)-What Worldcoin does with your data
(00:36:50)-Improving the Worldcoin algorithm
(00:41:38)-Tradeoffs between privacy and user experience
(00:44:39)-Sources of trust in Worldcoin
(00:48:10)-Orb Tamper Mechanism
(00:49:27)-System for Auditing Worldcoin
(00:55:27)-Worldcoin token
(00:58:18)-Dealing with skepticism around crypto
(01:00:18)-Improving Worldcoins public perspective
(01:03:51)-Connect with DCBuilder online
From the publisher's feed