The model in one paragraph
Every intent is encrypted end-to-end. Only the user’s viewing key can decrypt it. The user can then either reveal a single intent, a date range, or a set of intents to a designated counterparty. The counterparty receives a verifiable record. Nothing about this disclosure is published on-chain, and disclosure is scoped, granting visibility to one transaction does not grant visibility to others.Tachyon never holds a user’s viewing key. Disclosure is always something the user (or the integrator on their behalf, with their key material) initiates.
What you can disclose
A single intent
Show a counterparty the exact contents of one transaction, amount, recipient, settlement hash.
A range of intents
Hand an auditor the full set of intents for a quarter, or a specific account.
A summary
Provide aggregate totals (e.g., total inflow, total outflow) without exposing individual intents.
Proof of receipt
Give a counterparty a verifiable receipt for a payment they expected to receive.
How it fits with KYC and sanctions screening
Tachyon does not perform KYC at the protocol level. Integrators apply their own compliance layer before signing an intent, for example:- Verify the user’s identity at onboarding
- Screen the recipient address against sanctions lists
- Apply per-transaction or daily limits
Configurable disclosure by use case
Payroll disbursements
Payroll disbursements
Keep individual contributor amounts confidential from each other and the public. Grant viewing access to HR or external auditors so they can verify the full payroll without amounts becoming public knowledge.
Cross-chain treasury transfers
Cross-chain treasury transfers
Move funds across chains without exposing volumes to competitors. Grant a compliance officer scoped viewing access to verify that transfers respect reporting thresholds or sanctions policies.
TWAP and algorithmic execution
TWAP and algorithmic execution
Execute schedule-driven orders without leaking strategy. Risk managers retain full visibility into execution details internally while the market sees only fresh stealth-address activity.
Tax reporting
Tax reporting
Users can export a verifiable record of all intents in a tax year using their viewing key, without making the data public on-chain.
What Tachyon does not control
- Tachyon cannot read intent contents and so cannot produce compliance reports on a user’s behalf.
- Tachyon cannot add or remove viewers after submission. If a counterparty needs visibility into a future intent, the user must grant access at submission time or share via their viewing key afterwards.
- Tachyon cannot freeze, block, or reverse settled intents.
Set up viewing permissions
Walk through granting auditor access at intent submission time.