Artwork

Content provided by nnnnicholas. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by nnnnicholas or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

Pedro Gomes, Founder of WalletConnect

1:07:27
 
Share
 

Manage episode 381865201 series 3525791
Content provided by nnnnicholas. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by nnnnicholas or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

My guest today is Pedro Gomes, better known as @pedrouid on twitter. Pedro is the founder of WalletConnect, the most important software for connecting wallets to dapps. On this episode, Pedro joins the show to discuss WalletConnect's origins and the architectural changes introduced in WalletConnect v2. We also go in-depth on the recently finalized EIP-6963: Multi Injected Provider Discovery, which brings together the most popular browser wallets to solve the instability caused when more than one wallet provider is injected into the same browser session. Finally, we touch on how WalletConnect will intersect with embedded wallets and smart accounts. It was a pleasure getting to know Pedro and WalletConnect better in this conversation. I hope you enjoy the show. As always, this show is provided as entertainment and does not constitute legal, financial, or tax advice or any form of endorsement or suggestion. Crypto has risks and you alone are responsible for doing your research and making your own decisions. If you enjoy Web3 Galaxy Brain and would like to support the show, please send me a tweet or DM saying why you listen and what makes Web3 Galaxy Brain special for you. I'll post the best testimonies to the show's website. Thank you! Links https://docs.walletconnect.com/advanced/migration-from-v1.x/what-changed-from-v1.0 https://eips.ethereum.org/EIPS/eip-6963 https://eips.ethereum.org/EIPS/eip-4337

Chapters

(00:00:00) Intro (00:01:19) Interview starts (00:01:48) EIP-7212 (00:02:20) Early dapp history (00:06:20) EIP-1193 (00:08:40) Web3Modal and wallet connect SDKs (00:14:05) WalletConnect v1 (00:18:00) WalletConnect v2 (00:20:15) Signaling servers (00:26:10) Relayer incentives (00:27:15) Why do I need a projectId to use WalletConnect v2? (00:30:25) How many wallets are active? (00:31:40) Using Safe with WalletConnect (00:33:20) Wallet Terminology (00:34:00) Smart Accounts (00:36:00) The remote connection protocol is only 20% of what WalletConnect does (00:38:40) Coming soon: Cross-dapp single signer embedded in Web3Modal (00:42:20) Safe Core vs 4337 (00:43:00) Why doesnโ€™t WalletConnect work over VPN sometimes? (00:43:50) Are discrete software wallets going away? (00:45:40) How does WalletConnect work? (00:47:40) WalletConnect notifications (00:49:05) EIP-6963 and the window.ethereum problem it solves (00:54:15) The window.ethereum wars (00:55:00) Mobile & browser wallets (00:58:00) Wallet standards EIP-1328, 1193, and 6963 (00:59:42) How EIP-6963 works (01:01:20) Fingerprinting protection (01:03:10) EIP process tips (01:04:50) Outro and links

  continue reading

114 episodes

Artwork
iconShare
 
Manage episode 381865201 series 3525791
Content provided by nnnnicholas. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by nnnnicholas or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

My guest today is Pedro Gomes, better known as @pedrouid on twitter. Pedro is the founder of WalletConnect, the most important software for connecting wallets to dapps. On this episode, Pedro joins the show to discuss WalletConnect's origins and the architectural changes introduced in WalletConnect v2. We also go in-depth on the recently finalized EIP-6963: Multi Injected Provider Discovery, which brings together the most popular browser wallets to solve the instability caused when more than one wallet provider is injected into the same browser session. Finally, we touch on how WalletConnect will intersect with embedded wallets and smart accounts. It was a pleasure getting to know Pedro and WalletConnect better in this conversation. I hope you enjoy the show. As always, this show is provided as entertainment and does not constitute legal, financial, or tax advice or any form of endorsement or suggestion. Crypto has risks and you alone are responsible for doing your research and making your own decisions. If you enjoy Web3 Galaxy Brain and would like to support the show, please send me a tweet or DM saying why you listen and what makes Web3 Galaxy Brain special for you. I'll post the best testimonies to the show's website. Thank you! Links https://docs.walletconnect.com/advanced/migration-from-v1.x/what-changed-from-v1.0 https://eips.ethereum.org/EIPS/eip-6963 https://eips.ethereum.org/EIPS/eip-4337

Chapters

(00:00:00) Intro (00:01:19) Interview starts (00:01:48) EIP-7212 (00:02:20) Early dapp history (00:06:20) EIP-1193 (00:08:40) Web3Modal and wallet connect SDKs (00:14:05) WalletConnect v1 (00:18:00) WalletConnect v2 (00:20:15) Signaling servers (00:26:10) Relayer incentives (00:27:15) Why do I need a projectId to use WalletConnect v2? (00:30:25) How many wallets are active? (00:31:40) Using Safe with WalletConnect (00:33:20) Wallet Terminology (00:34:00) Smart Accounts (00:36:00) The remote connection protocol is only 20% of what WalletConnect does (00:38:40) Coming soon: Cross-dapp single signer embedded in Web3Modal (00:42:20) Safe Core vs 4337 (00:43:00) Why doesnโ€™t WalletConnect work over VPN sometimes? (00:43:50) Are discrete software wallets going away? (00:45:40) How does WalletConnect work? (00:47:40) WalletConnect notifications (00:49:05) EIP-6963 and the window.ethereum problem it solves (00:54:15) The window.ethereum wars (00:55:00) Mobile & browser wallets (00:58:00) Wallet standards EIP-1328, 1193, and 6963 (00:59:42) How EIP-6963 works (01:01:20) Fingerprinting protection (01:03:10) EIP process tips (01:04:50) Outro and links

  continue reading

114 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide