Innovative technical solutions and dSDKs by Emercoin


Blockchain is here to change many aspects of our life, and there is no point in denying this fact. Even those who didn’t accept this new technology started to realize its real potential and ability to influence the way people live and do business. Blockchain is almost ten years old, and we are just at the beginning of its adoption among corporations and companies. They are exploring its benefits for business operations and security.

Blockchain emerged as the underlying technology and shared public ledger for Bitcoin network transactions. Creators built a trusted, peer-to-peer currency system operating independently from banks and governments. As Bitcoin gained popularity, blockchain strengthened its position as innovative technology. However, the implementation of such solutions in the enterprise-level systems and applications is often difficult and as a result expensive. Businesses have to hire professionals who can code on top of the blockchain. And that's the problem Emercoin found an excellent solution for.

Ready to use dSDKs (decentralized software development kits) make Emercoin blockchain attractive to individual developers, who don’t have to learn new programming languages, and to companies – offering inexpensive and flexible technologies that can be adapted to different business needs. They are easy to use, and anyone can build a new solution on top of Emercoin blockchain to make their projects decentralized.

The history of Emercoin started in 2013, and to this day the company has created a few quite useful and innovative technical solutions. The primary interest for Emercoin lies in business market as we believe that blockchain technologies can facilitate business operations, adding a higher level of safety and reliability. Examples of successful implementation of Emercoin blockchain showcase that it can offer a lot already.


EmerNVS – name-value storage

EmerNVS is one of the main Emercoin services that allows storing of any data  in the form of name-value pairs in Emercoin blockchain. The length of the name (for stored data) is limited to 512 bytes, and the value (the data itself) can be up to a 20kb (20*1024). The main features of the service are flexibility and ability to store data of any formats, including text and graphic data, cryptographic keys, etc. Its scalability makes it a great solution for small businesses as well as for big enterprises.

The service is immune to unauthorized modifications and can be used for deployment of any distributed services to keep immutable records. Every NVS record has its owner with a unique Emercoin payment address stored together with the pair. Therefore, only a person with the associated payment address has the right to modify and delete the pair or to transfer ownership to another address. The old record doesn't disappear from blockchain, and the whole history of modifications and ownership transfer is accessible. As a result, we have a decentralized storage protected from data trespass.

EmerDNS – decentralized domain names system

EmerDNS is the first and one of the most popular of Emercoin dSDKs. It is a system of decentralized domain names supporting a full range of DNS records. Such services are increasing in demand in the wake of rising hacker attacks and restraining regulations of local authorities.

According to a recent research by Reportlinker, the Domain Name System (DNS) service market share is expected to grow from 238,9 USD million in 2017 to 438,4 USD million by 2022 at a Compound Annual Growth Rate (CAGR) of 12,9%. The need to protect websites from Distributed Denial of Service (DDoS) attacks is driving the growth of the DNS service market. And this fact is not surprising as website blocking may cost millions of dollars to enterprises.

With EmerDNS there is no central authority – no government or corporations have control over a domain name. A business or person using the service can freely publish any information on the Internet without the threat of website seizing by the government or other authorities. It supports all range of domain names, but the main of them are *.coin, *.emc,*.lib and *.bazar and they are used for digital currency and commerce websites, websites associated with the Emercoin project, for libraries with different content and marketplaces accordingly. Any domain name can be rented with a customizable rental period that can be from a day to years.

Every Emercoin wallet has a built-in DNS, that acts as a DNS-service and not just as a gateway server. And this allows us to talk about a fully decentralized DNS system. EmerDNS is one of the foundations for freedom of speech for many companies.

EmerSSH – PKI and ACL management

In most cases, the classic authentication solution – password the user signs in with – is used to get access to a server. Password authentication has many well-known weak points, such as the ability to guess or to intercept the password. That’s why public key authentication is gaining popularity.

Small and middle-size networks use a static file that is stored on a server. However, as the network grows up in size and the number of machines exceeds five, maintaining a relevant list of keys on a variety of computers becomes almost impossible as the administrators have to make any additions and changes manually.

Enterprise-level networks use centralized public key management systems. Such solutions are also difficult to support and to scale. Giving the administrator unlimited rights, they put the whole system at risk. Seizing control of the key management center may lead to compromise or collapse of the entire network.

And that’s where EmerSSH differs from its centralized counterparts. Almost all the work is done by EmerNVS, and EmerSSH acts like a bridge between Emercoin blockchain and SSHD server. It interprets the corresponding NVS records from the blockchain and creates a public key list of the account for SSHD.

With EmerSSH the owner of the “username” can change the key locally and publish it in NVS blockchain. Its authenticity is confirmed by the public consensus and it is updated on all servers, where the “username” has access, without the participation of administrators. The same can be done with ACL (Access Control List). EmerSSH is an efficient dSDK for inter-enterprise cooperation and organization of a large-scale group work without privileges to one particular user, e.g. to administrator responsible for all system operations.

EmerSSL – passwordless website login

