➡️

onchain game 钱包解决方案

Context

According to the different asset levels of users in the game, provide various wallet solutions.

Goals & Key Performance Indicators

我们希望可以给 fully on-chain game 提供多样化的钱包服务

  1. 当用户刚刚进入游戏时,自动创建burnerwallet
  2. 当用户在游戏中获取到重要资产时,自动提示是否需要创建钱包EOA + 账户抽象钱包,同时把burner wallet中的资产转移到账户抽象钱包中。
    1. 之后的资产转移都需要进行签名 multitransaction
  3. 确保抽象账户中的资产与游戏交互时,仍然可以有相对丝滑的体验
    1. 多笔交易,一次性签名
  • 公链
    • Polygon mumbai

Constraints

Assumptions

  • 小白用户,不理解钱包,不理解区块链
  • smartMoney、whale 对钱包的安全性有要求

Dependencies

In order to do this project, what else must be true? What does this project rely on?

  • Layer2 gas must be low
  • burner wallet

Flow diagram

image

Tasks

Website redesign

Not started
收到NFT后,前端弹窗
🔍
收到NFT后,前端弹窗
Aaron
转移用户的burnwallet中的NFT至SCW
🐦
转移用户的burnwallet中的NFT至SCW
Aaronsunny
用户发起NFT交互
😁
用户发起NFT交互
sunny
In progress
Completed
运行burnwallet服务
🎨
运行burnwallet服务
sunny