Cardiv
Market maker programme

Go-live checklist

What to verify on devnet before you ask for production access.

Work through this on devnet before you ask for production access.

Account and funding

  • GET /account returns your registered party with feeExempt: true
  • Preapprovals exist for every token you can receive on the pairs you quote
  • Both quoted legs are funded

Order lifecycle

  • An order reaches OPEN in GET /orders through prepare, sign and submit
  • providerFeeAmount is "0" on the placement prepare and on the cancellation prepare
  • A cancellation reaches CANCELLED
  • A partial fill is handled: you follow the residual by orderId and pick up its new contractId

Failure handling

  • A submission after the five minute deadline is handled as 410
  • A rejected signature is handled
  • The submission timeout is at least 120 seconds
  • Ambiguous submissions are recovered through GET /orders/{orderId} before any retry

Operations

  • The client bounds its own in-flight submissions and treats a wait for capacity as normal
  • The signing key lives in a KMS or HSM, and a kill switch cancels every resting order
  • One hour of unattended operation at your intended quote rate

Need help

Write to support@wolfedgelabs.com and include your party ID.

On this page

Need help

Write to support@wolfedgelabs.com and include your party ID.