Home / Companies / Expo / Blog / Post Details
Content Deep Dive

How Phantom ships a secure, high-performance crypto wallet with Expo

Blog post from Expo

Post Details
Company
Date Published
Author
Dan Kelly
Word Count
1,000
Company Posts That Month
6
Language
English
Hacker News Points
-
Post removed?
No
Summary

Phantom, a leading crypto wallet, has achieved a streamlined, high-performance mobile app by utilizing a unique engineering structure and leveraging the Expo framework. Instead of a large dedicated mobile team, Phantom's platform team, comprised of experienced React Native engineers, maintains the app's foundation, while full-stack product engineers across the company contribute to its features. This horizontal and open approach empowers engineers to impact various areas beyond their core responsibilities, despite limited backgrounds in React Native. Phantom integrates Expo SDK with tools like React Query, TypeScript, and Signalium to ensure scalability, security, and cross-platform consistency. The app's development is facilitated by Expo Dev Client and EAS Build, enabling weekly production releases and efficient end-to-end testing. Moreover, Phantom's Wallet SDK allows other developers to embed crypto functionalities into their apps, promoting broader crypto adoption. This case study highlights that with the right tools and structure, a lean team can build an efficient and secure app, exemplifying Expo's capability to meet the high standards of crypto wallets while fostering rapid development and innovation.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.