News
Trinsic Updates the Wallet API and Adds React Native and Flutter Support

Riley Hughes
·
·
6 min read

IMPORTANT UPDATE: This blog post describes a product Trinsic no longer offers, and is retained for archival purposes. Trinsic’s journey, including its pivot to its current product (digital ID acceptance infrastructure) from a SSI/decentralized identity platform, is outlined in this post.
We’ve released the latest version of the Trinsic SDK—version 1.11.0. In this release, we’ve made two important product updates that make building with Trinsic easier and more accessible. The updates include:
Deprecating the Account API (potential for breaking changes)
Adding React Native & Flutter support
Below, we’ll dive deeper into these improvements and discuss what it means for you as a product builder.
Deprecating the Account API
This product update is particularly relevant for those who already have integrations with Trinsic. We decided to deprecate the Account API, making it easier for developers to create and interact with wallets. All the capabilities that were found in the Account API can now be found in the Wallet API; however, they are done differently, so updating to the latest SDK may cause breaking changes.
Because of this, we have prepared a migration guide on how to migrate from the Account API to the Wallet API in our documentation. Always feel free to reach out to the Trinsic team over Slack or email if you get stuck.
Additionally, If you are not wanting to make these changes now and want to keep using the current SDK version, we are continuing to support the backend for it. However, as soon as you do update to the newest SDK, you will need to migrate the methods in the Account API to the Wallet API.
New Environments Supported: React Native & Flutter
We also made the decision to remove the authentication tokens using Oberon. This means developers no longer need to set up the native library linking, which caused a lot of friction when working with certain languages or environments like Go or Android. Now, we use simple bearer tokens.
Most importantly, this change allows us to provide some additional platform support. We are excited to announce that we support React Native with the Typescript SDK. If you want to build your integrations and your wallet experience in React Native, you can now use the Typescript SDK. See our documentation to learn more. Flutter (Dart) is also now supported on all major mobile, desktop, and web platforms.
Trinsic is committed to being the best infrastructure for building decentralized identity products. The product improvements above are to help us accomplish that goal. As always, if you have any feedback, additional questions, or product requests, reach out via Slack or email.

Riley Hughes
Co-founder & CEO @ Trinsic
Riley is the founding CEO of Trinsic, which he started in 2019 after making an impact on the digital identity industry as the first employee of Sovrin Foundation. He regularly writes and speaks on digital ID, including by hosting Trinsic’s podcast, “The Future of Identity.”
Newsletter
Subscribe to weekly insights and updates in the digital ID ecosystem.
