# Altura Guard (Legacy)

To use Altura Guard, a user inputs their wallet address in your application. Your application then prompts the user for their Altura Guard code from the Altura marketplace. The user visits the Altura marketplace, connects their wallet, and obtains their Altura Guard code from their profile page. The user then inputs their Altura Guard code into your application. Your application sends a request to our system, passing in the user's address and Altura Guard code. Our system then checks if the code is valid for the user's address and returns a response to your application.

## REST API

{% content-ref url="/pages/zZ2JZylvgqyqSH68MHPP" %}
[Verify a User's Altura Guard Code](/altura-documentation/api-reference/get-endpoints/verify-a-users-altura-guard-code.md)
{% endcontent-ref %}

## Unity SDK

{% content-ref url="/pages/Lmhi4VaLxCmJpM1YqLS7" %}
[Verify a User's Altura Guard Code](/altura-documentation/unity-sdk-reference/get-methods/verify-a-users-altura-guard-code.md)
{% endcontent-ref %}

## Javascript SDK

{% content-ref url="/pages/0BFPCNTrrvjQVKEAzmjS" %}
[Verify a User's Altura Guard Code](/altura-documentation/js-sdk-reference/get-methods/verify-a-users-altura-guard-code.md)
{% endcontent-ref %}

{% hint style="info" %}
Altura Guard (Legacy) can be used via the REST API, JavaScript SDK, and Unity SDK and does not require an API key.
{% endhint %}


---

# 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.altura.com/altura-documentation/getting-started/authenticating-users/altura-guard-legacy.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.
