ENGINEERS WITH A PRIMARY FOCUS ON DLT & BLOCKCHAIN
We develop software products for startups and mid-size businesses. Building software from scratch, we always look at it through the end- user’s eyes making it as intuitive and functional as possible. Our partners can rely on Adoriasoft as our team knows perfectly and follows all the product development phases. We know how new products are entering markets, whether the goal is to pitch investors or release the MVP.
In creating software, we also follow the latest technology trends and monitor the product market to know what today’s business expectations are for hi-tech software.
OUR KEY COMPETENCES
- Blockchain Core R&D
- Distributed Ledgers And Apps
- Assets Tokenization
- Blockchain For Enterprises
- Blockchain Audit And Consulting
- Information Security For Enterprises
WHAT ARE OUR STRENGTHS?
- We are more than just coders, our team consists of science-oriented experts with math-driven approaches
- With a considerable background in information security and cryptography, we use our knowledge and skills to create complex and secure software solutions from the ground up
- We adopt the team augmentation model, meaning we seamlessly integrate our IT professionals into our customers’ existing teams
- Our extensive experience in product development allows us to join the project at the earliest stages and suggest the most effective ways of its implementation. In creating software, we always start with the discovery phase and get to the very core of the product

headquarters
other locations
-
-
Dammstrasse 16Zug, ZG 6300Switzerland
Focus
Portfolio

VeriBlock — blockchain platform providing an additional security level for other blockchains with a secondary consensus
One of our latest projects is a blockchain platform providing an additional security level for other blockchains with a secondary consensus. The project uses its invention – the Proof of Proof protocol enabling secondary consensus to protect potentially vulnerable blockchains from 51% attacks and ensure early attack detection. PoP allows blockchains to inherit the Proof-of-Work security of Bitcoin (or other blockchains).
During the fork resolution, the additional scoring mechanism is using these proofs (PoP data) to score the competing chains.
We participate in the development of the product’s entire ecosystem: the core, SPV, wallets, forks of altchains, several mining apps.
Technology stack:
C++:- C++11 for code, C++17 for tests
- STL
- Boost
- autotools
- cmake
Java:
- Java 8
- Kotlin
- groovy
- guice
- gradle
gRPC
Protobuf
JSON

Save Pharmaceutical — Distributed application for the pharmaceutical industry
Project overview
Adoriasoft developed a blockchain-based platform that connects drug donors (clinics, assisted living facilities, individual persons), drug repositories (pharmacies), and patients on top of Hyperledger Besu.
Technology stack
- Hyperledger Besu
- Solidity
- React/Redux
- Koa/PostgreSQL
Product
Save Pharmaceutical is a blockchain-based platform that connects drug donors (clinics, assisted living facilities, individual persons), drug repositories (pharmacies), and patients.
Blockchain provides the means of controlling the entire transaction flow from the drug donation by the owner to its final assignment to the patient. The platform includes a mechanism of monitoring the pharmacy income from reselling the donated drugs and distributing it among the other participants.
Business needs
The solution will be a multi-functional product allowing donors to donate the medications they do not need, and pharmacies to approve or reject the donations and, ultimately, to provide them to patients.
The tokens issued on the blockchain can be used towards a discount on the platform or exchanged for other assets. The same tokens can be issued to pharmacies, too, to attract them to the program.
Impact/Results
Blockchain-based drug repository networks are going to be a true quantum leap in the healthcare industry, on the one hand, bringing significant cost savings, and, on the other hand, making medications accessible to patients who were otherwise unable to purchase them. We are proud to be a part of a project of such a social impact.

Token.io — blockchain-based open banking API
Adoriasoft was requested to develop a common API for multiple European banks. Via such an API, all participating banks can aggregate data and perform direct payments with a smart token.
PRODUCT
This product uses the open banking API to join European banks and to provide communication for their software developers, clients, payment operators, and direct payment merchants. The new banking platform uses the Smart token technology allowing token transactions directly via smart contracts without any online exchanges.
BUSINESS NEEDS
The new API is intended as a solution to the problem of enabling connection with multiple banks. The existing solutions involve either multiple payment operators or a separate API for each bank. The product we are working on will provide a single entry point for the APIs of more than 4000 banks. This way, direct payments will become significantly easier and quicker.
RESULTS
In this project, Adoriasoft applied its software development and smart contract expertise. Our developers used the best practices of integrating the open banking concept with the blockchain technology enabling the system to work effectively with more than 400 banks. The project also included the development of a stablecoin system with monthly audits which makes all transactions immutable and verifiable.
TECHNOLOGY STACK
- JAVA
- ETHEREUM
- JS
- C++
- SOLIDITY
- STELLAR

