Skip to content

tovinnn/reown-swift

This branch is 98 commits behind reown-com/reown-swift:develop.

Folders and files

NameName
Last commit message
Last commit date
Feb 1, 2025
Oct 15, 2024
Feb 13, 2025
Feb 12, 2025
Feb 7, 2025
May 31, 2023
Sep 9, 2024
Jan 30, 2024
Feb 8, 2023
Feb 8, 2023
Jul 17, 2024
Jul 7, 2023
Jul 5, 2022
Dec 18, 2024
Dec 13, 2021
Jan 10, 2025
Oct 20, 2023
Dec 22, 2022
Jan 10, 2025
Feb 13, 2025
Sep 4, 2024
Aug 4, 2023
Oct 6, 2021
Jul 13, 2023
Jan 8, 2025
Dec 6, 2024

Repository files navigation

Reown WalletKit & AppKit - Swift

CI main CI develop

Swift implementation of WalletKit and AppKit for native iOS applications.

Requirements

  • iOS 13
  • XCode 13
  • Swift 5

Documentation & Usage

Installation

Swift Package Manager

Add .package(url:_:) to your Package.swift:

dependencies: [
    .package(url: "https://github.com/reown-com/reown-swift", .branch("main")),
],

Cocoapods

Add pod to your Podfile:

pod 'reown-swift'

If you encounter any problems during package installation, you can specify the exact path to the repository

pod 'reown-swift', :git => 'https://github.com/reown-com/reown-swift.git', :tag => '1.0.0'

Setting Project ID

Follow instructions from Configuration.xcconfig and configure PROJECT_ID with your ID from WalletConnect Dashboard

// Uncomment next line and paste your project id. Get this on: https://cloud.walletconnect.com/sign-in
// PROJECT_ID = YOUR_PROJECT_ID
// To use Push Notifications on the Simulator you need to grab the simulator identifier
// from Window->Devices and Simulators->Simulator you're using->Identifier
SIMULATOR_IDENTIFIER = YOUR_SIMULATOR_IDENTIFIER

Example Apps

open Example/ExampleApp.xcodeproj

License

Apache 2.0

Guides

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Swift 99.0%
  • Other 1.0%