Signing Server

Ontology's signing mechanism

The signing server provides a service that makes account administration and the associated signature process convenient for the developer.

The signing server can be integrated into a bigger application server, or it can function as a standalone micro-service. Thus, the signing server is well suited to be employed as a security measure to carry out automatic transaction signature in trust based applications and systems.

Here's a list of the basic functionalities that are supported by the signing server-

Account related services

  • Account creation

  • Account export

Authentication

  • Transaction signature

  • Multi-signature transactions

  • Data signature

Smart contract related services

  • Primary asset operations

  • Native contract invocation

  • NeoVM contract invocation

The signing server is limited to signing the messages that are received from the managing accounts. After the signature process has been carried out, the transmission process needs to be handled by other services.