Skip to content

Commit

Permalink
Merge branch 'main' into guide-nft-metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
CJ42 committed Jan 12, 2024
2 parents b0f7088 + eed5ed3 commit 4fd69f5
Show file tree
Hide file tree
Showing 22 changed files with 602 additions and 425 deletions.
3 changes: 3 additions & 0 deletions CONTIBRUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,9 @@ Welcome to our documentation guide for contributors. We've set up specific rules
- We only use bold text for keywords or phrases instead of whole sentences, as it should only highlight the most critical information.
- We use _simple present_ tense and _3rd person singular_ to describe functions and document APIs / ABIs.
- We use _simple present_ in headings but do not enrich them with additional styling.
- We use _Universal Profile_ instead of _account_ or _profile_.
- We use _Transaction Relay Service_ instead of _transaction relayer_ or _relayer_.
- We use either _controller_ or _private key_ instead of _controller key_.

## Word Specification

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@

# LSP7CompatibleERC20

:::danger beware

This contract is being deprecated and will be deleted from [`@lukso/lsp-smart-contracts`](https://github.com/lukso-network/lsp-smart-contracts) repository. However if you want to still use/maintain it, you will sill be able to find it in the version [`0.14.0`](https://github.com/lukso-network/lsp-smart-contracts/releases/tag/lsp-smart-contracts-v0.14.0).

:::

:::info Standard Specifications

[`LSP-7-DigitalAsset`](https://github.com/lukso-network/lips/tree/main/LSPs/LSP-7-DigitalAsset.md)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@

# LSP7CompatibleERC20Mintable

:::danger beware

This contract is being deprecated and will be deleted from [`@lukso/lsp-smart-contracts`](https://github.com/lukso-network/lsp-smart-contracts) repository. However if you want to still use/maintain it, you will sill be able to find it in the version [`0.14.0`](https://github.com/lukso-network/lsp-smart-contracts/releases/tag/lsp-smart-contracts-v0.14.0).

:::

:::info Standard Specifications

[`LSP-7-DigitalAsset`](https://github.com/lukso-network/lips/tree/main/LSPs/LSP-7-DigitalAsset.md)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@

# LSP8CompatibleERC721

:::danger beware

This contract is being deprecated and will be deleted from [`@lukso/lsp-smart-contracts`](https://github.com/lukso-network/lsp-smart-contracts) repository. However if you want to still use/maintain it, you will sill be able to find it in the version [`0.14.0`](https://github.com/lukso-network/lsp-smart-contracts/releases/tag/lsp-smart-contracts-v0.14.0).

:::

:::info Standard Specifications

[`LSP-8-IdentifiableDigitalAsset`](https://github.com/lukso-network/lips/tree/main/LSPs/LSP-8-IdentifiableDigitalAsset.md)
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,12 @@

# LSP8CompatibleERC721Mintable

:::danger beware

This contract is being deprecated and will be deleted from [`@lukso/lsp-smart-contracts`](https://github.com/lukso-network/lsp-smart-contracts) repository. However if you want to still use/maintain it, you will sill be able to find it in the version [`0.14.0`](https://github.com/lukso-network/lsp-smart-contracts/releases/tag/lsp-smart-contracts-v0.14.0).

:::

:::info Standard Specifications

[`LSP-8-IdentifiableDigitalAsset`](https://github.com/lukso-network/lips/tree/main/LSPs/LSP-8-IdentifiableDigitalAsset.md)
Expand Down
6 changes: 6 additions & 0 deletions docs/contracts/overview/DigitalAssets.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,12 @@ The **Digital Asset (Token and NFT 2.0)** contracts are the newest advanced vers

## Comparisons with ERC20 / ERC721

:::danger beware

The LSP7 compatible with ERC20 contracts and LSP8 compatible with ERC721 contracts are being deprecated and will be deleted from [`@lukso/lsp-smart-contracts`](https://github.com/lukso-network/lsp-smart-contracts) repository. However if you want to still use/maintain them, they will remain available in the version [`0.14.0`](https://github.com/lukso-network/lsp-smart-contracts/releases/tag/lsp-smart-contracts-v0.14.0).

:::

The interfaces of LSP7 and LSP8 have some differences compared to ERC20 and ERC721. Their functions are simpler, more straight forward and unified.

**Similar function names**
Expand Down
6 changes: 6 additions & 0 deletions docs/faq/help.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,12 @@ In addition, the most frequently asked questions will be added to this list.

You can open an issue on any open code repository of the [LUKSO Network's GitHub](https://github.com/lukso-network) page. We are also preparing workflows to handle global issues and improvement proposals. In case you want to give feedback to private source code, like our Universal Profile Extension, please create an issue on our global [GitHub Issue Tracker](https://github.com/lukso-network/issue-tracker).

:::info Customer Support

If you have questions regarding personal matters like the migration of LYXe, Universal Profile Browser Extension or, [UniversalProfile.cloud](https://universalprofile.cloud/) please reach out to [[email protected]](mailto:[email protected]) directly.

:::

## Where can security issues be reported to?

Suppose it's a vulnerability or something that should not be shared with the public, please reach out to official team members within our developer channel on [Discord](https://discord.gg/lukso). You can send a friend request in order to exchange more detailed information. We are also preparing a workflow to handle investigations and bug bounties in a unified format.
Expand Down
37 changes: 25 additions & 12 deletions docs/faq/migration/token-migration.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,27 +22,28 @@ The token migration usually takes about 10-15min for the transaction to be final

If you are holding LYXe within your own wallet, it will not be migrated automatically. You have to instantiate the migration process manually. There is likely an amount of LYXe that will never migrate due to lost wallets. Some people might even keep some LYXe for sentimental reasons.

Exchanges holding LYXe might migrate the asset for their customers. For these announcements, please follow their official announcement channels.
Exchanges holding LYXe might migrate the asset for their customers. However, this is not a process controlled by LUKSO directly. The following exchanges have performed an migration already:

## What happens with LYXe being sent back to the LYXe Contract?
- [KuCoin LYX Migration Announcement](https://www.kucoin.com/announcement/en-kucoin-has-completed-the-token-swap-of-lyxe-to-lyx-20230721)
- [Gate.io LYX Migration Announcement](https://www.gate.io/article/33153)

Any LYXe accidentally sent to the [LYXe Token address](https://etherscan.io/token/0xA8b919680258d369114910511cc87595aec0be6D) on Ethereum will be [automatically sent as LYX](https://medium.com/lukso/the-lyxe-migration-process-374053e5ddf5) to the sending address on the LUKSO Blockchain.
For further announcements, please follow the exchange's official announcement channels.

## Will exchanges migrate LYXe for their users?
## What happens with LYXe being sent back to the LYXe Contract?

Some exchanges will likely migrate LYXe for their users automatically. However, this is not a process controlled by LUKSO directly. Please follow their social media profiles for updates.
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.

## Will LYXe be deprecated after the migration bridge closes?

Since LYXe is the official representation of LYX on Ethereum that was used to power off the [rICO](https://medium.com/lukso/re-launching-the-reversible-ico-5289989ce7ed), the token itself will exist forever. However, we can not guarantee any price differences from LYXe to LYX after they can not be migrated anymore.

## Will it be possible to migrate LYX back to LYXe?

The official [LUKSO Migration Bridge](https://migrate.lukso.network/) only acts as a 1-Way-Bridge to migrate LYXe to LYX.
No, the official [LUKSO Migration Bridge](https://migrate.lukso.network/) acts as a 1-Way-Bridge to migrate LYXe to LYX. A single locking transaction on the Ethereum blockchain automatically triggers the transfer of the equal amount of LYX on the LUKSO blockchain.

## What is the minimal amount of LYX that can be bridged?

You need at least 1 LYXe within your connected wallet to start the migration. You can also send comma values.
You need at least 1 LYXe within your connected wallet to start the migration. You can send any decimal values.

## How much will it cost to migrate the LYXe?

Expand All @@ -54,7 +55,7 @@ Only regular EVM-compatible browser-based wallets (Externally Owned Accounts) ar

## Where will the LYX be migrated to?

The LYX will be sent to the same blockchain address used during the migration. Within supported exchanges, the accounts will automatically be updated from LYXe to LYX if they have not been manually transferred to external wallets.
The LYX will be sent to the same blockchain address (account/wallet) used during the migration. Within supported exchanges, the accounts will automatically be updated from LYXe to LYX if they have not been manually transferred to external wallets.

## How do I migrate if I have LYXe on a hardware wallet?

Expand All @@ -68,12 +69,24 @@ If you migrate yourself but don't have a browser-based wallet, e.g., holding you

You can check your balance using the [LUKSO Mainnet Block Explorer](https://explorer.execution.testnet.lukso.network/) and searching for your address.

You can also add the network to your wallet. This can be done from the migration dApp or by manually adding the RPC endpoint of one of the supported service providers like [GatewayFM](https://gateway.fm/lukso). Have a look at the [Network Properties](../../networks/mainnet/parameters.md) to see the connection details.
If you want to see the balance within your wallet, you can add LUKSO to your wallet by manually adding the RPC endpoint as described within our official [Network Properties](../../networks/mainnet/parameters.md).

## How to store LYX?

You can store LYX using the [Universal Profile Browser Extension](/install-up-browser-extension) or any Ethereum-compatible wallet or hardware wallet. Further details can be found on the [Wallet Support Page](../lukso/wallet-support.md).

## How to store LYX or LYXe?
:::caution

You can store both LYX and LYXe on any Ethereum-compatible wallet or hardware wallet. Please make sure that you can set up custom blockchain networks. Otherwise, you might not be able to see or send LYX on the LUKSO blockchain.
Please ensure you can set custom blockchain networks within your blockchain wallet. Otherwise, you might not be able to see or send LYX within your wallet.

:::

## Where can LYX be traded?

At the current state, beginning of July 2023, there are no exchanges or services directly supporting LYX. However, as soon as exchanges migrate their token, there will be available trading. 3rd party services might even create decentralized marketplaces later on.
You can trade or swap LYX using the following platforms:

- [KuCoin Exchange](https://www.kucoin.com/announcement/en-kucoin-has-completed-the-token-swap-of-lyxe-to-lyx-20230721)
- [Gate.io Exchange](https://www.gate.io/article/33153)
- [Ledger Live Onramp](https://support.ledger.com/hc/en-us/articles/15847276545053-Lukso-LYX-?docs=true).

3rd-party services might also create decentralized marketplaces later on.
Loading

0 comments on commit 4fd69f5

Please sign in to comment.