Solulu Wallet
自托管多链钱包,自带端到端加密聊天。A self-custody multi-chain wallet with end-to-end encrypted chat built in.
这里没有手机号,没有邮箱,也没有用户 ID。No phone number. No email. No user ID.
Solulu 只靠两把私钥运转:一把掌管你的聊天身份(终极私钥),一把掌管你的加密资产(钱包私钥)。两把都只在你手里。Solulu runs on two private keys: one governs your chat identity (the master key), one governs your crypto assets (the wallet key). Both stay in your hands.


钥匙只在你手里Your keys, your phone
助记词和私钥只存在于你的设备,由系统安全芯片保护。我们没有服务器能替你签名,也没有人能替你找回。Seed phrase and private keys live only on your device, protected by the system's secure hardware. No server of ours can sign for you.
多条公链,一个钱包Many chains, one wallet
Bitcoin、Ethereum、BNB Smart Chain、TRON、Solana 等主流公链与稳定币,收发、余额、到账提醒都在一处。Bitcoin, Ethereum, BNB Smart Chain, TRON, Solana and major stablecoins: send, receive, balances and deposit alerts in one place.
聊天就在钱包里Chat lives in the wallet
用钱包地址就能互相找到,消息、图片、语音、通话全程端到端加密。服务器只搬运密文。Find each other by wallet address. Messages, photos, voice and calls are end-to-end encrypted; servers only carry ciphertext.
加密聊天Encrypted chat
和转账对象直接说话。Talk to the people you pay.
转账记录里长按一个地址就能开聊。对方不用注册、不用手机号,只要也装了 Solulu。Long-press an address in your history to start a chat. No sign-up, no phone number, just Solulu on both sides.
- ✓文字、图片、视频、文件、语音短讯Text, photos, video, files and voice messages媒体加密上传,服务器 24 小时后自动删除,永远解不开。Media is encrypted before upload and deleted from the server after 24 hours; it can never be decrypted there.
- ✓一对一加密语音通话One-to-one encrypted voice calls来电用系统电话界面接听,通话密钥只在双方设备之间交换。Calls ring like phone calls; the call key is exchanged only between the two devices.
- ✓群聊、管理员、举报与拉黑Groups, admins, report and block陌生人的消息先进「请求」,不弹通知、不计红点。Messages from strangers wait in Requests: no notification, no badge.
- ✓红包Red packets金额锁在 BNB Smart Chain 的开源合约里,24 小时没领自动退回。Funds are locked in an open-source contract on BNB Smart Chain and refunded after 24 hours if unclaimed.

