Libraries
Android
Use the WalletKit library to integrate with the Wallets API in your Android app
Installation
Find the latest version of the library on Github Releases. Then, use your preferred dependency management tool to add the library to your project.
Gradle
implementation group: 'com.usewalletkit.sdk', name: 'sdk', version: '<latest_version>'
Gradle DLS
implementation("com.usewalletkit.sdk:sdk:<latest_version>")
Maven
<dependency>
<groupId>com.usewalletkit.sdk</groupId>
<artifactId>sdk</artifactId>
<version>latest_version</version>
</dependency>
Initialize Client
Setup the client with your Project ID. You can find your Project ID in the WalletKit Dashboard.
val loginClient = WalletKitLoginClient(
projectId = "my_project_id",
baseUrl = "https://testnet.walletkit.com", // or mainnet
context = context,
)
val walletKitClient = WalletKitClient(
loginClient = loginClient,
)
At this point, the client is unauthenticated. To authenticate your client, check out the Authentication section.