Prerequisites
A list of things you need in order to set up the Wallets SDKs for your Mobile App.
Before you start
Before you begin integrating the SDKs, ensure the following are in place:
✅ You have an active integration project with Aera
✅ You’ve received required credentials, see Credentials section below
✅ Your team has access to the required files in Sharepoint, see Files section below
✅ You have a working Mobile App set up
Credentials
The Wallets SDK is installed in your Mobile App. This App needs secure communication with your Mobile App Backend. Your Mobile Backend needs secure communication with Aera. See Aera Wallet API for Aera backend integration.
🆕Whitelisting
Aera Secure ID utilize Play Integrity and AppAttest in order to detect repackaged applications. Ensure your App ID is whitelisted by Aera in staging and production by providing Aera with the following information:
- iOS: Team and bundle ID.
- Example: teamId.my.domain.myapp
- Android: Package name.
- Example: my.domain.myapp
Files
The following files are needed in order to setup the Wallets SDK in your Mobile App.
Android
Description | Name | Usage | Location |
|---|---|---|---|
Secure ID- and Wallets SDK releases | aeraWalletsSDK-debug.aar AeraSdk-androidx-release-TEST-signed.aar | Using the SDK | Sharepoint |
Aera Public key | staging.public.play.aera.pem | Setting up | Sharepoint |
Secure ID- and Wallets Public keystores | android-wallets-sdk-keystore-debug-public.p12 aarsign-public-debug.keystore | Verifying SDK release integrity | Sharepoint |
🆕iOS
Description | Name | Usage | Location |
|---|---|---|---|
Secure ID- and Wallets SDK releases | aerawalletssdk.framework | Using the SDK | Sharepoint |
Updated about 1 month ago