社区Community
此刻的 Solulu。Solulu, right now.
数字来自聊天服务器的成员表和密文计数,每分钟更新一次。服务器看不见任何一条消息的内容,这里也不公开任何地址。Counts come from the chat server's membership tables and ciphertext tallies, refreshed every minute. The server cannot read a single message, and no address is published here.
最热门的群Hottest groups
按 7 天内活跃成员数与消息数排序Ranked by active members and messages in the last 7 days- 正在读取…Loading…
扫码进群即将开放:群主把群设为「公开」后,二维码会出现在这一行,扫一下就能申请加入。QR join is coming: once a group owner marks a group as public, its QR code appears on that row. Scan to request to join.
安全与隐私Security & privacy
我们不信任任何一部手机,包括你的。We don't trust any phone. Not even yours.
这是 Solulu 的设计原则:假设手机厂商、推送通道、我们自己的服务器都可能被看见。所以每一层都按「看见了也没用」来做。Our design rule: assume the phone maker, the push channel and our own servers can all be observed. Every layer is built so that seeing it is useless.
端到端加密End-to-end encryption
聊天走 Solulu 自研的协议和自建服务器,端到端加密基于经独立审计的开源 Olm / Megolm 引擎(与 Signal 同源的双棘轮算法)。密钥在设备上生成,服务器只见密文。Chat runs on Solulu's own protocol and servers. End-to-end encryption is built on the independently audited open-source Olm / Megolm engine, the same double-ratchet family as Signal. Keys are generated on device; servers see only ciphertext.
推送不带内容Notifications carry nothing
通知只说「有新消息」,从不显示发信人和正文。经过苹果、Google 或任何厂商推送通道的,都只是一个信号。A notification only says there is a new message, never who or what. Whatever passes through Apple, Google or a vendor push channel is just a signal.
一个钱包,一个聊天身份One wallet, one chat identity
聊天身份由一把独立的终极密钥建立,再与你的钱包地址双签绑定。终极密钥可加密备份到 iCloud 或手动导出,换手机时一键接回。Your chat identity is established by a separate master key and bound to your wallet address with signatures from both. The master key can be backed up to iCloud or exported, and restored in one tap on a new phone.
自托管,不做交易Self-custody, no trading
Solulu 不托管资产,不提供兑换、杠杆或法币通道。你的资产只在链上,签名只在本机。Solulu never holds your assets and offers no swaps, leverage or fiat rails. Assets stay on chain; signing stays on your device.
设备变动提醒Device change alerts
联系人在新设备上登录聊天身份时,你会收到提醒,自己判断是不是本人。When a contact's chat identity appears on a new device, you are told, and you decide whether it's really them.
开源合约Open-source contracts
红包合约已在 BscScan 公开验证:0xBA31…5fd0。任何人都能核对它只做一件事。The red-packet contract is verified on BscScan: 0xBA31…5fd0. Anyone can check it does exactly one thing.
技术规格Tech specs
规格Specifications
给想看细节的人。For people who read the fine print.
| 平台Platforms | iOS 17+ · Android 8.0+ |
|---|---|
| 托管方式Custody | 自托管;助记词与私钥仅存于设备安全区(Secure Enclave / Android Keystore)Self-custody; seed phrase and keys stored only in the device secure area (Secure Enclave / Android Keystore) |
| 公链Chains | Bitcoin、Ethereum、BNB Smart Chain、TRON、Solana 等多条主流公链及其稳定币Bitcoin, Ethereum, BNB Smart Chain, TRON, Solana and other major chains with their stablecoins |
| 聊天协议Chat protocol | Solulu 自研协议 · Olm 双棘轮(私聊)· Megolm(群聊)· 自建服务器只存密文 · 群成员上限 2,000 人Solulu's own protocol · Olm double ratchet (1:1) · Megolm (groups) · self-hosted servers store only ciphertext · groups up to 2,000 members |
| 媒体Media | 客户端加密后上传;服务器 24 小时后删除;缩略图随消息端到端传递Encrypted on device before upload; deleted from the server after 24 hours; thumbnails travel end-to-end inside the message |
| 通话Calls | 一对一语音,媒体密钥端到端交换,来电走系统电话界面One-to-one voice; media key exchanged end-to-end; incoming calls use the system call screen |
| 红包合约Red-packet contract | BNB Smart Chain · 0xBA31F47581A542D702349849182F9026944f5fd0 |
| dApp 连接dApp connection | WalletConnect v2、内置浏览器注入、扫码WalletConnect v2, in-app browser injection, QR scan |
| 语言Languages | 14 种界面语言14 interface languages |
下载Download
装上就能用。Install and go.
不用注册,不用手机号。第一次打开就建好钱包,抄下助记词,就是全部。No sign-up, no phone number. Create a wallet on first launch, write down the seed phrase, and that's it.
APK 供没有 Google 服务的手机使用。当前版本 3.15 (89),安装前请核对下载地址是 solulu.io。
2015 年前后的旧机型请下载 32 位版本。校验值见 SHA256SUMS.txt。
The APK is for phones without Google services. Current version 3.15 (89); make sure the download address is solulu.io before installing.
Older phones (around 2015) need the 32-bit build. Checksums: SHA256SUMS.txt.
支持Support
常见问题Common questions
助记词丢了怎么办?I lost my seed phrase. What now?
没有人能找回,包括我们。这是自托管的代价,也是它的意义。请把助记词抄在纸上,放在两个地方。Nobody can recover it, including us. That is the cost of self-custody, and the point of it. Write the phrase on paper and keep it in two places.
换手机后聊天记录还在吗?Do my chats survive a new phone?
导入钱包后,在「聊天终极密钥」里从 iCloud 恢复或手动导入密钥,就能接回同一个聊天身份;历史消息会从服务器拉回,用终极密钥派生的备份密钥解开。After importing the wallet, restore the chat master key from iCloud or import it manually to rejoin the same identity; history is pulled back from the server and unlocked with a backup key derived from the master key.
为什么通知里看不到消息内容?Why don't notifications show the message?
这是故意的。推送要经过手机厂商的通道,我们不让任何内容走那条路。点开 App 再看,只多一步。On purpose. Push goes through the phone vendor's channel, and we let nothing through it. Open the app to read; it is one extra tap.
没开通知也能接到电话吗?Can I get calls with notifications off?
可以。来电走独立的通话通道,不依赖通知权限。没有 Google 服务的手机,只要 Solulu 开着也能接。Yes. Calls use a separate channel that does not depend on the notification permission. Phones without Google services can answer as long as Solulu is open.
Solulu 收费吗?Does Solulu charge fees?
App 本身不收费。转账时看到的费用是区块链的网络费,全部付给链上矿工或验证者。The app is free. Fees you see when sending are blockchain network fees, paid entirely to miners or validators.
其他问题:soluluusa@icloud.comAnything else: soluluusa@icloud.com