![Release of expo-symbol-sdk for React Native.webp](../images/Release_of_expo_symbol_sdk_for_React_Native_1f93e3a3d8.webp)

Symbol Blockchain Community はこの度、 Expo を用いたマネージドな React Native 上で使用する事に最適化された、`expo-symbol-sdk` をリリースしました。React Native 上で暗号周りの実装をする場合、環境構築上のハードルがありましたが、今回リリースしました `expo-symbol-sdk` では node.js プロジェクトへインストールするだけで利用することが出来ます。

### expo-symbol-sdk

* [npm registry](https://www.npmjs.com/package/@symbol-blockchain-community/expo-symbol-sdk)
* [github repository](https://github.com/symbol-blockchain-community/expo-symbol-sdk)

使用方法の例

```shell 
npm install @symbol-blockchain-community/expo-symbol-sdk
```

```javascript
import { Account, NetworkType } from '@symbol-blockchain-community/expo-symbol-sdk';

const account = Account.generateNewAccount(NetworkType.TEST_NET);
console.log(account);
```

### ユースケースの想定

このパッケージは `symbol-sdk` で提供されている機能のうち、 node.js core module に依存していた以下機能のみを提供します。

* キーペアの取り扱い
* トランザクションへの署名
* メッセージの暗号・復号化

よって、この sdk ではトランザクションの作成は機能として含まれていません。以下のような使い方を想定しています。

* symbol-sdk との併用
* symbol-sdk はサーバー上で、秘密鍵等は `expo-symbol-sdk` でネイティブアプリケーション上で使用

### その他

リリースの詳細は以下を参照して下さい。

[expo-symbol-sdk@1.0.0 Release Note](https://github.com/symbol-blockchain-community/expo-symbol-sdk/releases/tag/1.0.0)
