Creates a DECLARED self-hosted counterparty for userId + application.
For subType OWNED, optional signature and signedMessage verify wallet control;
the signed message format and UTC date rules are enforced server-side
(embedded DD/MM/YYYY must be yesterday, today, or tomorrow in UTC).
Example signedMessage (replace address, userId, and the date so the date is valid in UTC):
I am verifying ownership of the wallet address bc1q0xcqpzrky6eff2g52qdye53xkk9jxkvrh6yhyw as customer 550e8400-e29b-41d4-a716-446655440000. This message was signed on 14/05/2026 to confirm my control over this wallet.
This string is built the same way as in signatureVerifiers.test.ts (buildSelfHostedMessage).
Sign it with the wallet that owns address, then send the resulting signature with the
same signedMessage text you signed (see request body examples).
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
