Support across various blockchain projects in end-to-end collaboration

Here’s another glimpse into an exciting project realizing for a broadcasting frequency rights authority in Asia.

Collaboration type:

End-to-end product development

Technologies:

Blockchain, Solidity, Angular, Java, Quorum

Team size:

4 specialists

Project time:

3 months

The Client

Our client was the broadcasting frequency rights authority operating in Asia. The company was looking for a team of experts who would deliver a system for saving and verifying licenses issued by the company, based on blockchain.

The Challenge

The biggest challenge was to design a safe and transparent system for verifying files and license data issued by the company. The main functionality of the licensing system was broadcasting the license data storage with the help of blockchain technology. Licensing authorities can use this system to store license data in predefined JSON format and documents, ensuring the validity and immutability of the data.

License documents were hashed, and the generated hash and metadata were stored on the Quorum blockchain as transactions. To check the validity of the files and license data, users can retrieve them from the blockchain and compare them automatically. All the differences were marked in a user-friendly way in the admin portal.

The operations on license files were exposed via REST API, with access based on API keys. That way, the solution could grant third parties access to the API to view, validate, and update license data.

Results

As a result of the cooperation, our client received a system for saving and verifying licenses issued by the company. The system included an API used by other systems and external clients, an administration portal, and a private blockchain network – Quorum. Thanks to this implementation, the client and his contractors can check the authenticity of licenses based on hashes stored on the blockchain.

The system was deployed on the client’s internal servers. A blockchain infrastructure was set up in the private network. We also set up an administration page and an API that was made available outside their network so that customers could use it easily.

If you need to estimate a project or have any questions, get in touch with us.

Szymon Head od Sales & Delivery Manager

Blog posts