Getting Started
In this guide we show how to use it.
A sample application is available at: https://github.com/blocto/blocto-ios-sdk/tree/main/Example
Installation
An easy way to add Blocto iOS SDK dependency to an iOS project is through CocoaPods, like this:
pod 'BloctoSDK/EVMBase'The dependency can be installed simply by pod install:
pod installBlocto wallet supports EVMBase staring from version 3.8.0.
Usage
Initialize Blocto SDK
BloctoSDK.shared.initialize(
    with: "YOUR_APP_ID", // required
    window: yourWindow, // required PresentationContextProvider of web SDK authentication.
    logging: true, // optional (default is true)
    environment: .dev // optional (default is prod)
)UIApplicationDelegate delegate method implementation
func application(
    _ app: UIApplication,
    open url: URL,
    options: [UIApplication.OpenURLOptionsKey: Any] = [:]
) -> Bool {
    BloctoSDK.shared.application(
        app,
        open: url,
        options: options)
    return true
}func application(
    _ application: UIApplication,
    continue userActivity: NSUserActivity,
    restorationHandler: @escaping ([UIUserActivityRestoring]?) -> Void
) -> Bool {
    BloctoSDK.shared.continue(userActivity)
    return true
}Last updated
Was this helpful?