Zora · JSON-LD Context

Zora Context

JSON-LD context defining the semantic vocabulary for Zora from Zora.

9 Classes 35 Properties 3 Namespaces
View Context View on GitHub

Namespaces

schema: https://schema.org/
zora: https://zora.co/vocab#
xsd: http://www.w3.org/2001/XMLSchema#

Classes

ZoraCoin NFTCollection NFTToken ZoraProfile CoinSwap MintEvent SaleEvent id type

Properties

Property Type Container
name string
description string
image reference
url reference
creator reference
dateCreated dateTime
identifier string
contractAddress string
chainId integer
tokenId string
tokenStandard string
marketCap decimal
price decimal
priceDelta24h decimal
totalSupply decimal
holderCount integer
uniqueHolders integer
volume24h decimal
walletAddress string
handle string
twitterHandle string
farcasterHandle string
tradeType string
amountIn decimal
amountOut decimal
priceUsd decimal
royaltyBPS integer
mintPrice decimal
network string
networkName string
coins set
holders set
swaps set
comments set
pagination

JSON-LD Document

Raw ↑
{
  "@context": {
    "@version": 1.1,
    "schema": "https://schema.org/",
    "zora": "https://zora.co/vocab#",
    "xsd": "http://www.w3.org/2001/XMLSchema#",

    "ZoraCoin": "zora:ZoraCoin",
    "NFTCollection": "zora:NFTCollection",
    "NFTToken": "zora:NFTToken",
    "ZoraProfile": "zora:ZoraProfile",
    "CoinSwap": "zora:CoinSwap",
    "MintEvent": "zora:MintEvent",
    "SaleEvent": "zora:SaleEvent",

    "id": "@id",
    "type": "@type",

    "name": { "@id": "schema:name", "@type": "xsd:string" },
    "description": { "@id": "schema:description", "@type": "xsd:string" },
    "image": { "@id": "schema:image", "@type": "@id" },
    "url": { "@id": "schema:url", "@type": "@id" },
    "creator": { "@id": "schema:creator", "@type": "@id" },
    "dateCreated": { "@id": "schema:dateCreated", "@type": "xsd:dateTime" },
    "identifier": { "@id": "schema:identifier", "@type": "xsd:string" },

    "contractAddress": { "@id": "zora:contractAddress", "@type": "xsd:string" },
    "chainId": { "@id": "zora:chainId", "@type": "xsd:integer" },
    "tokenId": { "@id": "zora:tokenId", "@type": "xsd:string" },
    "tokenStandard": { "@id": "zora:tokenStandard", "@type": "xsd:string" },

    "marketCap": { "@id": "zora:marketCap", "@type": "xsd:decimal" },
    "price": { "@id": "schema:price", "@type": "xsd:decimal" },
    "priceDelta24h": { "@id": "zora:priceDelta24h", "@type": "xsd:decimal" },
    "totalSupply": { "@id": "zora:totalSupply", "@type": "xsd:decimal" },
    "holderCount": { "@id": "zora:holderCount", "@type": "xsd:integer" },
    "uniqueHolders": { "@id": "zora:uniqueHolders", "@type": "xsd:integer" },
    "volume24h": { "@id": "zora:volume24h", "@type": "xsd:decimal" },

    "walletAddress": { "@id": "zora:walletAddress", "@type": "xsd:string" },
    "handle": { "@id": "zora:handle", "@type": "xsd:string" },
    "twitterHandle": { "@id": "zora:twitterHandle", "@type": "xsd:string" },
    "farcasterHandle": { "@id": "zora:farcasterHandle", "@type": "xsd:string" },

    "tradeType": { "@id": "zora:tradeType", "@type": "xsd:string" },
    "amountIn": { "@id": "zora:amountIn", "@type": "xsd:decimal" },
    "amountOut": { "@id": "zora:amountOut", "@type": "xsd:decimal" },
    "priceUsd": { "@id": "zora:priceUsd", "@type": "xsd:decimal" },

    "royaltyBPS": { "@id": "zora:royaltyBPS", "@type": "xsd:integer" },
    "mintPrice": { "@id": "zora:mintPrice", "@type": "xsd:decimal" },
    "network": { "@id": "zora:network", "@type": "xsd:string" },
    "networkName": { "@id": "zora:networkName", "@type": "xsd:string" },

    "coins": { "@id": "zora:coins", "@container": "@set" },
    "holders": { "@id": "zora:holders", "@container": "@set" },
    "swaps": { "@id": "zora:swaps", "@container": "@set" },
    "comments": { "@id": "zora:comments", "@container": "@set" },
    "pagination": { "@id": "zora:pagination" }
  }
}