Skip to main content

Unified Farmers’ Service Interface (Decentralized network)


Use Cases

  1. Creation of open and configurable APIs for farmer data usage
  2. Transactional APIs for service discovery, order, fulfillment, and post-fulfillment
  3. Based on the data and transactional APIs, registries will be created for providers and cataloged products

Archietecture

UFSI is a decentralized network with interoperable protocol specification which includes,

  • Open and configurable APIs to help leverage farmer data
  • Transactional APIs for service discovery, order, fulfillment, and post-fulfillment
  • Registries created for providers and cataloged products or services

Three parts of UFSI

UFSI

Archietecture

UFSI

  1. Agri Data Exchange (ADE) - providing a safe and secure way for consent driven access of farmer data
  2. BeckN - a set of specifications consisting of APIs, data models, reference architecture, transaction mechanisms, and global standards that enable the creation of decentralized network
  3. Usage Policy Registry - a registry created by the data governors to exercise usage control. A usage policy is a PDF artifact generated by the governing authority for access to data. This allows for storage of policy in a registry for legal requirements
  4. Data Consumer Registry - a registry which ensures every data consumer is registered and provided with a unique token, which is in turn used to identify a consumer
  5. BecN Registry - Certification on a Beckn-enabled network works by listing the network participants on the registrars of the certification authority. Any network participant listed on an open registry is implicitly assumed to be certified

UFSI