Published On May 15, 2024
In this video learn how to implement multi-chain account abstraction into your web3 app. Multi-chain account abstraction means that you can have the same smart wallet address across all-chains. Normally a smart wallet is deployed to the chain of use, but with deterministic deployment you can deploy the same smart wallet address across all chains. The best part is you can do this easily in a few lines of code with thirdweb Connect SDK.
ERC-1155 NFT smart contract: https://thirdweb.com/thirdweb.eth/Dro...
GitHub Repo: https://github.com/thirdweb-example/a...
Multi-chain Changelog: https://blog.thirdweb.com/changelog/m...
thirdweb API: https://thirdweb.com/dashboard/settingsa
Creating an API: • Start building blockchain apps: Getti...
thirdweb Docs: https://portal.thirdweb.com/
Join our Community of over 30,000 Web3 builders: / discord
thirdweb Official Site: https://thirdweb.com/dashboard
thirdweb Twitter: / thirdweb
Timestamps:
00:00 Demo of multi-chain sponsored transactions with Smart Wallets
03:10 Overview of how to build multi-chain account abstraction
04:30 Deploy an ERC-1155 NFT smart contract
08:05 Create and setup a Next.js project with thirdweb Connect SDK
10:20 Create an NFT claim component to claim NFTs on defined chain
21:00 Learn how multi-chain account abstraction works
22:00 Add account abstraction to ConnectButton
24:15 How to deploy your own deterministic smart contracts across select chains
27:20 Conclusion