Check Wallet Credentials
Wallet
Check Wallet Credentials
Check whether Polymarket CLOB credentials have been registered for a wallet address.
GET
Check Wallet Credentials
Verify whether the specified wallet has a Polymarket CLOB credential record registered for the authenticated user. This is a prerequisite check before placing trades, but
hasCredentials=true only confirms that Aion has a stored credential row for the current user and wallet. It does not revalidate the credential against Polymarket in real time.
The stored signatureType (0=EOA, 1=POLY_PROXY, 2=GNOSIS_SAFE, 3=POLY_1271 / Deposit Wallet) identifies the wallet type. Only Polymarket Deposit Wallets need to be registered with signatureType=3 explicitly via POST /wallet/credentials; for other wallet types the backend auto-detects via on-chain getCode().
Query Parameters
Wallet address to check (0x-prefixed, 40 hex chars).
Response
Credential status.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Response
200 - application/json
Credential status
Whether a stored credential row exists for the authenticated user and wallet. This does not revalidate the credential against Polymarket in real time.
Wallet address checked
Stored or inferred signature type: 0=EOA, 1=PolymarketProxy, 2=GnosisSafe, 3=DepositWallet