wallet chat产品系统

我要开发同款
3阅读

技术信息

语言技术
DartRedisFlutterSQLitewebview
系统类型
Android应用iOS应用Windows
行业分类
区块链社交

作品详情

行业场景

Wallet chat 属于**非托管加密货币钱包**赛道,面向需要自己掌控私钥、同时使用多链资产与法币通道的用户。
| 场景 | 说明 |
|------|------|
| 个人资产管理 | 一站式管理 BTC、XMR、ETH 及多条公链资产,密钥本地保管 |
| 隐私支付 | 以 Monero 等隐私币为主,配合 Tor/代理、自定义节点,降低链上与网络侧暴露 |
| 跨境/多币种支付 | 内置兑换、发票、固定汇率兑换,适合商户收款与用户付账 |
| 法币出入金 | 信用卡/借记卡/银行购币,银行转账卖币,连接传统金融与加密资产 |
| DeFi / DApp 使用 | WalletConnect、内置 DApp 浏览器,连接链上应用 |
| 社交 + 钱包一体化(本仓库扩展) | 基于 Matrix 的即时通讯与音视频通话,可用钱包身份(SIWE)登录,服务交易沟通、客服、社群 |
目标用户大致包括:注重隐私的个人用户、多币种持币者、需要开票/收款的商户,以及希望「钱包 + 沟通」一体的交易/社群场景。

功能介绍

### 1. 核心钱包能力
- **非托管**:助记词/私钥本地生成与保管(Your keys, your coins)
- **多币种 / 多链**:Ethereum、Polygon、Base、Arbitrum、Tron等
- **多钱包**:创建、恢复、切换多个钱包;支持自定义节点
- **收发与扫码**:二维码收发、地址簿、交易备注、手续费档位

### 2. 安全与隐私
- 生物识别、应用锁
- Tor 等仅走代理的网络策略
- 备份(外部存储 / iCloud 等)
- 按链特性:Monero 子地址与账户、BTC/LTC UTXO 硬币控制、ETH ERC-20 与自定义代币等
### 3. 钱包内聊天
- **Matrix 协议聊天**:房间、邀请、权限、设备管理、屏蔽用户、归档等
- **SIWE 登录**:用链上钱包身份登录 Homeserver,降低额外账号门槛
- **Element Call + LiveKit**:群组/一对一音视频通话
- **推送与本地通知**:可接 HTTP Push Gateway;进程存活时本地通知

---

项目实现

| 层级 | 实现 |
|------|------|
| UI | Flutter(Material),页面在 `lib/src/screens`、`lib/new-ui` |
| 状态 | MobX(`view_model` + `store`) |
| 依赖注入 | GetIt(`lib/di.dart`) |
| 本地存储 | Hive / SQLite、Secure Storage |
| 路由 | 自定义 `router.dart` / `routes.dart`,根节点 `Root` |

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论