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

# TrustCo Travel Rule

> The Travel Rule piiData fields TrustCo requires for withdrawals, first party and third party, with an example.

TrustCo requires Travel Rule `piiData` for withdrawals. The same fields apply to first-party and third-party withdrawals. TrustCo is a custodian, not an exchange, and is unrelated to [TRUST](/docs/interact-with-trust), the Travel Rule network. For how to build, encrypt, and send the payload, see [Exchanges](/docs/exchanges-travel-rule).

## Required fields for withdrawals

| Path | Values | Required when |
| - | - | - |
| `data.beneficiary.participantRelationshipType` | `FirstParty`, `ThirdParty` | Always |
| `data.beneficiary.entityType` | `Individual`, `Business` | Always |
| `data.beneficiary.names[0].primaryName` | Free text, with `nameType` `Latin` | `Individual` |
| `data.beneficiary.names[0].secondaryName` | Free text | `Individual` |
| `data.beneficiary.company.name` | Free text | `Business` |
| `data.beneficiary.postalAddress.streetName` | Free text | Always |
| `data.beneficiary.postalAddress.buildingNumber` | Free text | Always |
| `data.beneficiary.postalAddress.city` | Free text | Always |
| `data.beneficiary.postalAddress.postalCode` | Free text | Always |
| `data.beneficiary.postalAddress.country` | Free text | Always |
| `data.beneficiaryVASP.vaspName` | Free text: the receiving financial institution | |
| `data.beneficiary.externalReferenceId` | Free text: the account number | |

Identify the beneficiary institution with `beneficiaryVASP.vaspName`, not `vaspCode`.

## Example

```json theme={"system"}
{
  "type": "exchange-service-travel-rule",
  "typeVersion": "1.0.0",
  "data": {
    "beneficiary": {
      "participantRelationshipType": "FirstParty",
      "entityType": "Business",
      "company": { "name": "ACME Inc" },
      "postalAddress": {
        "streetName": "Oak street",
        "buildingNumber": "1",
        "city": "Boston",
        "postalCode": "02001",
        "country": "US"
      },
      "externalReferenceId": "111-222-333-444"
    },
    "beneficiaryVASP": { "vaspName": "Prosperity Financial" }
  }
}
```

## On the Help Center

To provide TrustCo Travel Rule data in the Console, see [TrustCo travel rule](https://support.fireblocks.io/hc/en-us/articles/30750192475036-TrustCo-travel-rule).
