Practical overview
When it fits
Use AlphaWallet when you need an iOS-oriented Ethereum or EVM token wallet with a dApp browser, or when developing a token-aware wallet experience using its open-source project and TokenScript support.
Who it is for
- iOS users who want a wallet interface for Ethereum and EVM token assets.
- Developers building or studying token-aware mobile wallet experiences and TokenScript integrations.
Documented uses
- Manage Ethereum and EVM token assets from a mobile wallet.
- Browse decentralized applications through a Web3 wallet interface.
- Explore token-specific interactions using TokenScript.
- Build the iOS project from its Swift repository.
Requirements & limits
The repository links to an Apple App Store listing and documents an iOS app. It identifies the project as open source under the MIT license.
- The project is an iOS application written in Swift; building it requires Xcode and macOS development tools.
- TokenScript support is a distinguishing documented capability for adding token-specific interactions within the wallet.
- The repository says its maintained Discover dApps list is not currently visible in the app.
- Repository setup instructions describe generating and opening the Xcode workspace; they do not establish a successful build on a given machine.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Prepare the AlphaWallet iOS project in Xcode
Set up the repository and generate its Xcode workspace for development.
Before you start
- A macOS development environment with Xcode.
- The AlphaWallet Git repository and its documented build tools and dependencies.
Steps
Download Xcode; the repository points to its .xcode-version file for the version used to build.
Clone the AlphaWallet repository.
Run the command below to install tools and dependencies.
make bootstrapRun
maketo generate the project files, then openAlphaWallet.xcworkspacerather thanAlphaWallet.xcodeproj.
Expected outcome
The generated AlphaWallet workspace is open in Xcode for development.
Guide limitations
- The instructions cover project setup, not running or validating a build.
- The repository says to rerun
makeafter adding, removing or moving source files and not to edit the generated project or workspace files directly.
Compare options for Wallet connections
These projects document a common task and share a project role. This is a source-based comparison, not an execution benchmark or a guarantee of interchangeability.
| Project | Documented purpose | Platform | Access and requirements |
|---|---|---|---|
| AlphaWallet — AlphaWallet | Manage Ethereum and EVM token assets from a mobile wallet. | iOS, Mobile | The repository links to an Apple App Store listing and documents an iOS app. It identifies the project as open source under the MIT license. |
| Shango | Connect a mobile wallet to a personal LND node. | Android, iOS, Mobile | The README lists iOS TestFlight and Google Play beta installation routes and describes the app as a public beta. Its cloud-node instructions are for testnet. |
| Walletconnect Expo Example | Study or prototype a wallet connection and authentication screen in a React Native dapp. | Android, iOS |
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 14 October 2026
- Original website title
- AlphaWallet/alpha-wallet-ios · Official homepage title · retained in its source language

