This upgrade guide is intended to help developers transition their projects from using Web3Modal to the AppKit. The changes involve updating imports, modifying method calls, changing the repository URL for Swift Package Manager (SPM), and adjusting instance and configuration methods. Follow the steps below to migrate smoothly.
The Web3Modal project has moved from the WalletConnect organization to a new repository under the reown-com organization. If you are using Swift Package Manager (SPM) to manage dependencies, update your Package.swift file to point to the new repository:
Copy
// Remove the following code line- .package(url: "https://github.com/WalletConnect/web3modal-swift", from: "1.0.0"),+ .package(url: "https://github.com/reown-com/reown-swift", from: "1.0.0"),