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

# Tachyon: privacy-native cross-chain payments

> Tachyon is a privacy-native cross-chain payment protocol. Submit signed intents; Tachyon delivers confidentially across chains.

Tachyon is a privacy-native cross-chain payment protocol. Submit a signed *intent* describing what your user wants, *"send 1,000 USDC from Arbitrum to this address on Base"*, and Tachyon delivers it confidentially. Sender, recipient, amount, and route stay private end-to-end.

<CardGroup cols={2}>
  <Card title="Quickstart" icon="play" href="/quickstart">
    Submit your first intent via the SDK in five minutes.
  </Card>

  <Card title="Concepts" icon="compass" href="/concepts/overview">
    The five concepts you need to integrate end-to-end.
  </Card>

  <Card title="Privacy guarantees" icon="shield" href="/concepts/privacy-guarantees">
    What's private, what's public, and the threat model.
  </Card>

  <Card title="SDK" icon="code" href="/sdk/installation">
    Install, authenticate, submit, track, retrieve.
  </Card>
</CardGroup>

## Products

<CardGroup cols={2}>
  <Card title="Confidential Bridge" icon="arrow-right-arrow-left" href="/products/confidential-bridge">
    Single confidential cross-chain transfer.
  </Card>

  <Card title="Confidential Payroll" icon="users" href="/products/confidential-payroll">
    Pay many recipients across many chains as one batch of intents.
  </Card>

  <Card title="Private TWAP" icon="chart-line" href="/products/private-twap">
    Execute size over time as a stream of confidential tranches.
  </Card>

  <Card title="x402 Micropayments" icon="credit-card" href="/products/x402-payments">
    Confidential HTTP 402 payments for agents and APIs.
  </Card>
</CardGroup>

## How integration looks

```ts theme={null}
// Planned SDK surface. Today: createIntent on-chain + POST /store-recipients.
const { intentId } = await tachyon.intent.submit({
  sourceChain: "base_mainnet",
  destChain:   "horizen_mainnet",
  tokenIn:  USDC_BASE,
  tokenOut: USDC_HORIZEN,
  amountIn:     1_000_000_000n,
  minAmountOut:   999_000_000n,
  reward:          50_000_000n,
  deadline: Math.floor(Date.now() / 1000) + 600,
  recipients: [{ address: "0xRecipient...", amount: 999_000_000n }],
}, wallet);
```

The recipient's app auto-sweeps from the destination stealth address. Done.

## Explore

<CardGroup cols={2}>
  <Card title="Guides" icon="map" href="/guides/private-bridge">
    Step-by-step walkthroughs for each product.
  </Card>

  <Card title="Reference" icon="file-code" href="/reference/intent-schema">
    Schemas, errors, rate limits.
  </Card>

  <Card title="Security" icon="shield-halved" href="/security/overview">
    Properties Tachyon stands behind.
  </Card>

  <Card title="FAQ" icon="circle-question" href="/faq">
    Common integrator questions.
  </Card>
</CardGroup>

<Note>
  Tachyon is currently live on testnet. Mainnet is coming soon. Explore the hosted apps at [testnet.app.tachyon.pe](https://testnet.app.tachyon.pe).
</Note>
