---
title: "Request a one time code required to setup a new wallet"
method: POST
path: "/user/wallet"
tags: ["Wallet management endpoints"]
deprecated: true
---

# Request a one time code required to setup a new wallet

`POST /user/wallet`

> **Deprecated.**

If a wallet does not already exist, a one time code will created and sent to the provided email address.

## Request body

- WalletInviteRequest
  - `emailAddress` string — Email address to register
  - `password` string — Password to use when creating new wallet

## Response `200`

Successfully sent one time code to verify email address

- WalletAccountResponse
  - `emailAddress` string — Email address associated with the account
  - `active` boolean — Flag to indicate the account is active
  - `clock` number — Expected epoch milliseconds for cryptography operations

## Other responses

- `403` — Not authorized
- `409` — Account already exists
- `429` — Too many attempts

---

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