---
title: "POST /turnkey/uploadAddress"
method: POST
path: "/turnkey/uploadAddress"
---

# POST /turnkey/uploadAddress

`POST /turnkey/uploadAddress`

Uploads the dydx address to the turnkey table.

Backend won't have this information when we create account for user since you need signature
to derive dydx address. Just wait for fe to uplaod to kick off the policy setup.

## Request body

- object
  - `signature` string, required
  - `dydxAddress` string, required

## Response `200`

Ok

- object
  - `success` boolean, required

## Changes

- **2025-09-08** `d736ea1a1ffb` — 1 info
  - endpoint added
- **2024-05-14** `90fd32395633` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/dydxprotocol/apis/indexer-api/changes/turnkey/uploadAddress/post.md)

---

[API](https://skmtc.dev/dydxprotocol/apis/indexer-api.md) · [All operations](https://skmtc.dev/dydxprotocol/apis/indexer-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/dydxprotocol/indexer-api/revisions/5005547cef75/schema)
