From 3c4ffdc2ab4739e197f0ec166d95aab638ec8420 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andy=20Gr=C3=BCning?= Date: Mon, 22 Sep 2025 10:21:00 +0200 Subject: [PATCH 1/2] added embedded wallet adapter to quickstart guide --- sdk/unity/quickstart.mdx | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/sdk/unity/quickstart.mdx b/sdk/unity/quickstart.mdx index 3ebc547d..3238881c 100644 --- a/sdk/unity/quickstart.mdx +++ b/sdk/unity/quickstart.mdx @@ -50,4 +50,25 @@ Checkout [how to integrate a Player Profile.](/sdk/unity/bootstrap_game#player-p + + Start with the `EmbeddedWalletAdapter` to quickstart your integration with a few one-liners and you are ready to go. + When you want to customize your integration, checkout our other docs such as [authenticating users](/sdk/unity/onboard/authentication/intro) or [how to send transactions.](/sdk/unity/power/write-to-blockchain) + + ```csharp + EmbeddedWalletAdapter adapter = EmbeddedWalletAdapter.GetInstance(); + + // Recover your wallet from storage + bool recovered = await adapter.TryRecoverWalletFromStorage(); + + // Otherwise, create a new session via Google Sign-In + bool successful = await adapter.GoogleLogin(); + + // Next, let's send a transaction + string recipientAddress = "0xabc123.."; + string currencyAddress = "0xabc123.."; + BigInteger amount = 1000; + + await adapter.SendToken(recipientAddress, amount, currencyAddress); + ``` + From 52a918a98e003593583b9875d4d64fcb37218358 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 22 Sep 2025 08:22:35 +0000 Subject: [PATCH 2/2] chore(i18n): update translations [en] Sync file structure, format locales. Branch: 167/merge --- es/sdk/unity/quickstart.mdx | 22 ++++++++++++++++++++++ ja/sdk/unity/quickstart.mdx | 22 ++++++++++++++++++++++ 2 files changed, 44 insertions(+) diff --git a/es/sdk/unity/quickstart.mdx b/es/sdk/unity/quickstart.mdx index 5986d85e..6f6e007f 100644 --- a/es/sdk/unity/quickstart.mdx +++ b/es/sdk/unity/quickstart.mdx @@ -52,4 +52,26 @@ description: Documentación de inicio rápido para el SDK de Unity de Sequence. + + + Comience con `EmbeddedWalletAdapter` para iniciar su integración rápidamente con solo unas pocas líneas de código y estará listo para empezar. + Cuando desee personalizar su integración, consulte nuestra otra documentación como [autenticando usuarios](/sdk/unity/onboard/authentication/intro) o [cómo enviar transacciones](/sdk/unity/power/write-to-blockchain). + + ```csharp + EmbeddedWalletAdapter adapter = EmbeddedWalletAdapter.GetInstance(); + + // Recover your wallet from storage + bool recovered = await adapter.TryRecoverWalletFromStorage(); + + // Otherwise, create a new session via Google Sign-In + bool successful = await adapter.GoogleLogin(); + + // Next, let's send a transaction + string recipientAddress = "0xabc123.."; + string currencyAddress = "0xabc123.."; + BigInteger amount = 1000; + + await adapter.SendToken(recipientAddress, amount, currencyAddress); + ``` + \ No newline at end of file diff --git a/ja/sdk/unity/quickstart.mdx b/ja/sdk/unity/quickstart.mdx index 1fb76127..c4a1eda8 100644 --- a/ja/sdk/unity/quickstart.mdx +++ b/ja/sdk/unity/quickstart.mdx @@ -51,4 +51,26 @@ description: Sequence Unity SDK のクイックスタートドキュメントで + + + `EmbeddedWalletAdapter` を使えば、数行のコードで素早く統合を始めることができ、すぐに利用を開始できます。 + さらにカスタマイズしたい場合は、[ユーザー認証について](/sdk/unity/onboard/authentication/intro) や [トランザクション送信方法](/sdk/unity/power/write-to-blockchain) など、他のドキュメントもご覧ください。 + + ```csharp + EmbeddedWalletAdapter adapter = EmbeddedWalletAdapter.GetInstance(); + + // Recover your wallet from storage + bool recovered = await adapter.TryRecoverWalletFromStorage(); + + // Otherwise, create a new session via Google Sign-In + bool successful = await adapter.GoogleLogin(); + + // Next, let's send a transaction + string recipientAddress = "0xabc123.."; + string currencyAddress = "0xabc123.."; + BigInteger amount = 1000; + + await adapter.SendToken(recipientAddress, amount, currencyAddress); + ``` + \ No newline at end of file