# Gen1: Social Registry

**OpenG2P Social Registry (SR)** is an independent module that enables the creation of **registries** of individuals and groups of people with demographic data with advanced features that make the SR  interoperable and easily fit into the digital public infrastructure (DPI) infrastructure of a country. SR is not a mere database - it is based on principles of a good [functional registry](https://docs.cdpi.dev/initiatives/dpi-as-a-packaged-solution-daas/upcoming-daas-cohorts/functional-registries)  offering several features that can result into exponential benefits to government and people via data share, user control, issue of verifiable credentials etc.

The registry can host demographic data of both individuals and groups (family/household) and this data is privacy protected.  OpenG2P Registry offers the unique feature of issuing digitally signed credentials - Verifiable Credentials - to the beneficiaries.

The registry is offered as ready-to-deploy package which can be configured for a use case.&#x20;

## Functional architecture

<figure><img src="https://3034178245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJZcdob2emEcLMvLyIxqT%2Fuploads%2Fg2XkTHtWyO2IjirOhaDp%2Fsocial-registry-functional-architecture.jpg?alt=media&#x26;token=4b9c6255-6755-4836-aecb-54d5466b2183" alt=""><figcaption></figcaption></figure>

## Salient features

Some of the key features offered by the Registry are as follows:

* [Holds both **individual and household** records with relationships. ](https://docs.openg2p.org/products/registry/social-registry/features/individuals-and-groups)
* [Ability to **share data** with other systems via standard interfaces.](https://docs.openg2p.org/products/registry/social-registry/features/data-share)
* [**Privacy** controls on the data](https://docs.openg2p.org/products/registry/social-registry/features/privacy-and-security).
* [Packaged for **rapid deployment**](https://docs.openg2p.org/products/registry/social-registry/features/rapid-deployment-framework)
* [**Dynamic registry**: multiple update mechanisms](https://docs.openg2p.org/products/registry/social-registry/features/dynamic-registry).
* [Automatic computation of scores like **PMT**](https://docs.openg2p.org/products/registry/social-registry/features/score-computation)**.**
* Easy user interface for administration
* [Deduplication support](https://docs.openg2p.org/products/registry/social-registry/features/deduplication).
* [**Offline registrations** in areas with no connectivity.](https://docs.openg2p.org/products/registry/social-registry/features/offline-assisted-registration)
* [Issuance of **unique ID** to individuals](https://docs.openg2p.org/products/registry/social-registry/features/unique-social-id).
* [Issuance of **Verifiable Credentials**](https://docs.openg2p.org/products/registry/social-registry/features/verifiable-credentials-issuance)**.**

## Use cases

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Farmer Registry</strong></td><td>Registry of farmers to provide crop assistance and other advisory.</td><td><a href="https://3034178245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJZcdob2emEcLMvLyIxqT%2Fuploads%2FrdXB6iwTjGziFXRoBIer%2Fframer-registry.png?alt=media&#x26;token=970ea738-662f-417f-8a8c-13610b5834c1">framer-registry.png</a></td></tr><tr><td><strong>Urban Destitute</strong></td><td>Shelter services for urban destitute</td><td><a href="https://3034178245-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FJZcdob2emEcLMvLyIxqT%2Fuploads%2FYmYFBm2IVaS5tYiLi5cC%2Furban-destitute-registraiton.png?alt=media&#x26;token=c0d70723-0087-4fcd-bba7-142d2a317ff3">urban-destitute-registraiton.png</a></td></tr><tr><td></td><td></td><td></td></tr></tbody></table>

* Farmer registry
* Family registry
* National social registry
* Disaster relief registry
* Urban destitute

## Technical architecture

{% embed url="<https://miro.com/app/board/uXjVLM9EXEk=/?embedAutoplay=true&share_link_id=154004458038>" %}
