Verify wallet KYC via SIWE signature
POST /v2/send/kyc/verify
Same response as initiate KYC; adds SIWE signature validation step. Verifies wallet ownership and queries the TRUST network for KYC status. Registers the wallet-endUser mapping for notification routing.
Authorizations
Section titled “Authorizations ”Parameters
Section titled “ Parameters ”Header Parameters
Section titled “Header Parameters ”API Key
API Secret
Request Body required
Section titled “Request Body required ”object
Chain ID of the blockchain network
84532SIWE (Sign-In with Ethereum) message to be signed
localhost wants you to sign in with your Ethereum account:0x41ABAb3a4bEFC66569C5CCD9f4A687E141fA85b3
Sign in with Ethereum to PakSend
URI: http://localhost:4604Version: 1Chain ID: 84532Nonce: 86946ddd21752b55cef8b3d4ebea5618Issued At: 2025-11-27T04:18:07.173ZHex-encoded signature of the SIWE message
0x4bdb6ba0c390e09f0ba9ffec19497b29b37496f71dfd584bf6c2b887be6d842b310c6c45151e1c556cfec8ef549b6169e48f218cd1552b1f9769b3193ecb59251bWallet address (normalized to lowercase with 0x prefix)
0x41abab3a4befc66569c5ccd9f4a687e141fa85b3End user ID for wallet-user mapping
e271bc5c-f870-44cd-8462-54280d0411f6Responses
Section titled “ Responses ”KYC status result (same shape as initiate KYC): verified, status, walletAddress, chainId, verificationId, kycRequestId, sessionUrl, message.
object
Whether the wallet is KYC verified
trueKYC verification status
verifiedWallet address
0x1234567890abcdef1234567890abcdef12345678Blockchain chain ID
84532Verification record ID
KYC request ID (if initiated)
KYC provider session URL (if initiated)
Human-readable message
Bad Request
Unauthorized
Forbidden
Not Found
Internal Server Error