# Fireblocks Android SDK supported architectures?

**URL:** <https://community.fireblocks.com/t/fireblocks-android-sdk-supported-architectures/1301>\
**Category:** Support\
**Created:** [August 9, 2024, 9:43am UTC](https://community.fireblocks.com/t/fireblocks-android-sdk-supported-architectures/1301 "2024-08-09T09:43:23Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![dendan](https://avatars.discourse-cdn.com/v4/letter/d/34f0e0/32.png) [@dendan](https://community.fireblocks.com/u/dendan)\
**Post date:** [August 9, 2024, 9:43am UTC](https://community.fireblocks.com/t/fireblocks-android-sdk-supported-architectures/1301/1 "2024-08-09T09:43:23Z")

</div>

Hi Fireblocks,

Does Fireblocks SDK support armeabi-v7a architecture? Cause when I tried to run the app on device with armeabi-v7a processor Fireblocks SDK crashed with following exception:

```auto
java.lang.NoClassDefFoundError: com.fireblocks.client.mpcwrapper.CertificateVerifierWrapper
    at com.fireblocks.sdk.bl.core.mpc.CertificateFetcher.<init>(SourceFile:3)
    at com.fireblocks.sdk.bl.core.environment.EnvironmentImpl.<init>(SourceFile:10)
    at com.fireblocks.sdk.bl.core.environment.EnvironmentInitializer.a(SourceFile:139)
    at com.fireblocks.sdk.bl.core.environment.EnvironmentInitializer.initialize(SourceFile:2)
    at com.fireblocks.sdk.Fireblocks.d(SourceFile:4)
    at com.fireblocks.sdk.Fireblocks.a(SourceFile:9)
    at com.fireblocks.sdk.Fireblocks.access$init(SourceFile:1)
    at com.fireblocks.sdk.Fireblocks$Companion.initialize(SourceFile:6)
    at com.grapherex.wallets.NCWRepositoryImpl.initializeFireblocksSDK(NCWRepositoryImpl.kt:133)
    at com.grapherex.wallets.NCWRepositoryImpl.prepareInternal(NCWRepositoryImpl.kt:107)
    at com.grapherex.wallets.NCWRepositoryImpl.prepare(NCWRepositoryImpl.kt:72)
    at com.grapherex.app.auth.UserInitializationService.handleUserAuthenticated(UserInitializationService.kt:22)
    at com.grapherex.app.auth.UserInitializationService.access$handleUserAuthenticated(UserInitializationService.kt:11)
    at com.grapherex.app.auth.UserInitializationService$onUserAuthenticated$2.invokeSuspend(UserInitializationService.kt:18)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33)
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
    at java.lang.Thread.run(Thread.java:923)
Caused by: java.lang.UnsatisfiedLinkError: dlopen failed: library "libcertificate_verifier.so" not found
    at java.lang.Runtime.loadLibrary0(Runtime.java:1087)
    at java.lang.Runtime.loadLibrary0(Runtime.java:1008)
    at java.lang.System.loadLibrary(System.java:1664)
    at com.fireblocks.client.mpcwrapper.CertificateVerifierWrapper.<clinit>(SourceFile:1)
    at com.fireblocks.sdk.bl.core.mpc.CertificateFetcher.<init>(SourceFile:3)
    at com.fireblocks.sdk.bl.core.environment.EnvironmentImpl.<init>(SourceFile:10)
    at com.fireblocks.sdk.bl.core.environment.EnvironmentInitializer.a(SourceFile:139)
    at com.fireblocks.sdk.bl.core.environment.EnvironmentInitializer.initialize(SourceFile:2)
    at com.fireblocks.sdk.Fireblocks.d(SourceFile:4)
    at com.fireblocks.sdk.Fireblocks.a(SourceFile:9)
    at com.fireblocks.sdk.Fireblocks.access$init(SourceFile:1)
    at com.fireblocks.sdk.Fireblocks$Companion.initialize(SourceFile:6)
    at com.grapherex.wallets.NCWRepositoryImpl.initializeFireblocksSDK(NCWRepositoryImpl.kt:133)
    at com.grapherex.wallets.NCWRepositoryImpl.prepareInternal(NCWRepositoryImpl.kt:107)
    at com.grapherex.wallets.NCWRepositoryImpl.access$prepareInternal(NCWRepositoryImpl.kt:33)
    at com.grapherex.wallets.NCWRepositoryImpl$prepareInternal$1.invokeSuspend(Unknown Source:14)
    at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) 
    at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:108) 
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) 
    at java.lang.Thread.run(Thread.java:923) 

```

---

<div class="post-metadata">

**Author:** ![Wilfred](https://sea1.discourse-cdn.com/flex015/user_avatar/community.fireblocks.com/wilfred/32/403_2.png) [@Wilfred](https://community.fireblocks.com/u/Wilfred)\
**Post date:** [August 12, 2024, 7:26am UTC](https://community.fireblocks.com/t/fireblocks-android-sdk-supported-architectures/1301/2 "2024-08-12T07:26:34Z")

</div>

Hi @dendan, as per the minimum requirements, you will need a `64-bit` mobile device (usually devices with at least 6GB of RAM).

The armeabi-v7a processor is a 32-bit processor and therefore does not meet the minimum requirements.
