Skip to main content
POST
/
v2
/
users
/
{userId}
/
wallets
/
add
Add wallets to a user
curl --request POST \
  --url https://production.hifibridge.com/v2/users/{userId}/wallets/add \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "chains": [
    "POLYGON"
  ]
}
'
{
  "id": "4d93ab4f-3983-4ac0-8c97-54bbc0f287fa",
  "createdAt": "2025-09-24T19:12:20.541Z",
  "type": "individual",
  "email": "[email protected]",
  "name": "John Doe",
  "wallets": {
    "INDIVIDUAL": {
      "ETHEREUM": {
        "id": "24b4917d-694e-4d81-ace8-9ba0261b6f4e",
        "address": "0x43B343Bb48E23F58406271131B71448fF95787AD"
      },
      "POLYGON": {
        "id": "24b4917d-604e-4d81-ace8-9ba0261b6f4e",
        "address": "0x43B343Bb48E23F58406271131B71448fF95787AD"
      }
    }
  }
}

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Path Parameters

userId
string
required

ID of the user

Body

application/json
chains
enum<string>[]
required

The chains to create wallets for.

Available options:
POLYGON,
SOLANA,
ETHEREUM,
BASE,
BSC,
FLOW_EVM,
CANTON

Response

Success

id
string<uuid>

User ID

createdAt
string<date-time>

Data and time when the user was created

type
string
email
string
name
string
wallets
object