> For the complete documentation index, see [llms.txt](https://docs.ont.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ont.io/developer-tools/signing-server.md).

# Signing Server

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

{% hint style="info" %}
The signing server is limited to signing the messages that are received from the managing accounts. After the signature process has been carried out, transmission needs to be handled by other services.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.ont.io/developer-tools/signing-server.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
