# Photon Key Server

## What is the Key Server?

The key server stores high entropy encryption keys for seedless cloud backup of bitcoin wallets and provides server side security such as rate limited PIN authentication.&#x20;

## Development server instance

To help developers get started using photon quickly, there is a development server available to test apis and use during development. Just be aware that the server instance should not be used for production purposes as data is deleted regularly.

{% embed url="<https://keys-dev.photonsdk.com>" %}
Development Key Server URL
{% endembed %}

## REST API documentation

Please review the key server api page for documentation how to use the key server REST api.

{% content-ref url="/pages/-MM06oxnWrL1-hyymq4I" %}
[Key Server API](/key-server-api.md)
{% endcontent-ref %}

## Host your own

The key server is built using the serverless framework and lamdba functions and you can easily deploy your own instance to AWS for your application. The code is open source on GitHub:

{% embed url="<https://github.com/photon-sdk/photon-keyserver>" %}
Photon Key Server GitHub repository
{% endembed %}


---

# Agent Instructions: 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.photonsdk.org/photon-key-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.
