EIP-4337 Account Abstraction & Smart Contract Wallets featuring Stackup

Поделиться
HTML-код
  • Опубликовано: 1 окт 2024
  • Learn about Ethereum account abstraction, smart contract wallets and EIP-4337 with code examples from Stackup.
    Vitalik Buterin blog post:
    / erc-4337-account-abstr...
    EIP-4337:
    eips.ethereum....
    Stackup wallet:
    www.stackup.sh/
    Stackup GitHub:
    github.com/sta...
    Stackup Dischord:
    / discord

Комментарии • 21

  • @claverassanvo8495
    @claverassanvo8495 2 года назад +1

    I understand nothing, i speak French...small English, it's possible, but technically 🤷... but i follow you 👍practice makes perfect 🥰

  • @mehrdad1068
    @mehrdad1068 2 года назад +2

    Please make axie infinity clone 🤙🚀🔥

  • @branislav3800
    @branislav3800 9 месяцев назад

    Which part in the architecture supports multisig wallets and private key replacements?

  • @lla_dusk
    @lla_dusk 2 года назад +2

    this was really helpful. Thanks you :)

  • @cmbrother2317
    @cmbrother2317 2 года назад +1

    Missed you man! .. thanks for the vid

  • @nitinraja9686
    @nitinraja9686 2 года назад +1

    Do stackup use Layer 2 chains ??? like zk synk or rollups? Because using ethereum L1 chain may increase the gas fee , if opted for L2 we may avoid useroperation mempool , Bundler ,Handleops

  • @maadhavsharma4055
    @maadhavsharma4055 Год назад

    Nice explanation, finally AA is fitting in my brain. I was looking to implement a spend limiter using ERC 4337 on any EVM chain (Polygon for example). Could you point me to wards any resources which I should refer to, or in general help out in what needs to be done to implement a feature like that?.
    Thank You

  • @saitamassj2475
    @saitamassj2475 Год назад

    What if the chain that we have is an L1-EVM, but is gasless already? Would our wallet still work?

  • @justkaz7104
    @justkaz7104 Год назад

    188

  • @KaiserKnight-bv3ru
    @KaiserKnight-bv3ru 2 года назад

    super helpful video!

  • @dukeslanekitchen706
    @dukeslanekitchen706 2 года назад

    Is that the correct Discord channel?

  • @MehranHydary
    @MehranHydary 2 года назад

    Can you explain how private keys tie into 4337 wallets? Is the idea that someone / some company has private keys and these alone are used to create the smart contract wallets for all users?

    • @MehranHydary
      @MehranHydary 2 года назад

      Furthermore, can you explain how user signatures are created for user operations if they don't have access to the private keys?

    • @BlockExplorerMedia
      @BlockExplorerMedia  2 года назад +1

      Great question. No company or central authority would have access to the private key(s) - the keypair would be generated in the dApp client with any cryptographic library such as ethers Wallet API. The wallet smart contract would then verify signatures and UOs. Hope that helps.

    • @MehranHydary
      @MehranHydary 2 года назад

      @@BlockExplorerMedia - thanks for your reply!
      1. keypair generation via ethers wallet api makes sense to me
      2. is it on the user to store that somewhere since they'll have to create signatures for their UOs?
      3. what happens if the user creates a eip4337 wallet A with keypair A and then later loses keypair A... is wallet A access gone forever or would the owner of the smart contract factory be able to swap to a new keypair B (in this case, stackup can swap the keypair out?)

    • @BlockExplorerMedia
      @BlockExplorerMedia  2 года назад +1

      Yes, basically it is up to the user or the dApp can manage the private keys and abstract that from the user, via usual password entry. This part isn't much different from other EOAs. In terms of losing the private key - there is something called 'guardians' where you can designate other accounts to act as a 'guardian' of your own account and they would have the ability to generate a new keypair on your behalf in the event of you losing your key. This functionality is specific to smart contract wallets, as far as I know.

  • @markanthonymendoza9822
    @markanthonymendoza9822 11 месяцев назад

    Curious about Account Abstraction? Portkey's AA wallet simplifies your Web3 journey. It allows you to sign up with your Web2 details, granting access to decentralized identities and assets. It's all about making Web3 more accessible and user-friendly.

  • @bangyud212
    @bangyud212 2 года назад

    can you help me?, all my usdt tied to the smart contract has been stolen, can it be stolen back?