Skip to main content

Production Overview

This section starts after your chart integration works in development. It covers the additional controls that apply when you release that integration to users: the licensed SDK build, deployment authorization, production assets and network policy, release verification, and ongoing operations.

Production path

Follow the pages in that order for a first production release. For later releases, start at Upgrades and rollback.

What changes in production

ConcernProduction requirement
Licensed buildUse the exact customer SDK artifact and version supplied for the deployment.
Browser originRun the customer build only on origins approved for that deployment.
CapabilitiesRequest only the modules, chart features, indicators, drawing tools, trading operations, workers, and limits included in the deployment policy.
AuthorizationKeep the permanent credential on your backend and send only a time-limited deployment lease to the browser.
Assets and networkServe matching styles and worker assets, and allow the required data, broker, storage, and worker origins through CORS and CSP.
Supply chainRetain the bill of materials shipped with the build, and verify the delivered files against the digests it records.
Release evidenceVerify the deployed artifact, enabled integrations, failure states, and teardown before promotion.
OperationsMonitor structured SDK errors and retain enough redacted evidence to identify the first failing boundary.

The TradeScript deployment lease authorizes the SDK build and its licensed capabilities. It does not authenticate your users or replace your tenant, market-data, broker, storage, account, or risk controls.

Values supplied or confirmed during onboarding

Before implementation begins, your TradeScript deployment contact should provide or confirm:

  • the customer package and exact SDK version;
  • the customer build fingerprint used during lease exchange;
  • the approved browser origins;
  • the licensed capability policy;
  • a credential ID and secret for your backend; and
  • the TradeScript support or escalation channel for the deployment.

Keep those values in deployment configuration rather than copying them into individual chart implementations. If any value is missing or does not match the planned environment, resolve it before building the authorization endpoint.

Responsibility boundary

TradeScriptYour application team
Supplies the licensed customer build and its release identifiersPins and deploys the supplied build and matching assets
Ships a CycloneDX bill of materials with every buildRetains it per release and verifies the delivered files against it
Registers approved origins and capability policyConfirms the exact development, staging, and production origins
Issues deployment leases after a valid credential exchangeStores the credential, caches and renews leases, and delivers them to browsers
Enforces the signed deployment policy in the SDKEnforces user, tenant, data, storage, broker, account, and risk authorization
Publishes release notes and deployment-specific actionsVerifies upgrades and preserves a tested rollback release

Next steps

Read License model before implementing authorization. It explains how the commercial license, customer build, deployment record, credential, and browser lease relate to each other.