> For the complete documentation index, see [llms.txt](https://docs.xeratoken.xyz/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.xeratoken.xyz/8.-integration-and-developer-ecosystem/8.1-developer-architecture-and-sdks.md).

# 8.1 Developer Architecture and SDKs

Xera exposes a complete integration stack that allows developers to embed private payments with minimal cryptographic expertise. The xera.js SDK provides client-side primitives for constructing transactions, generating zero-knowledge proofs, encrypting memos, and interacting with unified addresses. Developers can build wallet extensions, merchant plugins, and service integrations using familiar programming patterns.

Client libraries abstract complexity such as diversified key derivation, note scanning, and proof orchestration. This allows developers to focus on application logic rather than protocol internals. Documentation includes reference implementations, test vectors, and end-to-end examples that demonstrate best practices for integrating shielded transfers.


---

# 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.xeratoken.xyz/8.-integration-and-developer-ecosystem/8.1-developer-architecture-and-sdks.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.