Nearly all websites today use passwords as the primary means of user authentication. It is the most popular method, but it is far from being the most secure and reliable. Hackers can get access to passwords or steal them by putting the website or the whole enterprise system at risk. Centralized storages of account information and user IDs are very attractive for violators as they can be used to make cracking the password easier.

Websites need a new authentication architecture that doesn't reveal any information about users during the authentication process and has a decentralized nature of accounts storage. SSL system solves the former problem, but due to its high price and maintaining difficulties, it is not widely used even in the corporate world.

EmerSSL is the dSDK for passwordless website login and user identification. There is no certification center, and all certificates are issued by users. Emercoin blockchain serves as a public trusted store for hashes of SSL certificates and ensures the uniqueness of user ID. Blockchain behind EmerSSL effectively solves the problem of revoking compromised certificates and their quick replacement. And it is one of many advantages over CRL and OCSP protocols, vulnerable to MITM (Man in the middle) attack.

InfoCard complements EmerSSL passwordless logins. A user creates info card with personal information, and it can be downloaded by servers to fill in website profiles automatically. For example, the system can be used to fill in the delivery address entry field when the user shops online. After the purchase is made, the server "forgets" this information.

InfoCard lets users to enter personal information once and to use it to create accounts, log in and fill in the forms forever. And when there is a need to change personal details InfoCard automatically updates it on many websites.

The system is successfully implemented in Emercoin Blockchain Engine, EmerCoin mining pool, Emercoin wallet, authorization module for Drupal CMS, HashCoins Datacenter Management System and many more.

EmerDPO – property rights protection

Protection of property rights is very difficult today. All documents are stored in paper form or in centralized databases. This problem is more persistent for intellectual rights and ownership of digital goods. Written records and license keys are vulnerable to fraud, counterfeiting, and theft.

EmerDPO is a decentralized SDK for the validation of Digital Proof of Ownership. It can be used both for physical and digital goods and services. Using Emercoin blockchain, it assigns immutable proof of ownership to their respective owners.

The service acts as the basis for another solution – EmerDPO Antifake Programme – anti-counterfeit and product tagging system. Manufacturers can create a unique ID for every manufactured product. These digital passports are stored in Emercoin blockchain and users can verify the authenticity of the products they buy.

Protecting goods with EmerDPO a company increases its value in the market and builds the relationship of trust with customers. Buyers get irrefutable evidence of property rights, and they don't have to wonder whether the product they bought is original or fake.

Emercoin also provides a tool to apply tags and labels to products. After scanning QR code, a customer can see information about the product, whether it was previously bought or not, register it in manufacturer’s database, take ownership in blockchain and much more.

ENUMER – free VoIP calls

VoIP is widely used around the globe by companies due to its low price and broad functionality. However, such centralized services are vulnerable to failures and server overload. That’s why Emecoin created ENUMER – dSDK that helps to create systems supporting ENUM telephone records of specialized telephony systems, such as SIP Proxies and VoIP gateways. This solution is decentralized and therefore protected from any failures. And what’s more important – it is free to use.

ENUMER uses ENUM protocol as a distributed address book for finding the path to a specific IP PBX by a telephone number serviced by it. But unlike ENUM, our solution is not dependant on a central node to create and maintain all ENUM records. As with the rest of Emer technologies, ENUMER uses EmerNVS as decentralized storage for telephone numbers and EmerDNS for fast resolution of ENUM queries. As a result, your queries always get resolved, even after you lose connection to other participants within the network.

Decentralization makes the network independent of any company or authority. It works as long as miners close blocks and confirm the blockchain consensus. ENUMER has unlimited scalability, meaning there is no limit to a number of saved phone records. Users create and update ENUM records themselves via their local Emercoin wallets. They don’t need to send data to servers, eliminating the threat of security breaches.

ENUMER is used by a number of companies, including Ezuce, PortaOne and Antisip and many more.

EmerTTS – distributed trusted service

EmerTTS is one of the latest dSDK on the basis of EmerNVS. It uses trusted timestamping to keep track of the creation and modification time of any document stored in Emercoin blockchain. No one can change it once it has been recorded, even its owner. The service rejects any attempts to modify data if the timestamp differs from the current network time by more than ±2 hours.

EmerTTS is used in the Trusted Diploma project – a tool for storing diplomas and any educational certification in distributed Emercoin blockchain, making it possible to verify them easily. However, EmerTTS can be used for any documents that should be protected from authorized changes, such as business contracts, civil documents, property rights agreements, etc.


Emercoin innovative technical solutions offer to protect your company and its products from malicious actions, fraud, counterfeiting and hacker attacks. Services built on blockchain are the next step in the development of truly decentralized systems for business operations. Transparency Market Research states that the global blockchain technology market is expected to be worth $20 billion by the end of 2024 as compared to US$315.9 million in 2015. The overall market is anticipated to exhibit a CAGR of 58.7% between 2016 and 2024. So now it is about time you make the decision to use obsolete software or to utilize advanced solutions.