April 2026 docsDocumentation

Everything you need to use Kloak

Create payment links, receive private payments, and verify them when needed. These guides walk you through how Kloak works in real use.

Getting started

Start by creating a payment link, then learn how payments stay private and how to verify them when needed.

How Kloak works

Kloak helps you collect payments, keep details private, and verify them only when needed.

Collection

Create payment links and share them with anyone to collect payments.

Privacy

Payment details stay private by default and aren't visible on public networks.

Proofs

Share only the information needed to prove something about a payment.

Operations

Share only the information needed to prove something about a payment.

Core concepts

These are the ideas that show up across almost every Kloak workflow.

>>

You can share a payment link publicly while keeping the payment itself private.

>>

Your wallet stores the payment receipt, which you can use later if needed.

>>

You can prove different things about the same payment at different times.

>>

To verify a payment, check the proof and the public record together.

>>

Kloak keeps payments private but still lets you prove them when required.

Quickstart

Here's the fastest way to understand how Kloak works from start to finish.

Kloak flow
// Kloak quickstart mental model
1. Create a payment link
2. Share the request page
3. Receive a private settlement
4. Generate a proof only if a workflow requires it
5. Verify that proof with the package + public Aleo references

Start here

Begin with Payment Links, then learn how privacy works, and finally how to verify payments.

Frequently asked questions

Common questions about how Kloak works and how to use it.

The link can be shared publicly. What stays private by default is who paid, the wallet-held receipt, and the hidden payment facts that are only revealed later through selective disclosure.