Use the spot signer for the spot domain and the perps signer for the futures domain.
Example
Notes
The returned signature already includes the SoDEX signature-type prefix.
All nonces must still satisfy the gateway nonce rules.
The SDK marshals the request payload before hashing, so your custom clients should avoid mutating field order or names when reimplementing signing outside the SDK.