Skip to main content
POST
/
api
/
sdk
/
wallet
/
link
Wallet Link
curl --request POST \
  --url https://api.simmer.markets/api/sdk/wallet/link \
  --header 'Content-Type: application/json' \
  --data '
{
  "address": "<string>",
  "signature": "<string>",
  "nonce": "<string>",
  "signature_type": 0
}
'
{
  "success": true,
  "wallet_address": "<string>",
  "wallet_ownership": "<string>",
  "message": "<string>",
  "error": "<string>"
}

Body

application/json

Request to link an external wallet after signing challenge.

address
string
required

Wallet address being linked

signature
string
required

Signature of the challenge message

nonce
string
required

Challenge nonce from GET /wallet/link/challenge

signature_type
integer
default:0

0=EOA, 1=Polymarket proxy, 2=Gnosis Safe

Response

Successful Response

Response from wallet linking attempt.

success
boolean
required
wallet_address
string | null
wallet_ownership
string | null
message
string | null
error
string | null