DropSend —cross-platform app for exchanging large files
DropSend is a long-term project where Adoriasoft built a full suite of tools for sending large files that could not be sent by popular email clients. The web app requires no local installations while allowing secure exchange of large files including poorly compressible media files.
In DropSend, large files sent as attachment to email messages are uploaded to a cloud storage while only a unique link to the storage is sent to the recipient. At the recipient’s side, the file is again downloaded from the cloud.
The data security is achieved by 256 AES encryption protecting the data in transit. In addition to sending the files, DropSend also provides the backup functionality through the cloud storage available from anywhere.
RESULTS
We also developed an intuitive mobile app for iOS and Android devices allowing to download large files to smartphones or tablets and send files of any size via email and also desktop application, that is created as a cross-platform product running both on Windows and Mac OS workstations.
DropSend solved the problem of a fast and secure exchange of files that could not be sent by email for their size. In addition to sending files, users can store, backup, archive, and share their files via the DropSend cloud service.
It is appreciated by users as an easy, reliable, secure and effective tool for file management. In 2017, DropSend was awarded the PCMag Editor’s Choice and is still a popular product with the users.
Technology stack:
- PHP
- C++
- JS
- Java

IDF Connect — iOS mobile MFA application generating one-time access codes after the user provides their login and password.
PROJECT OVERVIEW
Adoriasoft built an iOS mobile MFA application generating one-time access codes after the user provides their login and password.
PRODUCT
IDF Connect authentication tools were designed for use in the fintech sector enabling secure and effective access control. The mobile IDF Connect app provides a second authentication factor by generating a one-time access code after validating the user’s login and password.
The password generation feature was created in compliance with the RFC-6238 standard for time-based one-time passwords increasing the access security.
In addition to the authentication function, IDF Connect can be used as an account management application storing the passwords for multiple services.
In addition to the mobile app Adoriasoft also made an overhaul to the IDF Connect website and developed a web server plugin for a Single Sign-On app for fintech and other industries.
BUSINESS NEEDS
The mobile app is an effective tool of multi-factor authentication which is now a must for most applications handling sensitive data. The banking and finance sector are especially susceptible to attacks, thus for them a reliable MFA mechanism is critical.
RESULTS
The IDF Connect app is an optimal solution for businesses requiring a custom authentication mechanism and prohibiting publicly available ones. The implementation of advanced password generation algorithms places IDF Connect among the recommended tools for highly secure enterprises, such as banking institutions.
TECH STACK
- WordPress
- Bootstrap
- JS
- C++
- Java

Blockchain-based KYC System
The system we built is a network of nodes with strict privacy rules and protection from copying or changing the information. The system validates the user’s data by biographical and biometrical information and sends it to the end owner (client). During data processing and validation, only the transaction information is stored in the distributed ledger without disclosing the user’s sensitive data. Blockchain is used to guarantee a transparent dataflow, collects validation results and real-time reports, ensures the automated workflow and permissioned access to data. IPFS is used to ensure the data storage security. Only the client can view or edit sensitive information. As all actions are tracked and logged in the blockchain, ML implementation is considered in future for fraud prevention or forecasting
PRODUCT
The Know-Your-Customer system built on the basis of a distributed ledger technology allows verifying personal data in a database and returning the response to the requesting user. The database is implemented in the form of a private blockchain network with permissioned access and the request tracking function.
BUSINESS NEEDS
This product is a solution for cases requiring user verification while strictly protecting their data from theft or other forms of compromising. All businesses handling sensitive data of their customers are facing the challenges of implementing sufficient protection and tracking. The distributed ledger technology is capable of providing the required degree of protection while covering the primary business needs.
RESULTS
Adoriasoft built a secure distributed system for personal data storage with a permission policy allowing to assign different access levels to different executives and to monitor the use of the clients’ personal data. Within this project, we also created a web application serving as an entry point for the KYC system. Users’ data processing and verification became automated and faster due to the absence of the human factor and the related mistakes. All verification steps are recorded in an immutable ledger. The logging system is protected from edits and, therefore, guarantees transparent and trusted reporting. Thus, for any data request it is known who requested it, when the request was made, and what data was requested. Also, the logging system stores all actions performed to the users’ information.
TECHNOLOGY STACK
- HYPERLEDGER FABRIC
- GO
- IPFS
- PYTHON
- REACT NATIVE

