US 11,989,316 B1
Systems and methods for blockchain wallet owner verification and access management
Jonah Burglin, Savannah, GA (US); and Jordan Burglin, Phoenix, AZ (US)
Assigned to ANONYDOXX, LLC, Savannah, GA (US)
Filed by AnonyDoxx, LLC, Savannah, GA (US)
Filed on Sep. 27, 2023, as Appl. No. 18/475,653.
Claims priority of provisional application 63/438,024, filed on Jan. 10, 2023.
Int. Cl. G06Q 20/08 (2012.01); G06F 21/60 (2013.01); G06F 21/62 (2013.01); G06Q 20/36 (2012.01); G06Q 20/38 (2012.01); G06Q 20/40 (2012.01); G06Q 40/04 (2012.01)
CPC G06F 21/6218 (2013.01) [G06F 21/602 (2013.01); G06Q 20/3674 (2013.01); G06Q 20/3829 (2013.01); G06Q 20/4014 (2013.01); G06Q 40/04 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A central system comprising:
one or more electronic storage;
one or more processors; and
at least one memory storing instructions which, when executed by the one or more processors, cause the central system to:
store, in the one or more electronic storage, blockchain wallet addresses for a plurality of blockchain wallets;
store, in the one or more electronic storage, a verification status of each blockchain wallet of the plurality of blockchain wallets, wherein for each blockchain wallet of the plurality of blockchain wallets, the respective verification status indicates whether identity of an owner of the respective blockchain wallet has been verified;
provide access management for a plurality of client systems, the access management comprising, for each client system of the plurality of client systems:
associating a respective subset of the plurality of blockchain wallets with the respective client system, the respective subset containing blockchain wallets of the plurality of blockchain wallets that are enrolled with the respective client system, and
storing, in the one or more electronic storage, an access permission for each enrolled blockchain wallet of the respective subset for the respective client system, wherein each access permission is based on at least the respective verification status of the respective enrolled blockchain wallet; and
in response to a request from a particular client system of the plurality of client systems regarding a particular blockchain wallet of the plurality of blockchain wallets, communicate, to the particular client system, the access permission for the particular blockchain wallet for the particular client system,
wherein the verification status of the particular blockchain wallet indicates that the identity of the owner of the particular blockchain wallet has been verified,
wherein for a first client system among the multiple client systems, the access permission for the particular blockchain wallet for the first client system indicates that access is granted, and
wherein for a second client system among the multiple client systems, the access permission for the particular enrolled blockchain wallet for the second client system indicates that access is denied.