Quant Network · JSON-LD Context

Quant Context

JSON-LD context defining the semantic vocabulary for Quant from Quant Network.

71 Classes 171 Properties 4 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
xsd: http://www.w3.org/2001/XMLSchema#
dcterms: http://purl.org/dc/terms/
quant: https://quant.network/schema#

Classes

JsonRpcRequest JsonRpcResponse JsonRpcError StandardError ContractVisibility DeployedContract PaginatedMeta DltType Node Provider Stake OffsetPagination Swap L1Network TokenSymbol Deposit CreateDepositRequest ContractPermission AddNodeRequest Network ProblemDetails SessionStatus TemplateType FieldType ActionType ActionStyle DisplayFormat RiskLevel ScreenSpec SelectOption TableColumn WalletConfig StepField StepAction StepMessage BusinessValidationError AgentMeta StepPayment X402SettlementReceipt StepSpec HypermediaLinks SessionResponse SessionListItem FlowPaginationMeta X402Descriptor AppVisibility FlowAppSummary AllowedComponents VersionStatus AppType FlowAppDetail WebhookSubscription WebhookEvent SwapQuote SwapCreateRequest WithdrawalNetwork WithdrawalTokenSymbol WithdrawalStatus CreateWithdrawalRequest WithdrawalRecord RecordProveTxRequest RecordFinalizeTxRequest ApiKeyScope CreateApiKeyRequest MintedApiKey ApiKeySummary TrackerSubscribeRequest AddressSubscription UnsubscribeResult TrackerEvent EventSubscription

Properties

Property Type Container
jsonrpc string
method string
id
params list
result
error
timestamp integer
status integer
message string
path string
deployerId string
address reference
name string
type string
visibility reference
whitelistedContractIds list
createdAt dateTime
updatedAt dateTime
total integer
page integer
pageSize integer
hasMore boolean
_id string
userId string
network string
dlt reference
networkId string
url reference
resetPolicy reference
txHash reference
amount string
tokenIn string
tokenOut string
amountIn string
amountOutEstimated string
amountOutMin string
amountOutActual string
slippageBps integer
routeTokens list
encodedPath string
walletAddress reference
failureReason string
fromNetwork reference
token reference
fromAddress reference
toAddress reference
approvalTxHash reference
contractAddress reference
alias string
description string
environment string
capacity string
isFusion boolean
rpc string
title string
detail string
retryable boolean
instance string
template reference
icon string
value string
label string
key string
format reference
action string
chains list
transaction
placeholder string
required boolean
defaultValue
minLength integer
maxLength integer
pattern string
rows integer
min
max
step decimal
currencyCode string
options list
defaultChecked boolean
dataRef string
submitResolve string
columns list
rowsData list
emptyMessage string
limit integer
config reference
style reference
disabled boolean
confirmationMessage string
text string
fieldId string
code string
hint string
emits list
riskLevel reference
outputQuery string
idempotent boolean
amountAtomicUnits string
currency string
chain string
recipient reference
actions list
tokenAddress reference
chainId integer
blockNumber integer
settledAt dateTime
screen reference
fields list
errors list
agent reference
payment reference
entryPoint boolean
self string
submit string
sessionId string
appId string
appVersion string
stepSpec reference
stateVersion integer
complete boolean
_links reference
paymentReceipt reference
currentStepId string
startStepId string
nextCursor string
totalCount integer
version string
scheme string
permit2Address string
spender string
displayName string
publisher string
categories list
activeVersionCount integer
latestVersion string
templates list
fieldTypes list
actionTypes list
versions list
subscriptionId string
eventType string
targetUrl reference
eventId string
payload
toNetwork reference
isNativeToErc20 boolean
l2TxHash reference
l2BlockNumber integer
withdrawalHash string
withdrawalTx
disputeGameIndex integer
outputRootProof
withdrawalProof list
proveTxHash reference
finalizeTxHash reference
provableAt dateTime
finalizableAt dateTime
lastStatusCheckAt dateTime
completedAt dateTime
scopes list
expiresAt dateTime
apiKey string
keyId string
lastUsedAt dateTime
revokedAt dateTime
callbackUrl reference
successful boolean
targetAddress reference
eventName string
eventParams list

