The SEP-30 series provides a very important user experience in terms of driving the adoption of blockchain technology. A detailed explanation of SEP-30 is already available in the Stellar Blog and clarifies the shortcomings in the process of key management and recovery.
Stellar tweeted: “Key management and recovery can be a difficult process. But it doesn’t have to be. The final installment of our SEP-30 series explores how SEP-30 can empower products and services to create a seamless and secure user experience.”
SEP-30 facilitates a seamless, user-focused solution for key management and key recovery. For those, who need a little intro about the Stellar Ecosystem Proposals (SEP) they’re open specifications, who provide best practices for building products and services on Stellar.
There are different kinds of SEPs providing for different use cases; and, they further explain how projects the building on the Stellar set up the infrastructure which is external to the network consisting of APIs in a way to maximize interoperability with other network participants.
The SEP-30 focuses on making key management and particularly loss prevention as user-friendly as possible. It’s designed to: “Work without any recovery phrases, prevent third party from controlling a user’s account, and ensure the user doesn’t need to remember a password.”
Whether about SEP-30 Wallet or Vibrant, they do what it takes to make things simple for the users. With Vibrant, the only thing a user will need in order to log in is their phone number. The rest works from there without any secret key or password. The process works because device keys, multi-sig, and distributed servers are used to create new ones as necessary as opposed to working by the backup of a single master key.
Sydney Ifergan, the crypto expert tweeted: “Stellar Lumens (XLM) is more than just storing value on the network providing for improved user experience for general public.”
Stellar Lumens (XLM) SEP-30 API with Two Endpoints
The SEP-30 provides an API, which has two endpoints, one is used to register an account and another is used to sign transactions. A third party will be setting up a recovery server, which will host these two end points. The SEP-30 Wallet further sets up a client to consume them. To make the entire thing to work, the wallet will have to interact with two separate and independent recovery servers.
Great user experience is very important to drive adoption, and this involves supporting the account recovery through phone, email, and other forms of authentication, which means it will be possible to actually build a user-friendly non-custodial wallet.
Credit: Source link