What is it?

RecordsKeeper offers a full suite of structured and easily accessible record keeping technology for organizations and individuals. RecordsKeeper creates a platform for structured query-able storage of key-value pair over the decentralized peer-to-peer network for the ease of data access and security between peers. The RecordsKeeper capitalizes over the pros of the Blockchain network to create an ecosystem for secure transfer, authorization, integrity, and authenticity of data. Each peer is an autonomous agent, capable of performing these actions without significant human interaction.

RecordsKeeper’s Blockchain can be set up in your local infrastructure or cloud or you can use ready-made RecordsKeeper’s public Blockchain which will give you below security feature locally:

  1. Data Immutability
  2. Data Integrity
  3. Data Authenticity
  4. Data Verifiability

By submitting the records through your own web interface or APIs of RecordsKeeper you will be publishing the records (in key-value pair format) with it’s associated information into the Decentralized Ledger aka Blockchain. Records stored on Blockchain can later be fetched to prove that this particular record’s integrity has been maintained & it existed on particular date & time with the associated information. This is true because computationally & Technologically it is impossible to fake the record’s signature and/or modify the past records without someone noticing it. This is not true in traditional centralized technologies like MySQL, Oracle etc. Hence these records can be used to prove that the records’ integrity has been maintained, they are authentic & they indeed can be proven in any legal or non-legal matters.

Why use RecordsKeeper?

RecordsKeeper offers an out of the box functionality for structured decentralized key-value pair database store. When a user uploads a file, a condensed record along with meta information is signed and pushed in RecordsKeeper Ledger. If the data is large it can be pushed to the encrypted storage layer for later retrieval. If any alteration of the record occurs after it is uploaded, the hash of the record will be different & its immutable traces will be kept in the Blockchain. A client can also use checksum with SHA256 hashing to ensure that the digest of the record hasn’t been altered.

RecordsKeeper is an open platform with key-value storage. A user accessing the RecordsKeeper can create a key value stream on top of RecordsKeeper Ledger which would act as a secure data storage. The user can also use an Encrypted Storage with our public ledger to store the unlimited amount of data. This data can be shared with the interested parties by sending a transaction. An open ecosystem to manage records reduce the need for establishing trust on 3rd party organizations. Moreover, it provides a community control and verification over the data shared on RecordsKeeper Ledger.

How does it work?

  • Step 1: Launch RecordsKeeper’s node(s) in your own local or cloud infrastructure.
  • Step 2: Use the RESTful JSON APIs of the RecordsKeeper’s Blockchain to seamlessly integrate your existing applications to the RecordsKeeper Blockchain without disturbing the current architecture or user experience.
  • Step 3: Using any number of your internal/external applications, publish the records/data into RecordsKeeper Blockchain. You can use the transaction ID along with the data within or outside your organization.
  • Step 4: Through RecordsKeeper APIs, Let other applications, clients or government verify the authenticity & integrity of the recorded data over the RecordsKeeper Blockchain.

If you have any query related to RecordsKeeper please reach out to us at [email protected].