Verify self-hosted wallet ownership

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
uuid

Owner user id. Provide exactly one of userId / businessId.

uuid

Owner business id. Provide exactly one of userId / businessId.

string
required
string
enum
required

EIP-191 wallet ownership proof. SumSub liveness uses POST /counterparty/wallet-verification/sumsub/initiate instead.

Allowed:
string
required
string
required
string
required

The exact UTF-8 string the wallet signed. After extracting the embedded date, the text must match character-for-character:

I am verifying ownership of the wallet address {signed_address} as {userId}. This message was signed on {DD/MM/YYYY} to confirm my control over this wallet.

{signed_address} and {userId} are the same values as in this request body. {DD/MM/YYYY} is the calendar date in UTC and must be yesterday, today, or tomorrow relative to the server's current UTC date when the request is processed.

Responses

Language
Credentials
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json