Patent ID: 11968206
Assignee: MAGIC LABS, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 17:
18. A system for setting up a wallet for a decentralized application that performs non-custodial authentication for a user account, the system comprising:
memory; and
at least one processor operatively coupled to the memory, wherein the at least one processor is configured to:
receive from an authentication service an access token in response to a sign-up request for setting up the user account of a decentralized application;
generate at least a portion of a private key in a computing environment that is inaccessible from the decentralized application and the authentication service;
send the access token to a key management service to access a remote security resource configured to encrypt the at least a portion of the private key using an unexportable master key; and
send and bypass the authentication service the at least a portion of the private key to the remote security resource for encryption.