### Install Web3Auth SDK via Cocoapods Source: https://github.com/web3auth/web3auth-swift-sdk/blob/master/README.md Instructions for adding the Web3Auth SDK to an iOS project using Cocoapods. This involves updating the Podfile with the specified version. ```Swift pod 'Web3Auth', '9.0.0' ``` -------------------------------- ### Initialize, Login, and Logout with Web3Auth SDK Source: https://github.com/web3auth/web3auth-swift-sdk/blob/master/README.md Demonstrates how to initialize the Web3Auth SDK with client ID and network settings, perform a user login using Google, and log out the user. Ensure you replace 'YOUR_WEB3AUTH_CLIENT_ID' with your actual client ID. ```Swift import Web3Auth let web3auth = try Web3Auth(W3AInitParams( // Get your Web3Auth Client Id from dashboard.web3auth.io clientId: "YOUR_WEB3AUTH_CLIENT_ID", network: .sapphire_mainnet, redirectUrl: "bundleId://auth" )) // Login let result = try await web3Auth.login(W3ALoginParams(loginProvider: .GOOGLE)) // Logout try await web3auth.logout() ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.