> ## Documentation Index
> Fetch the complete documentation index at: https://docs.kovaswap.finance/llms.txt
> Use this file to discover all available pages before exploring further.

# Private Pay overview

> Send native ETH through Kova Veil on Robinhood Chain.

Private Pay is KovaSwap's non-custodial native-ETH payment flow on Robinhood Chain. It is available at [`kovaswap.finance/pay`](https://kovaswap.finance/pay) and supports one recipient or a CSV batch of up to 100 recipients.

The sender connects a wallet, selects recipients and amounts, reviews the protocol and relay fees, and approves a shielded deposit. The browser generates the payment proof locally. KovaSwap never receives the note secret, witness, recipient CSV, wallet signature, or encrypted note vault.

## Available submission methods

| Method        | Who broadcasts   | Gas payer                                    | Additional relay charge              |
| ------------- | ---------------- | -------------------------------------------- | ------------------------------------ |
| Private relay | Kova relayer     | Relayer, reimbursed by the proof-bound quote | 15 bps plus quoted gas reimbursement |
| Self-submit   | Connected wallet | User                                         | None                                 |

The relayer cannot change the recipient, public amount, fee, pool, chain, expiry, or nullifier. Those values are public inputs to the Groth16 proof and are checked by the pool contract.

## Supported network and asset

V1 supports native ETH on Robinhood Chain mainnet, chain ID `4663`. Solana, tokens, cross-chain privacy, and delayed grouped settlement are not enabled in this release.

<Warning>
  Private Pay improves separation between a deposit note and its later spend, but it does not make blockchain activity invisible. Deposit timing and value, settlement timing, recipient, public payout, relayer, and fees remain visible on-chain. Timing, amount, wallet reuse, and off-chain information can still support correlation.
</Warning>
