OpenViSTAI · Agents · Blockchain · Crypto
Menu
Wallets

Etherwalletkit

Etherwalletkit is an open-source Swift library for embedding Ethereum wallet functions in iOS apps, including account creation and private-key import, Ether and token balance checks, token information browsing, and transfers.

Independent OpenViST project profile, based on linked sources.

Etherwalletkit — OpenViST project profile in Wallets.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when developing an iOS app that needs the documented Ethereum account, balance, token-information or transfer functions.

Who it is for

  • iOS developers building Ethereum wallet features into an app.
  • App teams that want wallet operations handled locally and blockchain access through Infura.

Documented uses

  • Create an Ethereum account or import one using a private key.
  • Display Ether and token balances and browse token information.
  • Send Ether or tokens to another address.
Before you choose

Requirements & limits

The repository identifies the library as MIT-licensed and provides CocoaPods installation instructions.

  • Wallet functions are described as local to the device and Ethereum blockchain; Infura provides blockchain access without requiring the app to sync nodes.
  • The wallet password is encrypted and saved on-device, and is required for wallet access and transaction examples.
  • Transaction history, keystore import and export, multiple accounts, advanced transaction configuration and ERC-721 support are listed as planned rather than released.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Add Etherwalletkit to an Xcode project

Install the library with CocoaPods and import it into a Swift file.

Before you start

  • An Xcode project
  • CocoaPods

Steps

  1. Add pod 'EtherWalletKit' to the project's Podfile.

  2. Import the library with import EtherWalletKit in the Swift file that will use it.

Expected outcome

The project includes the documented CocoaPods dependency and the Swift import.

Guide limitations

  • These steps cover installation and importing only; they do not demonstrate a complete app implementation.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
16 October 2026
Original website title
SteadyAction/EtherWalletKit · Official homepage title · retained in its source language