免责声明:金色财经所有资讯仅代表作者个人观点,不构成任何投资理财建议。请确保访问网址为(jinse.cn) 举报

    ERC4337工具包Account Kit 零摩擦引导用户

    Alchemy 推出了一个一个完整的ERC4337工具包 **Account Kit**[5]  ,可以在应用中嵌入智能账户,包括社交登录、gas 抽象、批量交易等功能。

    Account Kit 基于账户抽象(ERC-4337),使得构建的产品在体验上感觉像 web2,但在内部完全是 web3。

    Account Kit 提供了你需要的所有工具,以零摩擦的方式引导用户:

    • aa-sdk:一个灵活的库,用于集成、部署和使用智能账户

    • Light Account:一个经过优化的 ERC-4337 智能合约账户

    • Signers:与你喜爱的社交登录和通行密钥(passkey)提供商集成

    • Gas 管理 API:一个可编程的 API,用于在你的应用中赞助 gas 费用

    • Bundler API:最可靠的 Bundler,用于大规模提交链上的 UserOps

    准备好了吗?探索文档[6]

    如何将下一个十亿用户引入链上

    在未来,每个人都将拥有一个 web3 钱包。但只要新用户引导看起来像这样,这是不可能实现的:

    1. 下载第三方钱包浏览器插件或应用(如何选择?哪个最安全?)

    2. 记住并备份助记词,这是一项永久性的压力活

    3. 使用法币入口购买 ETH 以支付 gas

    4. 返回你的应用并签署交易

    毫无疑问,在每个步骤中都会失去宝贵的客户。

    为了将 web3 引入下一个十亿用户的链上,我们需要简化的用户引导。

    解决方案即将到来 ?

    零摩擦的用户引导

    Account Kit 提供了你需要的所有工具,以一种在表面上感觉简单和熟悉的用户体验,但在内部由 web3 提供支持。

    为每个用户提供一个 ERC-4337 智能账户,以彻底简化引导体验的每个步骤:

    1. 在你的应用中本地创建一个智能账户,无需浏览器插件或移动钱包。

    2. 使用电子邮件、社交登录,甚至是经典的 web3 钱包进行注册

    3. 赞助 gas,以便用户可以免费尝试你的应用,无需 ETH ?

    4. 设计自己的结算流程,并在后台签署交易

    使用 Account Kit,你最终可以构建一个所有人都能快速理解的用户体验。

    你的应用程序,你的用户体验,他们的资产

    通过 Account Kit,你可以在你的应用程序中原生地引入主流用户到 web3。不再需要钱包弹窗或浏览器插件程序。从注册到交易检查,设计完整的用户体验。

    你完全掌控用户体验,但用户保持对其资产的完全控制。Account Kit 使 web3 对每个人都可访问。

    熟悉的 web2 登录

    使用电子邮件、社交登录、密码或自托管钱包(如Metamask)设计一个熟悉的 web2 注册流程。简单到任何人都可以进入 web3。

    Gas抽象

    消除最大的入门障碍:gas费用。通过赞助gas费用[7]让gas消失。让你的新用户与他们的魔幻时刻之间没有任何障碍。

    批量交易

    通过单击一次执行多步操作。智能账户可以将多个交易批量处理为单个操作[8],节省时间和gas费用。例如,你可以在单个操作中部署智能账户、领取代币、批准它并进行交换,完全在链上进行。

    实时通知

    在用户操作完成时通知用户。Account Kit 集成了自定义 Webhooks[9],以在你的用户操作上链时触发警报。

    一个完整的工具包

    Account Kit 是一个垂直集成的账户抽象工具包。它提供了你在开箱即用时所需的所有工具来发布 ERC-4337 智能账户。

    Account Kit 工具包

    Account Kit 是一个完整的工具包

    AA-SDK

    aa-sdk 是一个简单而强大的账户抽象接口。它提供了发送用户操作、赞助gas和部署智能合约账户的人性化方法。

    这个开源[10]的 aa-sdk 是基于viem[11]构建的,并且与 EIP-1193 兼容,因此很容易与任何 web3 应用程序或WalletConnnet库进行集成。

    轻量级账户

    Account Kit 提供了一个安全、gas优化的 ERC-4337 智能合约账户,称为Light Account[12]。它基于以太坊基金会的SimpleAccount[13],并增加了用于生产环境的功能:

    • 显著降低的gas成本

    • ERC-1271 签名支持,以确保用户可以与 Opensea 等应用进行交互

    • 所有权转移,使用户不会被锁定在单个签名者中

    Light Account 已经通过了 Quantstamp 的审计。你也可以使用任何其他的 ERC-4337 智能账户与 Account Kit 一起使用,这得益于其灵活的设计。

    即将推出还有:我们正在与以太坊基金会合作,制定一个名为ERC-6900[14]的模块化智能账户新标准。轻量级账户与 ERC-6900 兼容,并且我们将很快发布一个模块化账户[15],其中包含内置在 Account Kit 中的可选升级路径。

    签名者(Signers)

    Account Kit 支持你喜爱的钱包即服务(wallet-as-a-service)签名者,包括Magic.link[16]‍、web3auth[17]、Turnkey[18]、Privy[19]、Metamask、Dynamic[20]、Fireblocks[21]、Portal[22]、Capsule[23]‍、Lit Protocol[24]等等!

    将它们与仅几行代码一起插入到 Account Kit 中。

    设计你完美的登录体验:电子邮件、社交登录、密码、短信,甚至是 Metamask。根据你的用户选择适合他们的安全模型,无论是自托管、非托管、MPC,还是自带[25]。Account Kit 支持所有这些。

    捆绑器(Bundler) API

    Account Kit 建立在我们的Bundler[26]之上,可靠地在链上处理大规模的 UserOps。它由 Rust 从头开始构建,并开源[27],与 Supernode 垂直集成,并设计用于处理最高的生产负载。Account Kit 将 Bundler 集成到一个单一的全面开发者体验中,适用于 Web3 中最大的应用程序。

    Gas 管理 API

    Account Kit 提供Gas 管理 API[28],通过可编程策略赞助gas。通过 REST API 或Alchemy仪表板,指定应赞助的确切交易,设置每个钱包或全局的严格消费限制,并允许/阻止特定钱包地址 —— 所有这些都可以实现。

    结语:释放你的应用潜力

    下一波用户将不会使用浏览器插件钱包进行注册。

    立即使用 Account Kit 为你的应用做好迎接主流采用的准备。

    那么,你还在等什么呢?让我们开始吧

    jinse.cn 0
    好文章,需要你的鼓励
    jinse.cn 0
    好文章,需要你的鼓励
    参与评论
    0/140
    提交评论
    文章作者: / 责任编辑:

    声明:本文由入驻金色财经的作者撰写,观点仅代表作者本人,绝不代表金色财经赞同其观点或证实其描述。

    提示:投资有风险,入市须谨慎。本资讯不作为投资理财建议。

    金色财经 > 登链社区 > ERC4337工具包Account Kit 零摩擦引导用户
    • 寻求报道
    • 金色财经中国版App下载
      金色财经APP
      iOS & Android
    • 加入社群
      Telegram
    • 意见反馈
    • 返回顶部
    • 返回底部