# How to install the TON Connect's WalletKit on the iOS platform (https://docs-i0yym09dy-ton-core-docs.vercel.app/llms/ecosystem/walletkit/ios/installation/content.md)



## Requirements [#requirements]

* iOS 13.0+
* Swift 5.9+

## Adding WalletKit to XCode project [#adding-walletkit-to-xcode-project]

1. Open the project in XCode
2. Go to `File` → `Add Package Dependencies`
3. Search for WalletKit package by URL: [`https://github.com/ton-connect/kit-ios.git`](https://github.com/ton-connect/kit-ios.git)
4. Tap the <kbd>Add Package</kbd> button

## Adding WalletKit to Swift package [#adding-walletkit-to-swift-package]

1. Open the package's `Package.swift` manifest file

2. Add a dependency:

   ```swift
   dependencies: [
       .package(url: "https://github.com/ton-connect/kit-ios.git", .upToNextMajor(from: "0.0.2"))
   ]
   ```

3. Add a product to the target:

   ```swift
   .product(name: "TONWalletKit", package: "TONWalletKit")
   ```

Alternatively, explore the complete demo wallet with WalletKit integration:

<Card title="Demo wallet, GitHub" icon="github" href="https://github.com/ton-connect/kit-ios/tree/main/Demo" />
