Introducing Email UP Control: A Better Blockchain Experience with Universal Profiles and Email.

Making Blockchain Accessible to All Through Simple Email Authentication and Account Abstraction.


Universal Page is a platform that aims to make digital ownership accessible to everyone. We use Universal Profiles to provide users with a better experience by, for example, abstracting away gas fees. However, to onboard new users to Web3, they still must install a browser extension or download a mobile app. While this is fine for Web3-natives, it can be a significant hurdle for new users. To offer a truly great first experience with blockchain, users should be able to sign up, create a blockchain account, and make transactions in under a minute.

Our aim has always been to provide an exceptional user experience, and we are thrilled to announce that we will be launching a solution on the first day of our public release. We are introducing a new feature allowing users to manage their Universal Profile using only their email and password. With this feature, users will also be able to recover their Universal Profile by using their email. The best part is that Universal Page will never have access to your profile. We will be launching this feature in two days, on January 8th, 2024, along with the public release of Universal Page.

Before diving into the technical aspect, we will discuss the primary issues that currently exist in the Web3 user experience. These issues will be resolved by Email UP Control. Following that, we will explore how it works, what we do to ensure safety, and discuss some technical details.

This feature allows us to achieve some of our most significant goals for our platform and introduce the Web3 world to a user experience that is desperately needed to bring more people into this space. We are creating Web2-like experiences while staying true to the Web3 fundamentals of ownership and full control.

It’s important to note that this is only possible because of Universal Profiles. These smart-contract-based accounts are the missing piece in Web3 and have enabled us to build a system that can provide these experiences. This simply isn’t possible with key-based wallets.

The key benefits that this feature enables are:

A Web2-like onboarding experience, but for Web3.

We all know that the Web3 onboarding experience can be challenging. Imagine being a newbie and trying to mint a free NFT. The process can be quite daunting, requiring you to download an extension, create a wallet, write down a bunch of words, and then go through the trouble of buying tokens, sending them to your wallet, and hoping everything goes smoothly. It’s the worst onboarding experience imaginable, and it hasn’t been fixed without giving up Web3’s fundamentals and digital ownership.

A Web2-like mobile experience, but for Web3.

Most of the web is mobile, but that’s different in crypto. Although it makes sense for crypto natives, newbies may find it challenging first to download a wallet app in order to perform certain actions on a mobile browser. This is just another hurdle to overcome.

Account recovery made easy.

Writing down random words and keeping them locked up in a safe is not user-friendly. For Web3 to go mainstream, it must become more accessible to introduce people to digital ownership. If losing your password means you lose all your assets, that will scare people away. For mass adoption, we need something as simple as a “forgot password” link so you can restore your account and not lose all your belongings.

Flexibility and control for Web3 natives.

Improving the user experience often comes at a cost. Some apps create a wallet in the background but never give you complete control. Additionally, you must fully trust that third party, which goes against crypto fundamentals. What we need is an improved user onboarding experience while maintaining the flexibility to take your account with you. You need the flexibility to remove any permissions and the guarantee that the third party cannot take away your belongings. Companies, even those with good intentions, cannot always be trusted due to the risk of being hacked.

Digital ownership means nothing if you don’t have control. Not your keys, not your crypto. And when it comes to identity, this is equally important. Not your control, not your profile.

How it works

Email UP Control offers a simple way to create a Universal Profile by associating it with an email address. Alternatively, users can import an existing Universal Profile from the browser extension and associate it with an email. This feature lets users sign in, perform transactions, and fully control their Universal Profile without a browser extension or mobile app. Additionally, it comes with an automatic recovery system that helps users recover their Universal Profile if they lose access to it.

This video shows the step-by-step process for signing up to Universal Page, deploying a Universal Profile, minting a free domain NFT, creating a Universal Page, exploring drops, and minting a free NFT. All without being confronted with “gas fees.” or leaving your device.

How to create a Universal Profile

Important! It’s currently only possible to associate one UP with an email address. In the future, it might become possible to control multiple profiles, but for now, choose wisely which one you import or if you create a new one. It’s not possible to change this.

Profile Security

A Universal Profile is a smart contract account that is created and managed by you. Universal Page does not have access to your profile. When you create a profile using your email address, Universal Page generates a unique controller (a private key) to manage your profile. The controller key is secured by a password, which is never stored on Universal Page’s servers.

You will be asked to enter your password whenever you perform a transaction on universal.page. This password is used to decrypt your controller key, which is used to sign transactions to interact with your profile. The key is never shared, used, or stored for anything other than to sign transactions. Universal Page is unable to sign transactions on your behalf without your password.

Password Recovery

Universal Page does not store your password. However, it does offer a way to recover your password in case you forget it. The recovery process is linked to your email address. Universal Page will send you a recovery link via email whenever you create a new profile or change your password. This link contains a secure portion of your password that can be used to recover it. The other part of your password is securely stored on the Universal Page servers.

Please note that Universal Page cannot recover your password alone. You must have access to the email address linked to your profile and the recovery link to recover your password.

To change your password, go through the recovery link from your email and follow the instructions to enter a new password. If the recovery is successful, you will receive a new email with a new recovery link. Universal Page will only send you a recovery link if you request it. If you delete or lose the email with the recovery link you can always come to recovery page of profile and enter your current password. This will send you an email with new recovery link.

If you change your password, the old recovery link becomes invalid, and you must use the new recovery link to recover your password. The controller key is encrypted using your password. If you change your password, the controller key is re-encrypted using your new password.

Profile Permissions

You are the sole owner of your profile, and you can export it and import it into another application, such as a browser extension or mobile app. Universal Page provides a transaction relay and recovery service to enhance the user experience. The relay service is used to transmit your transactions to the LUKSO network, and Universal Page pays for the transaction fees on your behalf. The recovery service ensures you will not lose access to your profile if you forget your password.

If you export your profile, Universal Page allows you to restrict permissions or remove the relay and recovery services altogether. However, keep in mind that removing permissions could result in losing access to certain features provided by Universal Page, such as transaction relay or password recovery.

Universal Page will never ask for permissions that are not necessary to operate your profile. We recommend visiting our documentation for a complete list of required permissions. https://docs.universal.page/account.

Summary

Universal Page is revolutionizing the blockchain experience by introducing a user-friendly interface that bridges the gap between the complex Web3 ecosystem and the more familiar Web2 environment. Our key innovation, leveraging Universal Profiles and Email UP Control, simplifies the onboarding process, making blockchain interactions more accessible and secure.

Key Points:

  • Simplified Web3 Experience: We’re transforming the cumbersome Web3 onboarding into an intuitive, Web2-like experience, making it easier for newcomers to navigate the blockchain world.
  • Universal Profiles: Moving beyond traditional key-based wallets, Universal Profiles offers a secure and versatile way to manage digital identities and assets.
  • Enhanced Security and User Control: Our platform ensures robust security and a straightforward password recovery process, giving users complete control over their Universal Profiles.
  • Mobile Accessibility and Flexibility: We provide a seamless mobile experience and give users the flexibility to manage their profiles with full autonomy.

Universal Page is setting a new standard in the blockchain space, making digital ownership and blockchain technology accessible, secure, and user-centric.

For more information, go to universal.page or follow us on Twitter.

Sign up for our newsletter

Sign up for our newsletter to stay up to date about product news and updates.

We care about the protection of your data. Read our Privacy Policy.