Connecting a Canton Wallet to TRES
This guide explains what TRES needs from you in order to connect your Canton wallet and start tracking your activity.
Because Canton supports confidential (private) transactions, the data TRES can see depends on how your wallet and validator are set up. Answering two questions tells you exactly what to send us.
Step 1 - Answer two questions
Question 1: Do you have confidential transactions on Canton?
Confidential transactions are visible only to the parties involved and to the validator node that hosts your party. If any of your activity is private/confidential, answer Yes.
Question 2: How is your wallet custodied / which validator hosts your party?
Fireblocks — your Canton wallet is held in Fireblocks (and, for confidential activity, hosted on the Fireblocks validator).
Not Fireblocks / your own validator ("bring your own validator") — you self-host or use a third-party validator.
Step 2 - Find your scenario
# | Confidential transactions? | Setup | What TRES needs from you |
|---|---|---|---|
1 | No | Fireblocks customer | Fireblocks Tenant ID (Workspace ID) |
2 | No | Not a Fireblocks customer | Wallet address |
3 | Yes | Using the Fireblocks validator | Fireblocks Tenant ID (Workspace ID) |
4 | Yes | Using your own validator (bring your own validator) | Fireblocks Tenant ID (Workspace ID) and read access to your validator |
Read access to your validator
For confidential transactions on a validator you control, TRES can only see your private activity through your own validator node. You will need to grant TRES read-only access to it.
Read-only means TRES can query ledger data visible to your party. TRES does not submit transactions, sign, or move assets.
When you reach this step, tell your TRES contact and we will send the exact endpoint and credential details required for your validator setup.