Secrets & Signing

Store secrets safely and let the SDK generate signed request fields.
View as Markdown

Signing rule

Signed requests exclude sign, omit empty values, sort fields by ASCII key order, join fields as k=v&k2=v2, and calculate HMAC-SHA256 hex with apiSecret.

SDK-managed fields

FieldSourceDescription
agentCodeSDK configPartner agent code.
timestampCurrent server timeUnix timestamp in seconds.
nonceSecure random valueReplay-protection random string.
signHMAC-SHA256Request signature.
currencyDefault currencyUsed when transfer/account APIs omit currency.