---
title: "Register a server-managed account"
method: POST
path: "/register-managed"
tags: ["Accounts"]
---

# Register a server-managed account

`POST /register-managed`

Register a server-owned smart account. Provide a salt for deterministic addressing and a target chain/token.

## Headers

- `x-api-key` string, required — API key for authentication
- `x-api-version` string — API version identifier (e.g. "2026-04.amazon"). Optional today, will become required in a future release.

## Request body

- ManagedRegisterRequestBody
  - `account` ManagedAccountInput, required
    - `salt` string, required — Hex-encoded string (0x followed by hex characters)
    - `target` ManagedTarget, required — Destination target configuration for managed accounts. `recipient` is required and specifies the address that receives the final tokens.
      - `recipient` string, required
      - `chain` string, required — CAIP-2 chain identifier (e.g. "eip155:8453")
      - `token` string, required
      - `outputTokenRules` OutputTokenRule[]
        - `match` OutputTokenRuleMatch, required — Source-token match criteria. Rules may match by source chain, source token address, source symbol, or a combination.
          - `chain` string — CAIP-2 chain identifier (e.g. "eip155:8453")
          - `token` string
          - `symbol` string
        - `outputToken` string, required
      - `rejectUnmapped` boolean
      - `postBridgeActions` unknown

## Response `200`

Managed account registered successfully

- ManagedRegisterResponse
  - `evmDepositAddress` string, required
  - `solanaDepositAddress` string
  - `tronDepositAddress` string

## Other responses

- `400` — Invalid parameters or unauthorized
- `403` — API key lacks required deposits scope
- `500` — Failed to register with webhook providers
- `503` — Webhook provider enrollment is rate limited; retry after the number of seconds in the Retry-After header

---

[API](https://skmtc.net/rhinestonewtf/apis/deposit-service-api.md) · [All operations](https://skmtc.net/rhinestonewtf/apis/deposit-service-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rhinestonewtf/deposit-service-api/versions/ce4e0abfe33a/schema)
