> ## 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.

# FAQ

> Common questions integrators ask about Tachyon.

<AccordionGroup>
  <Accordion title="Is there a fee? How is it charged?">
    Yes. Fees are charged per intent, based on whether the transfer is shielded:

    * **Unshielded transfer**: 2.5% (250 bps) of `amountIn`
    * **Shielded transfer**: 7% (700 bps) of `amountIn`

    Fees are deducted from `amountIn` before settlement. They cover solver compensation and protocol overhead.
  </Accordion>

  <Accordion title="How fast is settlement?">
    Typically well under a minute end-to-end on directly supported chains. If the source chain isn't directly supported and routes through Near Intents or Relay, expect a small additional delay for the public hop.
  </Accordion>

  <Accordion title="Do I need an API key?">
    No. The relayer is open-access. Endpoints are rate-limited at the platform level (see [rate limits](/reference/rate-limits)), and signature-protected endpoints validate per-request signatures.
  </Accordion>

  <Accordion title="What happens if a solver doesn't fulfill?">
    The user is refunded via an on-chain escape mechanism on `BridgeIntentV2`. Funds are never at risk.
  </Accordion>

  <Accordion title="Can I use Tachyon from a browser or mobile app?">
    The HTTP API works from any environment that can make HTTPS requests, browsers, Node, React Native, Cloudflare Workers, Vercel Edge. The TypeScript SDK is WIP; until it ships, integrate directly against the [Relayer HTTP API](/api/relayer).
  </Accordion>

  <Accordion title="How do I give my users a receipt?">
    Show the settlement transaction hash from `GET /intent-details/:intentId` (`settleTxHash` on source chain, `solveTxHash` on destination chain). Verifiable selective-disclosure records (exportable receipts) are planned; see [viewing permissions](/guides/viewing-permissions).
  </Accordion>

  <Accordion title="Is Tachyon custodial?">
    No. Funds settle to stealth addresses owned by Safes whose keys derive from the recipient's own viewing/spending keys. Tachyon broadcasts transactions on the recipient's behalf (gasless sweep via `POST /recipient/relay-proxy`) but doesn't hold custody.
  </Accordion>

  <Accordion title="What assets are supported?">
    USDC, USDT, ETH, ZEN, and cBTC. Per-chain availability varies, query `POST /get-routes` ([API ref](/api/relayer)) for live pairs on any source/destination.
  </Accordion>

  <Accordion title="Is there KYC at the protocol level?">
    No. Tachyon does not perform identity verification or sanctions screening. Integrators apply their own compliance layer before signing intents, and can use [selective disclosure](/concepts/compliance) to satisfy audit requirements.
  </Accordion>

  <Accordion title="Can I run my own solver?">
    Solver onboarding is documented separately for solver operators. Reach out to the team via [github.com/tachyonpe](https://github.com/tachyonpe) if you're interested.
  </Accordion>

  <Accordion title="What happens to my user's funds if the protocol goes offline?">
    The on-chain escape mechanism on `BridgeIntentV2` lets users withdraw funds independently of any Tachyon-operated infrastructure.
  </Accordion>

  <Accordion title="Can I bridge from a chain Tachyon doesn't directly support?">
    Yes. Use Near Intents or Relay to hop to a Tachyon-supported chain first, then create a Tachyon intent from there. The final leg (and the recipient's visibility on the destination) stays private. See [supported chains](/concepts/supported-chains).
  </Accordion>

  <Accordion title="Is the privacy quantum-safe?">
    The protocol uses hybrid cryptography designed to resist both current and future (including quantum) attacks.
  </Accordion>

  <Accordion title="Can I revoke a viewer's access after submitting?">
    Submission-time viewers cannot be removed once the intent is signed. For reversible disclosure, share records out of band using the recipient's viewing key, the user controls who they share with, and can stop sharing at any time.
  </Accordion>

  <Accordion title="What testnet should I use?">
    Tachyon's hosted testnet at [testnet.app.tachyon.pe](https://testnet.app.tachyon.pe). The relayer base URL is `https://relayer.tachyon.pe` for both testnet and mainnet; select the network via the chain IDs in your requests. All chains listed on [supported chains](/concepts/supported-chains) have matching testnets.
  </Accordion>

  <Accordion title="How do I report a bug or request a feature?">
    Open an issue at [github.com/tachyonpe](https://github.com/tachyonpe), or reach the team directly through your integrator channel.
  </Accordion>

  <Accordion title="How do I report a security vulnerability?">
    Email [sudeep@tachyon.pe](mailto:sudeep@tachyon.pe). See [security overview](/security/overview).
  </Accordion>
</AccordionGroup>

<Card title="Get started" icon="play" href="/quickstart">
  Submit your first intent in five minutes.
</Card>
