Live on testnet. Mainnet coming soon.
Where it fits
- Contributor payouts, pay 50 contributors across 6 chains in one signed batch
- Vesting unlocks, recurring releases without exposing per-recipient amounts
- Token grants, grant programs where individual recipient amounts must stay private
How it works (integrator view)
The payer constructs a batch of intents, one per recipient. The batch is signed once and submitted. Tachyon picks each intent up independently; solvers fulfill them in parallel. Each intent settles at its own destination chain to the recipient’s stealth address.What’s confidential
- Per-recipient amounts, even other recipients in the same batch cannot see what anyone else received
- The identity of recipients
- The destination chain of each delivery
- The link between the payer and any specific recipient
Integration shape
Today, the payroll product loops
createIntent calls for each contributor. An atomic batched-intent contract path is planned so the whole batch can land in a single on-chain transaction.Recurring payouts
For monthly or biweekly payroll, schedule the batch from your own backend on a cron. Each cycle is an independent batch, there is no on-chain “stream” object, which keeps confidentiality maximal: the on-chain footprint of cycle N reveals nothing about cycle N+1.Compliance and selective disclosure
The payer can grant their finance team or auditor scoped viewing access to the entire batch, or to a single intent within it, without making any data public. See compliance and selective disclosure and the viewing-permissions guide.Try it
Payroll integration guide
Step-by-step batch payout integration on testnet.