{
  "@context": {
    "@vocab": "https://metal.build/schema#",
    "schema": "https://schema.org/",
    "xsd": "http://www.w3.org/2001/XMLSchema#",
    "dcterms": "http://purl.org/dc/terms/",
    "metal": "https://metal.build/schema#",
    "PostHolderUseridSpendRequest": "metal:PostHolderUseridSpendRequest",
    "tokenAddress": {
      "@id": "metal:tokenAddress",
      "@type": "xsd:string"
    },
    "amount": {
      "@id": "metal:amount",
      "@type": "xsd:integer"
    },
    "PostHolderUseridSpendResponse": "metal:PostHolderUseridSpendResponse",
    "method": {
      "@id": "metal:method",
      "@type": "xsd:string"
    },
    "headers": {
      "@id": "metal:headers"
    },
    "PostHolderUseridTransferRequest": "metal:PostHolderUseridTransferRequest",
    "toAddress": {
      "@id": "metal:toAddress",
      "@type": "xsd:string"
    },
    "PostHolderUseridTransferResponse": "metal:PostHolderUseridTransferResponse",
    "PostHolderUseridWithdrawRequest": "metal:PostHolderUseridWithdrawRequest",
    "PostHolderUseridWithdrawResponse": "metal:PostHolderUseridWithdrawResponse",
    "GetHolderHolderaddressTokenTokenaddressResponse": "metal:GetHolderHolderaddressTokenTokenaddressResponse",
    "name": {
      "@id": "metal:name",
      "@type": "xsd:string"
    },
    "symbol": {
      "@id": "metal:symbol",
      "@type": "xsd:string"
    },
    "id": {
      "@id": "metal:id",
      "@type": "xsd:string"
    },
    "address": {
      "@id": "metal:address",
      "@type": "xsd:string"
    },
    "balance": {
      "@id": "metal:balance",
      "@type": "xsd:integer"
    },
    "value": {
      "@id": "metal:value",
      "@type": "xsd:decimal"
    },
    "GetHolderUser123TransactionsResponse": "metal:GetHolderUser123TransactionsResponse",
    "GetMerchantAllTokensResponse": "metal:GetMerchantAllTokensResponse",
    "GetMerchantPresaleResponse": "metal:GetMerchantPresaleResponse",
    "Content-Type": {
      "@id": "metal:Content-Type",
      "@type": "xsd:string"
    },
    "x-api-key": {
      "@id": "metal:x-api-key",
      "@type": "xsd:string"
    },
    "PostMerchantPresaleResponse": "metal:PostMerchantPresaleResponse",
    "GetMerchantPresaleResolveResponse": "metal:GetMerchantPresaleResolveResponse",
    "status": {
      "@id": "metal:status",
      "@type": "xsd:string"
    },
    "participants": {
      "@id": "metal:participants",
      "@container": "@list"
    },
    "PostMerchantPresaleResolveResponse": "metal:PostMerchantPresaleResolveResponse",
    "GetMerchantPresalesResponse": "metal:GetMerchantPresalesResponse",
    "GetToken0X1234567890Abcdef1234567890Abcdef12345678Distribute": "metal:GetToken0X1234567890Abcdef1234567890Abcdef12345678Distribute",
    "success": {
      "@id": "metal:success",
      "@type": "xsd:boolean"
    },
    "GetTokenTokenaddressResponse": "metal:GetTokenTokenaddressResponse",
    "totalSupply": {
      "@id": "metal:totalSupply",
      "@type": "xsd:integer"
    },
    "startingAppSupply": {
      "@id": "metal:startingAppSupply",
      "@type": "xsd:integer"
    },
    "remainingAppSupply": {
      "@id": "metal:remainingAppSupply",
      "@type": "xsd:integer"
    },
    "merchantSupply": {
      "@id": "metal:merchantSupply",
      "@type": "xsd:integer"
    },
    "merchantAddress": {
      "@id": "metal:merchantAddress",
      "@type": "xsd:string"
    },
    "price": {
      "@id": "metal:price",
      "@type": "xsd:string"
    },
    "holders": {
      "@id": "metal:holders",
      "@container": "@list"
    },
    "PostTokenTokenaddressDistributeRequest": "metal:PostTokenTokenaddressDistributeRequest",
    "sendToAddress": {
      "@id": "metal:sendToAddress",
      "@type": "xsd:string"
    }
  },
  "@type": "schema:Dataset",
  "schema:name": "Metal API JSON-LD context",
  "schema:description": "A JSON-LD @context for the objects Metal'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-18) from openapi/_ae-authored/metal-openapi-generated.yml.",
  "dcterms:created": "2026-10-18",
  "dcterms:source": [
    "openapi/_ae-authored/metal-openapi-generated.yml"
  ]
}