---
updatedAt: 2025-11-11T23:13:10.000Z
agentTools:
  projectIndex: https://developers.fortresstrust.com/llms.txt
---

# Travel Rule Fields for Crypto Sends Guide

The Travel Rule requires financial institutions, including qualified custodians, to share basic information about their customers when sending funds over a certain amount. **Required Travel Rule fields differ by region**. These requirements are determined based on the country of origin from the account requesting the withdrawal.

## Travel Rule Parameters

| Field                                              | Type   | Required    | Description                                                                           |
| -------------------------------------------------- | ------ | ----------- | ------------------------------------------------------------------------------------- |
| `travelRuleInformation`                            | object | Yes\*       | Required if the transfer originates from a Travel Rule jurisdiction (see list below). |
| `travelRuleInformation.travelBeneficiaryVaspName`  | string | Yes         | Name of the beneficiary’s VASP (e.g., "FortressEurope").                              |
| `travelRuleInformation.beneficiaryVaspWebsite`     | string | Yes         | Website URL of the beneficiary’s VASP (e.g., "Fortress.com").                         |
| `travelRuleInformation.beneficiaryWalletType`      | string | Yes         | Indicates wallet type. Use `"custodian"` or `"self-hosted"`.                          |
| `travelRuleInformation.selfAttestation`            | string | Conditional | Required if `beneficiaryWalletType` is `"self-hosted"`.                               |
| `travelRuleInformation.personIdentity.firstName`   | string | Conditional | Required for personal wallets.                                                        |
| `travelRuleInformation.personIdentity.lastName`    | string | Conditional | Required for personal wallets.                                                        |
| `travelRuleInformation.businessIdentity.legalName` | string | Conditional | Required for business wallets.                                                        |

<br />

```json
POST /api/trust/v2/transfers

{
    “type”: “withdrawal”,
    “assetType”: “crypto”,
    “asset”: “near”,
    “network”: “nearTestnet”,
    “amount”: 1,
    “from”: {
        “type”: “account”,
        “id”: “{{CAid}}”
    },
    “to”: {
        “type”: “address”,
        “id”: “68e6b88a356edc6e083349bc1ff7d6e953851d4cbce07e5bdfae345a11d3183b”
    },
    “travelRuleInformation”:{
        “beneficiaryVaspName”: “FortressEurope”,
        “beneficiaryVaspWebsite”: “Fortress.com”,
        “beneficiaryWalletType”: “custodian”, //or self-hosted eallet
        “selfAttestation”: “”,
        “personalEntity”:{
            “firstName”: “John”,
            “lastName”: “Doe”
        },
        “businessEntity”:{
            “legalName”: “ACME Corp” // Business
        }
    },
“comment”: “Test-withdrawal”,
“spreadBasisPoints”: 0,
“applyGasFee”: false
}
```

<br />

## Travel Rule Jurisdictions

* Japan (JP)
* Singapore (SG)
* European Union
  * Austria (AT)
  * Belgium (BE)
  * Bulgaria (BG)
  * Cyprus (CY)
  * Czech Republic (CZ)
  * Germany (DE)
  * Denmark (DK)
  * Estonia (EE)
  * Spain (ES)
  * Finland (FI)
  * France (FR)
  * Greece (GR)
  * Croatia (HR)
  * Hungary (HU)
  * Ireland (IE)
  * Iceland (IS)
  * Italy (IT)
  * Liechtenstein (LI)
  * Lithuania (LT)
  * Luxembourg (LU)
  * Latvia (LV)
  * Malta (MT)
  * Netherlands (NL)
  * Norway (NO)
  * Poland (PL)
  * Portugal (PT)
  * Romania (RO)
  * Sweden (SE)
  * Slovenia (SI)
  * Slovakia (SK)

<br />

**Version Support**

Travel Rule is supported in v2 Transfers API only. It is not available in v1.