Fund Go Account - Wire Transfer

Fund your Go Account with fiat currency through a wire transfer or SEPA. See the Guide.

  1. Get deposit details for BitGo bank accounts. Banks vary by Go Account jurisdiction. EU residents also have access to a Virtual International Bank Account Number (vIBAN).

    API Reference

  2. Initiate the transfer from your bank app or API. Review the documentation provided by your bank or contact them to learn more. Ensure your deposit includes the memo ID returned in the previous step.

    The balance of fiat currency in your Go Account updates with the deposited amount. The deposited balance is immediately available for trades.

// 1. Get Deposit Info
export CURRENCY="<FIAT_CURRENCY_ASSET_ID>"
export GO_ACCOUNT_ID="<GO_ACCOUNT_WALLET_ID>"
export SERVICE_USER_TOKEN="<SERVICE_USER_ACCESS_TOKEN>"

curl -X GET \
  https://app.bitgo-test.com/api/v2/bankaccounts/deposit/info?currency=$CURRENCY&goAccountId=$GO_ACCOUNT_ID \
  -H 'Content-Type: application/json' \
  -H "Authorization: Bearer $SERVICE_USER_TOKEN"
// 2. Deposit Fiat Currency
// Use your bank's app or API to initiate the transfer
// Include the memo ID from Step 1 in your transfer
// Refer to your bank's documentation for instructions
Response
// 1. Get Deposit Info Response
{
  "bankAccounts": [
    {
      "accountNumber": "123456789",
      "accountType": "checking",
      "address": "Ste 1400, Phoenix, AZ 85004, United States of America",
      "address1": "Ste 1400, Phoenix, AZ 85004, United States of America",
      "bankAddressCityLocality": "Phoenix",
      "bankAddressCountryCode": "US",
      "bankAddressLine1": "Ste 1400",
      "bankAddressPostalCode": "85004",
      "bankAddressStateProvince": "AZ",
      "createdAt": "2026-07-22T19:39:01.484372Z",
      "currency": "tfiatusd",
      "enterpriseId": "68cc07a26b0eb871423ef15781d99121",
      "fee": {
        "amount": "1000",
        "individualFees": [{ "amount": "1000", "type": "static" }]
      },
      "feeInfo": {
        "amount": "1000",
        "bank": "customers_cubix_api",
        "coin": "tfiatusd",
        "type": "static"
      },
      "id": "b23bbce8-dad1-41dd-ac71-4fd9bcd0a58b",
      "idHash": "1d6fd97db569ff2b",
      "name": "WESTERN ALLIANCE BANK",
      "owner": {
        "name": "BitGo Bank & Trust",
        "address1": "2443 Ash Street, Suite 200, Palo Alto, CA 94306, United States of America"
      },
      "ownerAddress": "2443 Ash Street, Suite 200, Palo Alto, CA 94306, United States of America",
      "ownerAddressCityLocality": "Palo Alto",
      "ownerAddressCountryCode": "US",
      "ownerAddressLine1": "2443 Ash Street",
      "ownerAddressLine2": "Suite 200",
      "ownerAddressPostalCode": "94306",
      "ownerAddressStateProvince": "CA",
      "ownerName": "BitGo Bank & Trust",
      "routingNumber": "122105980",
      "shortCountryCode": "US",
      "token": "ofctusd",
      "trustOrg": "BitGo Trust",
      "type": "wire",
      "verificationState": "approved",
      "virtualDepositOnly": false
    }
  ],
  "memoId": "NKNKASPXVH"
}