Skip to content

Commit 67dcc0d

Browse files
committed
more unity/unreal restructure
1 parent f07b2f2 commit 67dcc0d

File tree

11 files changed

+54
-252
lines changed

11 files changed

+54
-252
lines changed

docs.json

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -446,25 +446,24 @@
446446
"pages": [
447447
"sdk/unity/overview",
448448
"sdk/unity/installation",
449+
"sdk/unity/bootstrap",
449450
{
450451
"group": "Wallets",
451452
"pages": [
452453
{
453-
"group": "Ecosystem Wallet",
454+
"group": "Ecosystem Wallet (Beta)",
454455
"pages": [
455456
"sdk/unity/wallets/ecosystem-wallet/setup",
456-
"sdk/unity/wallets/ecosystem-wallet/bootstrap",
457457
"sdk/unity/wallets/ecosystem-wallet/authentication",
458458
"sdk/unity/wallets/ecosystem-wallet/manage-sessions",
459459
"sdk/unity/wallets/ecosystem-wallet/permissions",
460-
"sdk/unity/wallets/ecosystem-wallet/blockchain"
460+
"sdk/unity/wallets/ecosystem-wallet/blockchain-interactions"
461461
]
462462
},
463463
{
464464
"group": "Embedded Wallet",
465465
"pages": [
466466
"sdk/unity/wallets/embedded-wallet/setup",
467-
"sdk/unity/wallets/embedded-wallet/bootstrap",
468467
{
469468
"group": "Authentication",
470469
"pages": [
@@ -478,7 +477,7 @@
478477
},
479478
"sdk/unity/wallets/embedded-wallet/session-management",
480479
"sdk/unity/wallets/embedded-wallet/connecting-external-wallets",
481-
"sdk/unity/wallets/embedded-wallet/write-to-blockchain",
480+
"sdk/unity/wallets/embedded-wallet/blockchain-interactions",
482481
"sdk/unity/wallets/embedded-wallet/sign-messages"
483482
]
484483
}
@@ -545,25 +544,25 @@
545544
"pages": [
546545
"sdk/unreal/overview",
547546
"sdk/unreal/installation",
547+
"sdk/unreal/bootstrap",
548548
{
549549
"group": "Wallets",
550550
"pages": [
551551
{
552-
"group": "Ecosystem Wallet",
552+
"group": "Ecosystem Wallet (Beta)",
553553
"pages": [
554554
"sdk/unreal/wallets/ecosystem-wallet/setup",
555555
"sdk/unreal/wallets/ecosystem-wallet/authentication",
556556
"sdk/unreal/wallets/ecosystem-wallet/permissions",
557557
"sdk/unreal/wallets/ecosystem-wallet/manage-sessions",
558-
"sdk/unreal/wallets/ecosystem-wallet/blockchain"
558+
"sdk/unreal/wallets/ecosystem-wallet/blockchain-interactions"
559559
]
560560
},
561561
{
562562
"group": "Embedded Wallet",
563563
"pages": [
564564
"sdk/unreal/wallets/embedded-wallet/setup",
565-
"sdk/unreal/wallets/embedded-wallet/bootstrap",
566-
"sdk/unreal/wallets/embedded-wallet/write-to-blockchain",
565+
"sdk/unreal/wallets/embedded-wallet/blockchain-interactions",
567566
{
568567
"group": "Guides",
569568
"pages": [

sdk/unity/wallets/ecosystem-wallet/bootstrap.mdx renamed to sdk/unity/bootstrap.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ Ensure that your codebase has access to the `Sequence.Boilerplates.asmdef` assem
1212

1313
Checkout the `BoilerplateController.cs` for more integration examples.
1414

15-
## Login
15+
## Embedded Wallet Login
1616

1717
Create the `SequenceLoginWindow` prefab to authenticate users as a Guest, with Email OTP, Google- or Apple Sign In.
1818

File renamed without changes.

sdk/unity/wallets/ecosystem-wallet/setup.mdx

Lines changed: 33 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,36 @@ description: Ecosystem Wallet Documentation for Sequence's Unity SDK.
44
sidebarTitle: Setup
55
---
66

7-
### Configure your Ecosystem
8-
9-
First, download [v5 from the SDK's GitHub Releases](https://github.com/0xsequence/sequence-unity/releases/tag/v5-beta)
10-
to access Ecosystem Wallets. You can download it as a `.unitypackage` file and simply add it to your Unity project.
11-
12-
Create a SequenceConfig file by [following our Quickstart guide](/sdk/unity/quickstart) or simply create a new file in Unity via `Create` > `Sequence` > `SequenceConfig`
13-
14-
Next, fill in the required fields:
15-
16-
- **Builder API Key:** Your Project Access Key from your [Builder project.](https://sequence.build/)
17-
- **Wallet App Url:** The URL of the Ecosystem you want to connect to. If you are unsure, use `https://v3.sequence-dev.app` as a default.
18-
19-
### Try our Built-In Demo
20-
21-
Import the `Ecosystem Wallet Demo` sample from Unity's Package Manager. Additionally, checkout our boilerplate
22-
script `SequenceEcosystemWalletWindow` for integration details.
23-
24-
<Frame>
25-
<img src="/images/unity/ecosystem-wallet-demo.png" />
26-
</Frame>
27-
28-
<Frame>
29-
<img src="/images/unity/ecosystem-wallet-setup.png" />
30-
</Frame>
7+
<Steps>
8+
<Step title={"Install Sequence's Beta SDK"}>
9+
Download [v5 from the SDK's GitHub Releases](https://github.com/0xsequence/sequence-unity/releases/tag/v5-beta)
10+
to access Ecosystem Wallets. You can download it as a `.unitypackage` file and simply add it to your Unity project.
11+
12+
<Warning>
13+
Please note that the Ecosystem Wallet for Unity is currently in Beta, so you may encounter occasional bugs.
14+
</Warning>
15+
</Step>
16+
<Step title={"Configure your Ecosystem"}>
17+
First, download [v5 from the SDK's GitHub Releases](https://github.com/0xsequence/sequence-unity/releases/tag/v5-beta)
18+
to access Ecosystem Wallets. You can download it as a `.unitypackage` file and simply add it to your Unity project.
19+
20+
Create a SequenceConfig file by [following our Quickstart guide](/sdk/unity/quickstart) or simply create a new file in Unity via `Create` > `Sequence` > `SequenceConfig`
21+
22+
Next, fill in the required fields:
23+
24+
- **Builder API Key:** Your Project Access Key from your [Builder project.](https://sequence.build/)
25+
- **Wallet App Url:** The URL of the Ecosystem you want to connect to. If you are unsure, use `https://v3.sequence-dev.app` as a default.
26+
</Step>
27+
<Step title={"Try our Built-In Demo"}>
28+
Import the `Ecosystem Wallet Demo` sample from Unity's Package Manager. Additionally, checkout our boilerplate
29+
script `SequenceEcosystemWalletWindow` for integration details.
30+
31+
<Frame>
32+
<img src="/images/unity/ecosystem-wallet-demo.png" />
33+
</Frame>
34+
35+
<Frame>
36+
<img src="/images/unity/ecosystem-wallet-setup.png" />
37+
</Frame>
38+
</Step>
39+
</Steps>

sdk/unity/wallets/embedded-wallet/write-to-blockchain.mdx renamed to sdk/unity/wallets/embedded-wallet/blockchain-interactions.mdx

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,8 @@
11
---
2-
title: Write to Blockchain
2+
title: Blockchain Interactions
33
description: The content provides detailed instructions on writing to a blockchain using the Sequence SDK. It explains how to handle transactions asynchronously, including raw transactions, ERC20, ERC721, and ERC1155 token transfers, as well as smart contract interactions.
44
---
55

6-
# Write to Blockchain
7-
86
The blockchain can be thought of as a general-purpose, publically viewable and verified, database. To write to a blockchain, similar to with a typical database, you must make a <u>transaction</u>.
97

108
Typically, creating a blockchain transaction is rather complex, but Embedded Wallet handles that complexity for you and exposes 5 types of `Transactions`.

sdk/unity/wallets/embedded-wallet/bootstrap.mdx

Lines changed: 0 additions & 212 deletions
This file was deleted.

sdk/unity/wallets/embedded-wallet/session-management.mdx

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
---
22
title: Unity Session Management — Sequence Docs
3+
sidebarTitle: Session Management
34
---
45

56
Once you've authenticated your user with the Sequence APIs and established a session, there are a number of methods available to you to manage the session.

sdk/unreal/wallets/embedded-wallet/bootstrap.mdx renamed to sdk/unreal/bootstrap.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ Sequence's Unreal SDK includes a range of features to help you bootstrap your ga
88
You can create them as shown below or duplicate the `.uasset` files from the `Plugins/SequencePlugin Content/Samples/`
99
folder and customize them to fit your needs.
1010

11-
## Login
11+
## Embedded Wallet Login
1212

1313
Create the `Sequence Login` widget to bootstrap your login integration.
1414

File renamed without changes.

sdk/unreal/wallets/ecosystem-wallet/setup.mdx

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,14 @@ sidebarTitle: Setup
55
---
66

77
<Steps>
8+
<Step title={"Install Sequence's Beta SDK"}>
9+
Download [v3 from the SDK's GitHub Releases](https://github.com/0xsequence/sequence-unreal/releases/tag/v3.0.0-beta)
10+
to access Ecosystem Wallets. You can download one of the `.zip` files, depending on the Unreal Engine version you are using.
11+
12+
<Warning>
13+
Please note that the Ecosystem Wallet for Unreal is currently in Beta, so you may encounter occasional bugs.
14+
</Warning>
15+
</Step>
816
<Step title={"Configure your Unreal Project"}>
917
Create a project on [Sequence Builder](https://sequence.build) and download your config file as shown below.
1018

0 commit comments

Comments
 (0)