---
title: "Get Ethereum Yield Vault Position"
method: GET
path: "/v1/wallets/{wallet_id}/ethereum_yield_vault"
tags: ["Yield"]
---

# Get Ethereum Yield Vault Position

`GET /v1/wallets/{wallet_id}/ethereum_yield_vault`

Retrieve a wallet's current position in a specific ethereum yield vault. Returns the vault shares and asset values.

## Path parameters

- `wallet_id` string, required — ID of the wallet.

## Query parameters

- `vault_id` string, required — The vault ID to get position for.
- `include_archived` boolean — Include archived wallets in lookup. Defaults to false.

## Headers

- `privy-app-id` string, required — ID of your Privy app.

## Response `200`

Yield position retrieved successfully.

- EthereumYieldPositionResponse — A user's position in a yield vault.
  - `asset` VaultAsset, required — The underlying token of a vault position.
    - `address` string, required — Token contract address.
    - `symbol` string, required — Token symbol (e.g., "USDC").
  - `assets_in_vault` string, required — Current asset value in the vault (realtime from ERC4626), in smallest unit.
  - `shares_in_vault` string, required — Current vault shares held (realtime from ERC4626).
  - `total_deposited` string, required — Total amount deposited into the vault, in smallest unit.
  - `total_withdrawn` string, required — Total amount withdrawn from the vault, in smallest unit.

---

[API](https://skmtc.net/privy-io/apis/privy-api.md) · [All operations](https://skmtc.net/privy-io/apis/privy-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/privy-io/privy-api/revisions/bb2eb34156cc/schema)
