Patent ID: 11900340
Assignee: BLOCK, INC.
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method comprising:
generating a network of decentralized nodes individually configured to store, receive, and transmit data based on rules associated with the decentralized nodes;
associating a decentralized identity of an entity with a select decentralized node of the decentralized nodes, the select decentralized node including a personal datastore configured to control third party access via at least one application programming interface;
presenting a user interface including one or more access controls at an edge device, the access controls configuring rules to be applied to third-party access that specify a type of data to associate with a specific type of application programming interface and modification of decentralized identity data associated within the decentralized identity of the entity and stored at the selected decentralized node;
identifying the decentralized identity data accessible to the select decentralized node based on the rules;
storing the decentralized identity data within the decentralized identity associated with the entity at the select decentralized node; and
providing, based on the rules configured by the access controls, a third party service provider system, via the specific type of application programming interface, with one or more of access to the decentralized identity data or permission to modify the decentralized identity data stored at the decentralized node.