> For the complete documentation index, see [llms.txt](https://hinkal-team.gitbook.io/hinkal/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hinkal-team.gitbook.io/hinkal/introduction/platform-components.md).

# Products

**Hinkal consists of seven products built on a single privacy protocol.** Each is a different surface over the same private balance.

***

#### **Hinkal Pay**

An app to send, swap, and receive privately from the wallet you already use - on Ethereum, Solana, TRON, and major EVM [networks](/hinkal/ecosystem/supported-chains.md).

For: individuals and small teams paying from their own wallet

* Send privately - sender, recipient, and amount stay off the public ledger
* Swap privately, same-chain and cross-chain
* Receive into a private balance controlled by your own wallet - no new wallet, seed phrase, or custodian
* Cash out to any public address when needed - the sender and the original payment remain private

[→ Get to know Hinkal Pay](/hinkal/hinkal-pay/overview.md)

***

#### **Hinkal Prime**

Enterprise treasury and payouts on private balances, with roles, approvals, and compliance controls built in.

For: enterprises and organizations running treasury and payouts as a team

* Private and public balances in a single view, with shielding and unshielding between them
* Single payouts, and batch payouts from a CSV validated against the organization's balances before anything is signed
* Two roles and an approval queue - members prepare payouts, owners review, approve, or reject
* Per-recipient delivery, either private or direct to a public address - recipients need no Hinkal account
* Transaction history and analytics across the whole organization

[→ Get to know Hinkal Prime](/hinkal/hinkal-prime/overview.md)

***

#### **Hinkal Wallet**

A self-custodial, multi-chain wallet with public and private accounts in a single interface.

For: individuals who want one self-custodial wallet for public and private activity

* A public account that works as a standard wallet - buy, swap, bridge, send, and receive
* A private account to move assets into, with private-to-private transfers where sender, recipient, and amount stay private
* Send to public addresses from the private account - the sender stays private
* Swaps and cross-chain transactions inside the private account
* Connects to dApps the same way standard wallets do

[→ Get to know Hinkal Wallet](/hinkal/hinkal-wallet/features.md)

***

#### **Hinkal API**

A REST API whose server runs inside a secure enclave, letting developers integrate Hinkal's privacy layer directly into their own backend.

For: enterprise platforms driving privacy from their own infrastructure

* Private deposits, withdrawals, transfers, and swaps callable from any backend
* Enclave-attested execution, so the server itself can be verified to run the expected code
* The same privacy primitives as the rest of the protocol, exposed as REST endpoints
* No frontend SDK or wallet UI required

[→ Get to know Hinkal API](/hinkal/hinkal-api/integrations.md)

***

#### **Hinkal SDK**

A developer-first toolkit that lets PSPs, payment processors, neobanks, OTC desks, and enterprises embed private payments directly into their existing infrastructure.

For: enterprise developers embedding private payments in their own product

* Private balances and transactions inside your application
* Private sends, swaps, and cross-chain flows
* User activity that stays private, with no wallet history exposed on-chain
* Selective disclosure for compliance, reporting, or audit needs
* No changes to custody, compliance processes, or routing logic

[→ Get to know Hinkal SDK](/hinkal/hinkal-sdk/sdk-integration.md)

***

#### **Hinkal WaaS**

A Wallet-as-a-Service REST API that lets companies create and manage their users' wallets and execute private on-chain transactions without integrating the SDK.

For: enterprises managing wallets for their users, in any language

* Private deposits, withdrawals, and transfers from any language or stack
* An organization model that mirrors how companies operate - admins create users, assign wallets, set policies, and can act on their behalf
* Server-side wallets whose private keys are generated, stored, and used only inside a secure enclave - never seen by the API server, the database, or Hinkal engineers
* Every request signed with an Ed25519 X-Stamp and a unique nonce, so calls can't be forged or replayed

[→ Get to know Hinkal WaaS](/hinkal/hinkal-waas/introduction.md)

***

#### **Hinkal MCP**

A Model Context Protocol server that lets AI agents move funds between public and private balances through natural-language requests.

For: individuals and developers letting AI agents move funds on their behalf

* Private deposits, withdrawals, and transfers driven by an agent instead of manual calls
* A custodial wallet created server-side on first use - the agent acts for the user while their machine holds only an access key
* The same primitives as the rest of the protocol, exposed as tools any MCP-compatible assistant can call
* Works with Claude Desktop, Claude Code, or any custom MCP host - no need for the agent to understand proofs, UTXOs, or relaying

[→ Get to know Hinkal MPC](/hinkal/hinkal-mcp/overview.md)

***
