Evaluating network tokens: Are they worth it?Register for webinar ->
HomeCustomersPricingDocs
  1. Customers
  2. Sling

How Sling built a non-custodial wallet recovery flow using Evervault Enclaves

IndustryFintech
LocationLondon
Size< 50 Employees
SolutionConfidential Computing

Using Evervault Enclaves saves us weeks of engineering time compared to building and maintaining enclaves ourselves.
Sling,
An app sending an encrypted wallet to an enclave and receiving an encrypted key.
Sling use Evervault Enclaves for their non-custodial wallet recovery flow.

Challenge

User experience is a core focus for the Sling. Users own their currency directly, which means normally they would have to be responsible for safeguarding their wallet private key. This is optimal from a security perspective, but would put a significant burden on Sling users. Wallet keys are easily lost or stolen, and backing them up adds a lot of friction to an onboarding flow. Sling needed to find a way where users could own their own wallets and keys, but provide them with an easy recovery mechanism in case they lose their phone or their key backups — without Sling having to store any of their user’s wallets in plaintext.

Solution

Using Evervault Enclaves, the Sling team were able to implement a non-custodial wallet recovery flow where users generate wallets and sign transactions on their own device — and key recovery happens directly between a consumer’s mobile device and an Evervault Enclave. This way, Sling never has access to any of the wallet keys — even during key recovery.

Impact

Sling was able to implement a non-custodial wallet recovery flow, providing a smooth user experience with optimal security measures.

Encrypt the web

Join engineering teams all over the world who protect their most sensitive data with Evervault.