TGS
API
tgs-007
TGS7 — Deployments, contracts, and product–asset relationships
TGS7 moves on-chain data into dedicated tables and introduces typed product–asset relationships — e.g. Bitcoin is native to the Bitcoin network; Circle issues USDC. It also introduces the root concept: the canonical identity anchor every profile's data hangs off.
- Added
deploymentsNew table: deploymentType, deployedOn, isOfStandard. Asset and product deployed-on + contract data migrates here. - Added
contractsNew table: deployment, name, address, deploymentDate. - Added
productAssetRelationshipsTyped product–asset links: product, asset, type (see assetSupportTypes). - Added
derivativeAssetsDerivative–base asset links, e.g. wBTC → BTC. - Added
assetStatusesNew enum table: asset lifecycle status. - Added
deploymentTypesNew enum table: the primary purpose of a deployment. - Added
assetSupportTypesNew enum table: the nature of a product–asset relationship. - Added
profiles.iconProfile icon field.
Show 4 more API changesShow less
- Added
products.docsProduct documentation links. - Breaking
productSupportsRenamed.Migration: Use supportsProducts.
- Changed
urlsURLs move into a dedicated urls table. - Added
rootsNew root concept — the top-level record all profile data hangs off.