Skip to main content
POST
Create the wallet

Authorizations

pid_access
string
cookie
required

JWT access token set by /auth/google/callback or /auth/refresh

Body

application/json
address
string
required

The Solana address to associate with this PID

Required string length: 1 - 64

Response

The wallet (existing or newly created)

id
string<uuid>
required
chain
string
required

Blockchain the wallet is on — fixed to solana for V3

Example:

"solana"

address
string
required

User-supplied wallet address. Public data only — no key material is stored or returned.

Maximum string length: 64
status
enum<string>
required

Wallet lifecycle status (mirrors the identity status convention)

Available options:
active,
suspended,
deleted
createdAt
string<date-time>
required