Making Web3 Mobile
summary
Status.im is a mobile-first Web3 app that combines an ERC‑20 crypto wallet, a decentralized peer‑to‑peer messenger built on Whisper, and a Web3 browser. Implementation uses status‑go with go‑ethereum, a status‑react ClojureScript client, and currently connects via Infura RPC while pursuing light and ultra‑light clients. Messages use low‑cost proof‑of‑work, TTLs of ~30 seconds–2 minutes, and nine hosted mail servers; observed load is about 2000 messages a day. An ENS registration dApp and an extensions alpha with an IPFS playground are live.
AI-written summary · about
chapters (8)
- 0:00Introduction to status
- 1:38Principles and mobile design
- 4:37Technical architecture
- 6:14Whisper chat protocol
- 10:50User identification and nodes
- 12:31Ethereum name service
- 14:48Developer tools and extensions
- 17:36Conclusion and resources
related talks
33mReinvent the social web
25mMake it Mobile or Else
27mScaling teams with federated super apps
43mPhoenix Beyond the Browser - Realtime Applications with...
57mUsing Ethereum, React Native, and the Tasit SDK to Build 3rd-party Mobile Clients For dapps (decentralized apps)
22mReal-Time Video Streaming with WebSockets in React Native
12mWhy Everyone Should Refocus on Mobile
28mSharing logic & state between universal web and mobile apps
