Skip to content

Commit

Permalink
center images + minor improvements
Browse files Browse the repository at this point in the history
  • Loading branch information
fhildeb committed Jan 17, 2024
1 parent 7f53573 commit 8f60af8
Show file tree
Hide file tree
Showing 8 changed files with 51 additions and 11 deletions.
4 changes: 4 additions & 0 deletions docs/extension/controllers.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,12 +10,16 @@ description: 'LUKSO Support: Universal Profile Controllers'

Each Universal Profile within an extension holds a separate private key to send transactions on behalf of the user, e.g., controlling it. Such controllers can be exported, added, or removed. The controllers can be found within the **Controllers** window of the extension:

<div style={{textAlign: 'center'}}>

<img
src="/img/extension/controller-window.png"
alt="Controller Window"
width="400"
/>

</div>

## Can I add 2FA recovery to an existing Universal Profile?

At the current state (11th January 2024), the 2FA recovery method from LUKSO can only be added during the creation of a Universal Profile on [UniversalProfile.cloud](https://universalprofile.cloud/).
Expand Down
10 changes: 7 additions & 3 deletions docs/extension/guides/check-2fa-recovery.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,12 +18,16 @@ If you visit the controller menu in the Universal Profile Browser Extension, the

To confirm that the permissions of the recovery controller were adequately set up, click on the controller of the Universal Profile Recovery and verify that the **Add Controller** permission is enabled.

<div style={{textAlign: 'center'}}>

<img
src="/img/extension/2fa-controller.png"
alt="2FA Controller"
width="400"
width="800"
/>

</div>

:::info Controller Names

The names of the controllers can vary, depending on the time of your Universal Profile setup.
Expand All @@ -38,12 +42,12 @@ Next, we must check if the recovery was successfully added via the LUKSO Relay S
2. Open the profile explorer on [UniversalProfile.cloud](https://universalprofile.cloud/?network=mainnet).
3. **Input the address** of the Universal Profile Recovery **into the search bar**.

If it was successfully added, it will show a recovery profile.
If it was successfully added, it will show a recovery profile as in the following picture:

<img
src="/img/extension/recovery-search.png"
alt="Recovery Search"
width="400"
width="500"
/>

:::info Recovery Name
Expand Down
6 changes: 5 additions & 1 deletion docs/extension/guides/check-extension-version.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,14 @@ description: 'LUKSO Support: Check Extension Version'

# Check Extension Version

To check your extension version, open the settings of the extension at the upper right corner. Then scroll all the way down to retreive the current version of your browser extension.
To check your extension version, open the settings of the extension at the upper right corner. Then scroll all the way down to retreive the current version of your browser extension, as described in the picture:

<div style={{textAlign: 'center'}}>

<img
src="/img/extension/extension-version.png"
alt="Extension Version"
width="500"
/>

</div>
24 changes: 19 additions & 5 deletions docs/extension/guides/fund-controller.md
Original file line number Diff line number Diff line change
Expand Up @@ -10,28 +10,42 @@ To use your funds to send transactions from your Universal Profile, you must sen

You can find the address of the extension's controller within the permission section:

<div style={{textAlign: 'center'}}>

<img
src="/img/extension/controller-window.png"
alt="Controller Window"
width="400"
/>

</div>

:::info Extension Controller Name

The controller of the extension will either be named **UP Extension** or have the name of the address.
The controller of the extension will either be named **UP Extension** or have the name of it's blockchain address. It can be renamed locally in your extension at any time.

:::

Click on the controller and copy it's address.
If you click on the controller, it will show the name, permissions, and blockchain address. Copy the blockchain address from the top of the screen, as shown in the following picture:

<div style={{textAlign: 'center'}}>

<img
src="/img/extension/controller-address.png"
alt="Controller Address"
width="400"
/>

If you are using a regular wallet, [add LUKSO](https://docs.lukso.tech/networks/mainnet/parameters) as custom network and send LYX to the address of your controller.
</div>

If you are using a regular wallet, [add LUKSO](https://docs.lukso.tech/networks/mainnet/parameters) as custom network and send LYX to the address of your controller. In case you use the Universal Profile Browser Extension, visit your Universal Profile page on [wallet.universalprofile.cloud](https://wallet.universalprofile.cloud/). On your profile page, click the send button of the LYX token and enter the address of your controller as recipient:

If you are using the Universal Profile Browser Extension, visit your Universal Profile page on [wallet.universalprofile.cloud](https://wallet.universalprofile.cloud/). Then click the send button of the LYX token and enter the address of your controller as recipient:
<div style={{textAlign: 'center'}}>

<img
src="/img/general/asset-transfer.png"
alt="Asset Transfer"
width="800"
/>

![Asset Transfer](../../../static/img/general/asset-transfer.png)
</div>
6 changes: 5 additions & 1 deletion docs/extension/guides/get-controller-funds.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,9 @@ description: 'Extension Support: Get Controller Funds'

There is currently no way to get back funds from the controller directly within the extension. If you want to pay for your transactions instead of using any Relay Service, we recommend only sending minimal LYX, e.g., `0.1 LYX`.

However, as the controllers of your Universal Profile are regular wallet accounts, these can be imported into any other Ethereum wallet with custom network support. To get back funds from a controller, please open the Settings and reveal your private key of the related Extension controller.
However, as the controllers of your Universal Profile are regular wallet accounts, these can be imported into any other Ethereum wallet with custom network support. To get back funds from a controller, please open the _Settings_ on the top right and reveal your private keys of your extension controllers:

<div style={{textAlign: 'center'}}>

<div style={{ textAlign: 'center' }}>
<img
Expand All @@ -18,6 +20,8 @@ However, as the controllers of your Universal Profile are regular wallet account
/>
</div>

</div>

:::caution Controller Export

Every profile within the Universal Profile Extension has separate controllers. If you manage multiple Universal Profiles within the extension, make sure to select the correct controller's private key. **Never share the revealed private keys with anyone**.
Expand Down
6 changes: 5 additions & 1 deletion docs/general/universal-profiles.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,12 +32,16 @@ You can connect your Universal Profile to [my.universalprofile.cloud](https://my

The profile name displayed on platforms and services is retrieved from the metadata linked to the smart contract. Such metadata, images, or descriptions can be individually set when creating or updating the Universal Profile. Therefore, multiple users can choose similar names or pictures.

<div style={{textAlign: 'center'}}>

<img
src="/img/general/profile-name.png"
alt="Universal Profile Name"
width="300"
width="200"
/>

</div>

What is unique about a Universal Profile are its address and the identicon. The address is indicated with the first four characters behind the profile name. In case the first characters of the address should be similar or identical, the identicon further helps to distinguish them. The combination of attributes was done to allow complete customization without lacking authentication.

## Can I send Ether and Token from Ethereum to my Universal Profile?
Expand Down
6 changes: 6 additions & 0 deletions docs/migration/transaction-process.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,12 @@ No, the official [LUKSO Migration Bridge](https://migrate.lukso.network/) acts a

The token migration usually takes about 10-15min for the transaction to be finalized and the LYX sent to the wallet on the LUKSO mainnet. This time is needed to ensure security throughout every step.

:::caution Current Incident

Due to the current network utilization, the migration process might take longer than expected. Please read more within [Migration Delay January 2024](./incidents/delay-incident.md)

:::

## What happens with LYXe sent to the LYXe contract?

Any account that accidentally sent LYXe to the [LYXe Token address](https://etherscan.io/token/0xA8b919680258d369114910511cc87595aec0be6D) on Ethereum will [receive the equal amount of LYX](https://medium.com/lukso/the-lyxe-migration-process-374053e5ddf5) on the LUKSO Blockchain.
Expand Down
Binary file modified static/img/extension/recovery-search.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 8f60af8

Please sign in to comment.