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

# Getting Started (Client)

> Steps for clients to set up and use Zodia Interchange.

Clients need to follow the steps below.

## Setup Steps

1. Complete the company onboarding process. Refer to [Company Onboarding For API Interaction](/working-with-apis/company-onboarding).
2. Add API users to the company. Refer to [Onboarding API Users](/working-with-apis/onboarding-api-users).
3. Create custody wallets. Refer to [Wallet Creation](/service-desk-guide/wallet-creation).
4. Create trading wallets.

### Create a Trading Wallet

For example, to create an Ethereum trading wallet named `TradingFund123`:

```bash theme={null}
curl --request POST 'https://hostname.zodia.io/v3/api/servicedesk/create' \
--header 'submitter-id: maker@your-company.com' \
--header 'Content-Type: application/json' \
--data-raw '{
    "serviceId": "0x0003-001",
    "payload": {
        "name": "TradingFund123",
        "currency": "ETH",
        "tradingVenueId": "VENUEID123",
        "accountUuid": "test",
        "userUuid": "test"
    }
}'
```

Then proceed with the submit and approval steps as described in [Wallet Creation](/service-desk-guide/wallet-creation).

5. Work with Zodia customer service to link your trading wallet with the Trading Venue. As a pre-requisite, you need to have a direct trading relationship with the Trading Venue.
6. To fund the trading wallet, transfer assets from your custody wallet. Refer to [Instruct a Transfer](/service-desk-guide/instruct-transfer).

## FAQs

**What is the difference between a custody wallet and a trading wallet?**

A custody wallet is owned by the client, with full operational control. For trading wallets, the client remains the owner or beneficiary of the assets, but operational control is partially given to the partner trading venue.

**What is the withdrawal process?**

The client initiates this request when they wish to transfer funds from their trading wallet to their custody wallet. Create a transaction to withdraw funds from your trading wallet.

**What does a typical client workflow look like?**

Create Trading Wallet → Deposit into Trading Wallet → Withdraw from Trading Wallet

**Can a client use Interchange with multiple trading venues?**

Yes. The client will need to create a separate trading wallet for each venue.

**Can a client initiate settlement?**

Yes, this is possible with Full Control delegation.

**Can a client create multiple trading wallets for a venue?**

Yes.
