Skip to main content

Recommended: JavaScript SDK for React Native

While this SDK is still supported, we recommend using newer JavaScript SDK, which is optimized for React Native, but also comes with a host of other benefits.
We provide a lightweight viem extension to our client which introduces 2 simple methods to integrate with Viem: client.viem.createPublicClient() and client.viem.createWalletClient().
Since our client was built with a modular approach, this package comes as a standalone, so to reduce the client’s package size.

Installation

Simply run the following in your terminal:

Creating Viem clients

First, extend your client with our extension:
Now you can easily leverage all the power of Viem by creating wallet and public clients:

Sending Transactions

Here’s a complete example of how to send a transaction using the viem extension:
For more details on transaction options and methods, see the viem sendTransaction documentation. You can read more about our viem integration here.
Last modified on July 24, 2026