Skip to main content
Create Wallet

Authorizations

Authorization
string
header
required

Authorization header containing an SDP JWT (ES256) or an SDP_ API key.

Body

application/json
name
string
required

Human-readable name of the wallet provider

homepage
string
required

Homepage URL of the wallet provider

Deep link schema for the wallet application

sep_10_client_domain
string
required

SEP-10 client domain for authentication

enabled
boolean
default:true

Whether the wallet is enabled for use

assets
object[]

Array of asset references supported by this wallet

Asset reference by ID

assets_ids
string[]

Legacy: Array of asset IDs (cannot be used with assets field)

Response

Wallet created successfully

id
string
Example:

"5ada9ed5-455a-4782-a0ee-160767e0deb1"

name
string
Example:

"Vibrant Assist"

homepage
string
Example:

"https://vibrantapp.com"

sep_10_client_domain
string
Example:

"api-dev.vibrantapp.com"

Example:

"https://vibrantapp.com/sdp-dev"

created_at
string<date-time>
Example:

"2023-07-31T20:50:45.648Z"

updated_at
string<date-time>
Example:

"2023-07-31T20:50:45.648Z"