Skip to main content

Gateway go-live checklist

We don't have a fully working sandbox yet, so every order and transfer you execute against api.truemarkets.co moves real funds. Keep your first trades small. A real trade also proves the whole flow end to end. Work through this checklist before you raise the amounts.

Checklist​

  • Your organization API key file is out of your repo and out of chat tools. Anyone with it can act as you. If it leaks, revoke it on the developer console's API keys page and create a new one.
  • Your signer key is in an HSM or a secrets manager, with a backup. A lost signer key can't be recovered.
  • One wallet holds a small amount of the stablecoin you trade with.
  • You placed one small market buy, then sold it back with side: "sell" and qty_unit: "base".
  • You handle 422 with quote_stale by placing the order again.
  • You send the same create-user request again on a 503. The retry finishes creating the wallets.
  • You mint a fresh token before expires_in passes, because an organization has no refresh token.
  • You read your organization's transactions after each trade and find the fill.

Errors lists every status and which ones to retry.

Next: FAQs