Skip to content

Commit

Permalink
Merge pull request #1088 from lukso-network/tweaking-lukso-compared-t…
Browse files Browse the repository at this point in the history
…able

Changed the wording in the table
  • Loading branch information
CJ42 authored Jul 16, 2024
2 parents 8218320 + 375f589 commit 96c3204
Showing 1 changed file with 17 additions and 16 deletions.
33 changes: 17 additions & 16 deletions docs/learn/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,37 +13,38 @@ description: Introduction to the LUKSO Ecosystem - why choose LUKSO? Who is LUKS

### Comparing Universal Profiles to other Wallets

| | Gnosis SAFE | Base Smart Contract Account | EIP 6900 Modular Smart Contract account | Universal Profiles |
| ----------------------------- | ----------- | --------------------------- | --------------------------------------- | ----------------------------------------------------- |
| Standardised | 🔶 ||||
| Generic Information Storage |||| ✅ Through ERC725Y |
| Notification and Reactability |||| ✅ Through LSP1 |
| Extensibility |||| ✅ Through LSP17 |
| Upgradeable Security |||| ✅ Through LSP14 |
| Permission system |||| ✅ Through LSP6 |
| Multisig |||| 🔶 Can behave as multisig if controlled by a multisig |
| Pre and post execution |||| ✅ Through LSP20 |
| Multi purpose |||| ✅ Can be a DAO, Organisation, Brand, AI, Robot, etc |
| | Gnosis SAFE | Base Smart Contract Account | EIP 6900 Modular Smart Contract account | Universal Profiles |
| ------------------------------ | ----------- | --------------------------- | --------------------------------------- | ----------------------------------------------------- |
| Standardised Profiles | 🔶 ||||
| Generic Information Storage |||| ✅ Through ERC725Y |
| Notifications and Reactability |||| ✅ Through LSP1 |
| Gasless Experience |||| ✅ via the Transaction Relayer |
| Extensible |||| ✅ Through LSP17 |
| Upgradeable Security |||| ✅ Through LSP14 |
| Permission System |||| ✅ Through LSP6 |
| Multisig |||| 🔶 Can behave as multisig if controlled by a multisig |
| Pre and Post Execution Hooks |||| ✅ Through LSP20 |
| Multi purpose |||| ✅ Can be a DAO, Organisation, Brand, AI, Robot, etc |

## Key Benefits of LUKSO

By integrating different LSPs in unique ways, LUKSO solves fundamental blockchain problems:

<table class="lsp-features">
<tr>
<td><h3>[🔓 Upgradeable security](../standards/universal-profile/lsp6-key-manager)</h3>Universal Profiles can be owned by any EOA or smart contract (_e.g: multisig_). And users can control their accounts through multiple devices and applications, each of them with different permissions.<br /><br /> This also allow the creation of services like social recovery, through family, friends or trustless dApps.</td>
<td><h3>[👩‍🎤 Standardised On-Chain profile](../standards/universal-profile/lsp3-profile-metadata.md)</h3>Users can build their profiles on-chain, adding images, tags, descriptions and links to their accounts to shape their online persona. <br /> <br /> Standardizing accounts prevents delays in adoption caused by unpredictable changes. It ensures all developers follow a unified behavior, enabling consistent and reliable development on top of the account. </td>
<td><h3>[📝 Updatable and flexible metadata](../standards/generic-standards/lsp2-json-schema.md)</h3>Metadata can be updated, enabling dynamic NFTs that can change certain properties over time, while other properties remain immutable.</td>
</tr>
<tr>
<td><h3>[📢 On-chain notifications](../standards/generic-standards/lsp1-universal-receiver.md)</h3>The ability to be notified and react on different actions is essential for an account to become more interactive and social by emitting a unique event to the network with the action being informed about, which can be parsed by interfaces and off chain clients.</td>
<td><h3>[📝 Updatable and flexible metadata](../standards/generic-standards/lsp2-json-schema.md)</h3>Metadata can be updated, enabling dynamic NFTs that can change certain properties over time, while other properties remain immutable.</td>
<td><h3>[📢 Notifications and Reactability](../standards/generic-standards/lsp1-universal-receiver.md)</h3>The ability to be notified and react on different actions is essential for an account to become more interactive and social by emitting a unique event to the network with the action being informed about, which can be parsed by interfaces and off chain clients.</td>
<td><h3>[⛽️ Gasless experience](./concepts.md#transaction-relay-service)</h3>Universal Profiles support Transaction Relay Services that cover the gas for users's transactions. Users won't have the burden of getting the native token of the chain to start interacting with your application.</td>
</tr>
<tr>
<td><h3>[💫 Extend your account over time](../standards/generic-standards/lsp17-contract-extension.md)</h3>Users can extend their account over time seamlessly, with no need to alter code and redeploy the associated smart contract.</td>
<td><h3>[⛽️ Gasless experience](./concepts.md#transaction-relay-service)</h3>Universal Profiles support Transaction Relay Services that cover the gas for users's transactions. Users won't have the burden of getting the native token of the chain to start interacting with your application.</td>
<td><h3>[🔓 Upgradeable security](../standards/universal-profile/lsp6-key-manager)</h3>Universal Profiles can be owned by any EOA or smart contract (_e.g: multisig_). And users can control their accounts through multiple devices and applications, each of them with different permissions.<br /><br /> This also allow the creation of services like social recovery, through family, friends or trustless dApps.</td>
</tr>
<tr>
<td><h3>[🚦 Permission System](../learn/universal-profile/key-manager/grant-permissions.md))</h3>A robust permission system allows fine-grained control over who can perform certain actions on the contract.<br /> <br /> This is essential for managing access rights and maintaining security, especially in complex systems with multiple users or roles while having the permissions and restrictions stored within the profile.</td>
<td><h3>[🚦 Permission System](../learn/universal-profile/key-manager/grant-permissions.md)</h3>A robust permission system allows fine-grained control over who can perform certain actions on the contract.<br /> <br /> This is essential for managing access rights and maintaining security, especially in complex systems with multiple users or roles while having the permissions and restrictions stored within the profile.</td>
<td><h3>[✍️ ✍️Multi Sig](../learn/universal-profile/key-manager/grant-permissions.md)</h3>The use of multisig provide an extra layer of security to manage the account.</td>
</tr>
<tr>
Expand Down

0 comments on commit 96c3204

Please sign in to comment.