Gold mining corporation
Adoriasoft created a tracking, accounting and auditing system for gold mining process. The blockchain technology is used at all stages – from prospecting to ingot production. A multi-level permission system allows providing the information on the need-to-know basis and ensures complete control over the workflow and working schedule, detection of deviations from the established routines and prevention of malicious intents at the mining site The stakeholders can obtain real-time reports on the mining results. In future, after collecting a sufficient amount of data, the developers consider applying ML to predict gold output based on prospecting results, location, soil etc.
PRODUCT
The tracking and auditing system uses blockchain for storing and processing the data obtained from various IoT devices working at the mining field. The product applies blockchain encryption algorithms and immutable data storages allowing to maintain true real-time data on all aspects of the mining operation. The private blockchain infrastructure is created with the focus on enabling strict permission policies and restrict access to sensitive data.
BUSINESS NEEDS
The blockchain-based system achieved the level of security and transparency that is appropriate for such a sensitive operation as gold mining. Blockchain is used for timestamping the collected records, storing immutable records, and generating transparent real-time reports. With the implementation of blockchain-driven tracking and audit, the risks of a gold-mining business can be significantly reduced.
RESULTS
We created a private distributed storage of data for the supply chain and gold mining operation, a mobile application with different access levels for managers, engineers, operators and investors. Each role was associated with a special access and transparency level. The mining process became more predictable and transparent for all stakeholders. The controllers received real-time reports from each mining site which made auditing and management easier and less time consuming. Immutable records guarantee data consistency and prevent any changes.
TECHNOLOGY STACK
- GO
- SOLIDITY
- PYTHON
Reviews
the project
UI Design & Backend Dev for Carbon Finance Nonprofit
"Adoriasoft’s communication is excellent and smooth."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the founder of a carbon financing nonprofit organization.
What challenge were you trying to address with Adoriasoft?
We’re developing plugins and tools for digital asset marketplaces and cryptocurrency exchanges. We hired Adoriasoft to help us with the whole project.
What was the scope of their involvement?
Adoriasoft is designing the UI, the database, and the backend. They are building various tools to be integrated with the cryptocurrency exchanges.
What is the team composition?
We work with four full-time teammates, including Vlad (CEO), Anton (Marketing Manager), Bohdan(CTO), and four part-time teammates.
How did you come to work with Adoriasoft?
I had three face-to-face meetings with them before I decided to work with them.
How much have you invested with them?
The total scope will be about $180,000, and we’re just past the halfway mark on that.
What is the status of this engagement?
We began working with them in February 2020, and our engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
I’m very happy with their transparent cost structure and how quick they are to understand the more complex elements of the project. It’s been a pleasure to work with them.
How did Adoriasoft perform from a project management standpoint?
Adoriasoft’s communication is excellent and smooth. They’ve met all of the deadlines. If any issues come up, the team is good at informing me in advance.
What did you find most impressive about them?
They communicate in a timely manner.
Are there any areas they could improve?
No, I have no suggestions.
Do you have any advice for potential customers?
I did my own homework so I was able to ask pertinent questions and assess their answers very quickly. I would advise other customers to do the same.
the project
Webcam App Development for AR Startup
"They kept us in the loop regarding progress, stuck to deadlines, and delivered very good results."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We are a software development company providing a product called FaceRig, which is currently being sold on Steam and mobile stores. I am the administrator and CEO of the company.
What challenge were you trying to address with Adoriasoft?
We have collaborated with Adoriasoft for the development of our system’s webcam driver. Our developers do not have kernel driver development as a competency. We were using a DirectShow filter thay would work with some apps, but not others. We looked to outsourcers in order to solve this problem.
What was the scope of their involvement?
Adoriasoft wrote the virtual driver which ships with FaceRig, and identifies the software as a webcam device on user’s machines. The driver takes video frames from a shared memory area to which we provide access, and exposes that area as a webcam video stream on the system. It essentially allows us to interface with any program which accepts webcam input.
We have essentially outsourced the entire development effort to Adoriasoft’s side, including the install script. They provided both compiled binaries with digitally-signed installs, as well as the source code, in case we would want to recompile it further down the road. We did offer them an initial brief, stating what we wanted the virtual webcam driver to do, but, aside from that, we were only involved at a very high level.
On our side, we only had a lead programmer for the project. I’m not sure of the size of their team, but I believe Adoriasoft assigned two engineers, aside from the management overhead.
How did you come to work with Adoriasoft?
We came across them on Upwork, which was still called Elance at that time. Adoriasoft had all the necessary qualifications, and the price/performance ratio was right, from what we could see. We did consider other providers, but Adoriasoft had a good financial offer and many good reviews, whereas the other companies we talked to had less extensive track records for writing driver kernels. Geographic proximity was a factor, since we are based in Bucharest, Romania, and could easily visit Adoriasoft in Kiev.
What is the status of this engagement?
We started working with Adoriasoft in September 2014. We’ve had several iterations, the last of them in April 2015. There have been a few additional touch-ups, and we’ve gotten in contact with Adoriasoft in 2016. Driver digital signatures periodically expire, and we wanted a fresh compile with a new key, compatible with Windows 10, which was launched in 2016.
Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?
We have been very pleased with the results, as well as with Adoriasoft’s communication, operating mode, and interfacing skills. The software is being used by around 400,000 users, and not one of them has reported bugs related to the virtual webcam driver. The metrics speak in Adoriasoft’s favor.
In regards to our feedback, there were some driver modules which had names that could be considered offensive by users. Adoriasoft used the names of chemical warfare gases from World War 2, which created a bit of an anecdotical issue for us.
How did Adoriasoft perform from a project management standpoint?
They kept us in the loop regarding progress, stuck to deadlines, and delivered very good results. We were given access to Adoriasoft’s issue-tracking systems and could use them online. If I’m not mistaken, they used Atlassian, JIRA, and Bitbucket.
What did you find most impressive about Adoriasoft?
It would be difficult for me to do a comparison since this was the only piece of tech we outsourced to another developer. Overall, our experience with Adoriasoft has been fairly positive. They are well-organized and knowledgeable, from a technical standpoint. Kernel driver writing is not an easy field, especially if done right. There were absolutely no bug reports from our users regarding the driver developed by Adoriasoft.
Are there any areas Adoriasoft could improve?
Nothing comes to mind. The naming convention I mentioned was only visible to people going to the program folder and looking at the files themselves. It was not something accessible on the frontend in any way. We simply would have rather not dealt with it.
the project
Ongoing Dev Projects for PC Software Company
"They’re very prompt, attentive and organized."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
We're a software company that develops software for improving the performance of users’ PCs. I’m the product marketing manager.
What challenge were you trying to address with Adoriasoft?
We lost some of our in-house development team and were looking to increase our resources by using an outsource team.
What was the scope of their involvement?
Adoriasoft developed an application for us from scratch. They also maintain a website that includes a lot of different reports and databases. They have done dozens of different projects for us. Within each product, there are different aspects of technology that are involved.
There are four major projects that they work on, and within those, there are maybe 10 smaller projects. The four projects are the actual product application itself, maintaining the database related to the project, the matching algorithm of the product, and the DLL and API for the product. I know they use PHP, Linux, and Delphi technologies.
I regularly interact with 3 different resources but I’m sure there are many other resources working behind the scenes.
How did you come to work with Adoriasoft?
There was a preexisting relationship between them and one of the owners of our company. He liked their work and hired them to work with our company as well.
How much have you invested with Adoriasoft?
We have spent $300,000 over the course of our relationship. We usually use them between 400 and 800 hours per month.
What is the status of this engagement?
We started working with them in 2012, and the work is ongoing. Over the years, we have increased the amount of work that we do with Adoriasoft
Could you share any evidence that would demonstrate productivity, quality of work, or the impact of the engagement?
Over the years, we have increased Adoriasoft’s responsibilities, so I think that’s an earned responsibility based on the work they’ve done with us. We’ve been satisfied. They came in, took over several products, and needed to learn about each one. Other projects, they created on their own. There was a learning curve for the projects they inherited and they did a great job in taking ownership of the projects. They know more about these projects than anyone else in our company does.
How did Adoriasoft perform from a project management standpoint?
We give them the requirements of a project and ask for an estimate of the cost. We approve the work and it seems to be going well. They provide a project manager who is the resource that I communicate with most often. Most of communication is through email or Skype. They also use JIRA for project management. The PM does a good job organizing things on their end, including holding meetings to discuss our projects and coordinating the work.
What did you find most impressive about Adoriasoft?
They communicate very well, which is extremely important, especially when you’re dealing with different time zones and languages. They’re very prompt, attentive and organized. They’re a very professional organization.
Are there any areas Adoriasoft could improve?
Any areas where they’ve needed improvement, they've improved over the years. Any relationship is a work in progress. If any issues come up, we improve it immediately
Thanks to their ability to quickly grasp the complex elements of the project, Adoriasoft has done a good job thus far. They are a transparent and communicative partner who is willing to address any issues that arise. They also complete their work in adherence to project deadlines.