JSON-LD Document

Raw ↑
{
  "@context": {
    "@vocab": "https://quant.network/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "quant": "https://quant.network/schema#",
    "JsonRpcRequest": "quant:JsonRpcRequest",
    "jsonrpc": {
      "@id": "quant:jsonrpc",
      "@type": "xsd:string"
    },
    "method": {
      "@id": "quant:method",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "quant:id"
    },
    "params": {
      "@id": "quant:params",
      "@container": "@list"
    },
    "JsonRpcResponse": "quant:JsonRpcResponse",
    "result": {
      "@id": "quant:result"
    },
    "JsonRpcError": "quant:JsonRpcError",
    "error": {
      "@id": "quant:error"
    },
    "StandardError": "quant:StandardError",
    "timestamp": {
      "@id": "quant:timestamp",
      "@type": "xsd:integer"
    },
    "status": {
      "@id": "quant:status",
      "@type": "xsd:integer"
    },
    "message": {
      "@id": "quant:message",
      "@type": "xsd:string"
    },
    "path": {
      "@id": "quant:path",
      "@type": "xsd:string"
    },
    "ContractVisibility": "quant:ContractVisibility",
    "DeployedContract": "quant:DeployedContract",
    "deployerId": {
      "@id": "quant:deployerId",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "quant:address",
      "@type": "@id"
    },
    "name": {
      "@id": "quant:name",
      "@type": "xsd:string"
    },
    "type": {
      "@id": "quant:type",
      "@type": "xsd:string"
    },
    "visibility": {
      "@id": "quant:visibility",
      "@type": "@id"
    },
    "whitelistedContractIds": {
      "@id": "quant:whitelistedContractIds",
      "@container": "@list"
    },
    "createdAt": {
      "@id": "quant:createdAt",
      "@type": "xsd:dateTime"
    },
    "updatedAt": {
      "@id": "quant:updatedAt",
      "@type": "xsd:dateTime"
    },
    "PaginatedMeta": "quant:PaginatedMeta",
    "total": {
      "@id": "quant:total",
      "@type": "xsd:integer"
    },
    "page": {
      "@id": "quant:page",
      "@type": "xsd:integer"
    },
    "pageSize": {
      "@id": "quant:pageSize",
      "@type": "xsd:integer"
    },
    "hasMore": {
      "@id": "quant:hasMore",
      "@type": "xsd:boolean"
    },
    "DltType": "quant:DltType",
    "Node": "quant:Node",
    "_id": {
      "@id": "quant:_id",
      "@type": "xsd:string"
    },
    "userId": {
      "@id": "quant:userId",
      "@type": "xsd:string"
    },
    "network": {
      "@id": "quant:network",
      "@type": "xsd:string"
    },
    "dlt": {
      "@id": "quant:dlt",
      "@type": "@id"
    },
    "networkId": {
      "@id": "quant:networkId",
      "@type": "xsd:string"
    },
    "Provider": "quant:Provider",
    "url": {
      "@id": "quant:url",
      "@type": "@id"
    },
    "resetPolicy": {
      "@id": "quant:resetPolicy",
      "@type": "@id"
    },
    "Stake": "quant:Stake",
    "txHash": {
      "@id": "quant:txHash",
      "@type": "@id"
    },
    "amount": {
      "@id": "quant:amount",
      "@type": "xsd:string"
    },
    "OffsetPagination": "quant:OffsetPagination",
    "Swap": "quant:Swap",
    "tokenIn": {
      "@id": "quant:tokenIn",
      "@type": "xsd:string"
    },
    "tokenOut": {
      "@id": "quant:tokenOut",
      "@type": "xsd:string"
    },
    "amountIn": {
      "@id": "quant:amountIn",
      "@type": "xsd:string"
    },
    "amountOutEstimated": {
      "@id": "quant:amountOutEstimated",
      "@type": "xsd:string"
    },
    "amountOutMin": {
      "@id": "quant:amountOutMin",
      "@type": "xsd:string"
    },
    "amountOutActual": {
      "@id": "quant:amountOutActual",
      "@type": "xsd:string"
    },
    "slippageBps": {
      "@id": "quant:slippageBps",
      "@type": "xsd:integer"
    },
    "routeTokens": {
      "@id": "quant:routeTokens",
      "@container": "@list"
    },
    "encodedPath": {
      "@id": "quant:encodedPath",
      "@type": "xsd:string"
    },
    "walletAddress": {
      "@id": "quant:walletAddress",
      "@type": "@id"
    },
    "failureReason": {
      "@id": "quant:failureReason",
      "@type": "xsd:string"
    },
    "L1Network": "quant:L1Network",
    "TokenSymbol": "quant:TokenSymbol",
    "Deposit": "quant:Deposit",
    "fromNetwork": {
      "@id": "quant:fromNetwork",
      "@type": "@id"
    },
    "token": {
      "@id": "quant:token",
      "@type": "@id"
    },
    "fromAddress": {
      "@id": "quant:fromAddress",
      "@type": "@id"
    },
    "toAddress": {
      "@id": "quant:toAddress",
      "@type": "@id"
    },
    "approvalTxHash": {
      "@id": "quant:approvalTxHash",
      "@type": "@id"
    },
    "CreateDepositRequest": "quant:CreateDepositRequest",
    "ContractPermission": "quant:ContractPermission",
    "contractAddress": {
      "@id": "quant:contractAddress",
      "@type": "@id"
    },
    "alias": {
      "@id": "quant:alias",
      "@type": "xsd:string"
    },
    "description": {
      "@id": "quant:description",
      "@type": "xsd:string"
    },
    "AddNodeRequest": "quant:AddNodeRequest",
    "Network": "quant:Network",
    "environment": {
      "@id": "quant:environment",
      "@type": "xsd:string"
    },
    "capacity": {
      "@id": "quant:capacity",
      "@type": "xsd:string"
    },
    "isFusion": {
      "@id": "quant:isFusion",
      "@type": "xsd:boolean"
    },
    "rpc": {
      "@id": "quant:rpc",
      "@type": "xsd:string"
    },
    "ProblemDetails": "quant:ProblemDetails",
    "title": {
      "@id": "quant:title",
      "@type": "xsd:string"
    },
    "detail": {
      "@id": "quant:detail",
      "@type": "xsd:string"
    },
    "retryable": {
      "@id": "quant:retryable",
      "@type": "xsd:boolean"
    },
    "instance": {
      "@id": "quant:instance",
      "@type": "xsd:string"
    },
    "SessionStatus": "quant:SessionStatus",
    "TemplateType": "quant:TemplateType",
    "FieldType": "quant:FieldType",
    "ActionType": "quant:ActionType",
    "ActionStyle": "quant:ActionStyle",
    "DisplayFormat": "quant:DisplayFormat",
    "RiskLevel": "quant:RiskLevel",
    "ScreenSpec": "quant:ScreenSpec",
    "template": {
      "@id": "quant:template",
      "@type": "@id"
    },
    "icon": {
      "@id": "quant:icon",
      "@type": "xsd:string"
    },
    "SelectOption": "quant:SelectOption",
    "value": {
      "@id": "quant:value",
      "@type": "xsd:string"
    },
    "label": {
      "@id": "quant:label",
      "@type": "xsd:string"
    },
    "TableColumn": "quant:TableColumn",
    "key": {
      "@id": "quant:key",
      "@type": "xsd:string"
    },
    "format": {
      "@id": "quant:format",
      "@type": "@id"
    },
    "WalletConfig": "quant:WalletConfig",
    "action": {
      "@id": "quant:action",
      "@type": "xsd:string"
    },
    "chains": {
      "@id": "quant:chains",
      "@container": "@list"
    },
    "transaction": {
      "@id": "quant:transaction"
    },
    "StepField": "quant:StepField",
    "placeholder": {
      "@id": "quant:placeholder",
      "@type": "xsd:string"
    },
    "required": {
      "@id": "quant:required",
      "@type": "xsd:boolean"
    },
    "defaultValue": {
      "@id": "quant:defaultValue"
    },
    "minLength": {
      "@id": "quant:minLength",
      "@type": "xsd:integer"
    },
    "maxLength": {
      "@id": "quant:maxLength",
      "@type": "xsd:integer"
    },
    "pattern": {
      "@id": "quant:pattern",
      "@type": "xsd:string"
    },
    "rows": {
      "@id": "quant:rows",
      "@type": "xsd:integer"
    },
    "min": {
      "@id": "quant:min"
    },
    "max": {
      "@id": "quant:max"
    },
    "step": {
      "@id": "quant:step",
      "@type": "xsd:decimal"
    },
    "currencyCode": {
      "@id": "quant:currencyCode",
      "@type": "xsd:string"
    },
    "options": {
      "@id": "quant:options",
      "@container": "@list"
    },
    "defaultChecked": {
      "@id": "quant:defaultChecked",
      "@type": "xsd:boolean"
    },
    "dataRef": {
      "@id": "quant:dataRef",
      "@type": "xsd:string"
    },
    "submitResolve": {
      "@id": "quant:submitResolve",
      "@type": "xsd:string"
    },
    "columns": {
      "@id": "quant:columns",
      "@container": "@list"
    },
    "rowsData": {
      "@id": "quant:rowsData",
      "@container": "@list"
    },
    "emptyMessage": {
      "@id": "quant:emptyMessage",
      "@type": "xsd:string"
    },
    "limit": {
      "@id": "quant:limit",
      "@type": "xsd:integer"
    },
    "config": {
      "@id": "quant:config",
      "@type": "@id"
    },
    "StepAction": "quant:StepAction",
    "style": {
      "@id": "quant:style",
      "@type": "@id"
    },
    "disabled": {
      "@id": "quant:disabled",
      "@type": "xsd:boolean"
    },
    "confirmationMessage": {
      "@id": "quant:confirmationMessage",
      "@type": "xsd:string"
    },
    "StepMessage": "quant:StepMessage",
    "text": {
      "@id": "quant:text",
      "@type": "xsd:string"
    },
    "BusinessValidationError": "quant:BusinessValidationError",
    "fieldId": {
      "@id": "quant:fieldId",
      "@type": "xsd:string"
    },
    "code": {
      "@id": "quant:code",
      "@type": "xsd:string"
    },
    "AgentMeta": "quant:AgentMeta",
    "hint": {
      "@id": "quant:hint",
      "@type": "xsd:string"
    },
    "emits": {
      "@id": "quant:emits",
      "@container": "@list"
    },
    "riskLevel": {
      "@id": "quant:riskLevel",
      "@type": "@id"
    },
    "outputQuery": {
      "@id": "quant:outputQuery",
      "@type": "xsd:string"
    },
    "idempotent": {
      "@id": "quant:idempotent",
      "@type": "xsd:boolean"
    },
    "StepPayment": "quant:StepPayment",
    "amountAtomicUnits": {
      "@id": "quant:amountAtomicUnits",
      "@type": "xsd:string"
    },
    "currency": {
      "@id": "quant:currency",
      "@type": "xsd:string"
    },
    "chain": {
      "@id": "quant:chain",
      "@type": "xsd:string"
    },
    "recipient": {
      "@id": "quant:recipient",
      "@type": "@id"
    },
    "actions": {
      "@id": "quant:actions",
      "@container": "@list"
    },
    "tokenAddress": {
      "@id": "quant:tokenAddress",
      "@type": "@id"
    },
    "X402SettlementReceipt": "quant:X402SettlementReceipt",
    "chainId": {
      "@id": "quant:chainId",
      "@type": "xsd:integer"
    },
    "blockNumber": {
      "@id": "quant:blockNumber",
      "@type": "xsd:integer"
    },
    "settledAt": {
      "@id": "quant:settledAt",
      "@type": "xsd:dateTime"
    },
    "StepSpec": "quant:StepSpec",
    "screen": {
      "@id": "quant:screen",
      "@type": "@id"
    },
    "fields": {
      "@id": "quant:fields",
      "@container": "@list"
    },
    "errors": {
      "@id": "quant:errors",
      "@container": "@list"
    },
    "agent": {
      "@id": "quant:agent",
      "@type": "@id"
    },
    "payment": {
      "@id": "quant:payment",
      "@type": "@id"
    },
    "entryPoint": {
      "@id": "quant:entryPoint",
      "@type": "xsd:boolean"
    },
    "HypermediaLinks": "quant:HypermediaLinks",
    "self": {
      "@id": "quant:self",
      "@type": "xsd:string"
    },
    "submit": {
      "@id": "quant:submit",
      "@type": "xsd:string"
    },
    "SessionResponse": "quant:SessionResponse",
    "sessionId": {
      "@id": "quant:sessionId",
      "@type": "xsd:string"
    },
    "appId": {
      "@id": "quant:appId",
      "@type": "xsd:string"
    },
    "appVersion": {
      "@id": "quant:appVersion",
      "@type": "xsd:string"
    },
    "stepSpec": {
      "@id": "quant:stepSpec",
      "@type": "@id"
    },
    "stateVersion": {
      "@id": "quant:stateVersion",
      "@type": "xsd:integer"
    },
    "complete": {
      "@id": "quant:complete",
      "@type": "xsd:boolean"
    },
    "_links": {
      "@id": "quant:_links",
      "@type": "@id"
    },
    "paymentReceipt": {
      "@id": "quant:paymentReceipt",
      "@type": "@id"
    },
    "SessionListItem": "quant:SessionListItem",
    "currentStepId": {
      "@id": "quant:currentStepId",
      "@type": "xsd:string"
    },
    "startStepId": {
      "@id": "quant:startStepId",
      "@type": "xsd:string"
    },
    "FlowPaginationMeta": "quant:FlowPaginationMeta",
    "nextCursor": {
      "@id": "quant:nextCursor",
      "@type": "xsd:string"
    },
    "totalCount": {
      "@id": "quant:totalCount",
      "@type": "xsd:integer"
    },
    "X402Descriptor": "quant:X402Descriptor",
    "version": {
      "@id": "quant:version",
      "@type": "xsd:string"
    },
    "scheme": {
      "@id": "quant:scheme",
      "@type": "xsd:string"
    },
    "permit2Address": {
      "@id": "quant:permit2Address",
      "@type": "xsd:string"
    },
    "spender": {
      "@id": "quant:spender",
      "@type": "xsd:string"
    },
    "AppVisibility": "quant:AppVisibility",
    "FlowAppSummary": "quant:FlowAppSummary",
    "displayName": {
      "@id": "quant:displayName",
      "@type": "xsd:string"
    },
    "publisher": {
      "@id": "quant:publisher",
      "@type": "xsd:string"
    },
    "categories": {
      "@id": "quant:categories",
      "@container": "@list"
    },
    "activeVersionCount": {
      "@id": "quant:activeVersionCount",
      "@type": "xsd:integer"
    },
    "latestVersion": {
      "@id": "quant:latestVersion",
      "@type": "xsd:string"
    },
    "AllowedComponents": "quant:AllowedComponents",
    "templates": {
      "@id": "quant:templates",
      "@container": "@list"
    },
    "fieldTypes": {
      "@id": "quant:fieldTypes",
      "@container": "@list"
    },
    "actionTypes": {
      "@id": "quant:actionTypes",
      "@container": "@list"
    },
    "VersionStatus": "quant:VersionStatus",
    "AppType": "quant:AppType",
    "FlowAppDetail": "quant:FlowAppDetail",
    "versions": {
      "@id": "quant:versions",
      "@container": "@list"
    },
    "WebhookSubscription": "quant:WebhookSubscription",
    "subscriptionId": {
      "@id": "quant:subscriptionId",
      "@type": "xsd:string"
    },
    "eventType": {
      "@id": "quant:eventType",
      "@type": "xsd:string"
    },
    "targetUrl": {
      "@id": "quant:targetUrl",
      "@type": "@id"
    },
    "WebhookEvent": "quant:WebhookEvent",
    "eventId": {
      "@id": "quant:eventId",
      "@type": "xsd:string"
    },
    "payload": {
      "@id": "quant:payload"
    },
    "SwapQuote": "quant:SwapQuote",
    "SwapCreateRequest": "quant:SwapCreateRequest",
    "WithdrawalNetwork": "quant:WithdrawalNetwork",
    "WithdrawalTokenSymbol": "quant:WithdrawalTokenSymbol",
    "WithdrawalStatus": "quant:WithdrawalStatus",
    "CreateWithdrawalRequest": "quant:CreateWithdrawalRequest",
    "toNetwork": {
      "@id": "quant:toNetwork",
      "@type": "@id"
    },
    "isNativeToErc20": {
      "@id": "quant:isNativeToErc20",
      "@type": "xsd:boolean"
    },
    "l2TxHash": {
      "@id": "quant:l2TxHash",
      "@type": "@id"
    },
    "l2BlockNumber": {
      "@id": "quant:l2BlockNumber",
      "@type": "xsd:integer"
    },
    "WithdrawalRecord": "quant:WithdrawalRecord",
    "withdrawalHash": {
      "@id": "quant:withdrawalHash",
      "@type": "xsd:string"
    },
    "withdrawalTx": {
      "@id": "quant:withdrawalTx"
    },
    "disputeGameIndex": {
      "@id": "quant:disputeGameIndex",
      "@type": "xsd:integer"
    },
    "outputRootProof": {
      "@id": "quant:outputRootProof"
    },
    "withdrawalProof": {
      "@id": "quant:withdrawalProof",
      "@container": "@list"
    },
    "proveTxHash": {
      "@id": "quant:proveTxHash",
      "@type": "@id"
    },
    "finalizeTxHash": {
      "@id": "quant:finalizeTxHash",
      "@type": "@id"
    },
    "provableAt": {
      "@id": "quant:provableAt",
      "@type": "xsd:dateTime"
    },
    "finalizableAt": {
      "@id": "quant:finalizableAt",
      "@type": "xsd:dateTime"
    },
    "lastStatusCheckAt": {
      "@id": "quant:lastStatusCheckAt",
      "@type": "xsd:dateTime"
    },
    "completedAt": {
      "@id": "quant:completedAt",
      "@type": "xsd:dateTime"
    },
    "RecordProveTxRequest": "quant:RecordProveTxRequest",
    "RecordFinalizeTxRequest": "quant:RecordFinalizeTxRequest",
    "ApiKeyScope": "quant:ApiKeyScope",
    "CreateApiKeyRequest": "quant:CreateApiKeyRequest",
    "scopes": {
      "@id": "quant:scopes",
      "@container": "@list"
    },
    "expiresAt": {
      "@id": "quant:expiresAt",
      "@type": "xsd:dateTime"
    },
    "MintedApiKey": "quant:MintedApiKey",
    "apiKey": {
      "@id": "quant:apiKey",
      "@type": "xsd:string"
    },
    "keyId": {
      "@id": "quant:keyId",
      "@type": "xsd:string"
    },
    "lastUsedAt": {
      "@id": "quant:lastUsedAt",
      "@type": "xsd:dateTime"
    },
    "ApiKeySummary": "quant:ApiKeySummary",
    "revokedAt": {
      "@id": "quant:revokedAt",
      "@type": "xsd:dateTime"
    },
    "TrackerSubscribeRequest": "quant:TrackerSubscribeRequest",
    "callbackUrl": {
      "@id": "quant:callbackUrl",
      "@type": "@id"
    },
    "AddressSubscription": "quant:AddressSubscription",
    "successful": {
      "@id": "quant:successful",
      "@type": "xsd:boolean"
    },
    "UnsubscribeResult": "quant:UnsubscribeResult",
    "TrackerEvent": "quant:TrackerEvent",
    "targetAddress": {
      "@id": "quant:targetAddress",
      "@type": "@id"
    },
    "EventSubscription": "quant:EventSubscription",
    "eventName": {
      "@id": "quant:eventName",
      "@type": "xsd:string"
    },
    "eventParams": {
      "@id": "quant:eventParams",
      "@container": "@list"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Quant Network API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Quant Network's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-14) from openapi/quant-overledger-server-openapi.yml.",
  "dcterms:created": "2026-10-14",
  "dcterms:source": [
    "openapi/quant-overledger-server-openapi.yml"
  ]
}