latestOpenAPI 3.1.02026-08-104139.2 KB

d8ed26b0f13c

assets

Lists the assets supported by the Tenbin platform. Returns the same catalogue on every deployment, regardless of which asset this pod serves — use it to discover newly launched assets without a code change.

The asset field is the value to use as the {asset} path segment of the per-asset API base URL api.tenbin.xyz/{asset} — the lowercase token ticker, e.g. tgldapi.tenbin.xyz/tgld.

Market-maker onboarding flow:

  1. GET api.tenbin.xyz/{asset}/supported-assets — list every supported asset.
  2. For each, GET api.tenbin.xyz/{asset}/deployment — fetch that asset's contract addresses (controller, domain_separator, collateral, token, staked_token) needed to quote and submit orders.

Each entry also carries the asset's mainnet controller address here as a convenience (the EIP-712 verifying contract for order submission); the full, environment-correct contract set is served by /deployment.

get/supported-assets

Response

Supported assets

assetstring required

The {asset} path segment of the per-asset API base URL api.tenbin.xyz/{asset} — the lowercase token ticker (e.g. tgld). Mirrors the asset namespace's public ingress pathPrefix.

controllerstring required

Mainnet address of the asset's Controller contract — the EIP-712 verifying contract that signed orders are submitted against.

namestring required

Human-readable display name (e.g. Tenbin Gold).

symbolstring required

Token ticker symbol (e.g. tGLD).