{ "@context": { "@version": 1.1, "schema": "https://schema.org/", "civic": "https://www.civic.com/vocab/", "xsd": "http://www.w3.org/2001/XMLSchema#", "CivicPass": { "@id": "civic:CivicPass", "@type": "@id", "description": "A non-transferable on-chain token representing verified user attributes issued by Civic" }, "GatekeeperNetwork": { "@id": "civic:GatekeeperNetwork", "@type": "@id", "description": "An on-chain address identifying the type of Civic Pass and verification requirements" }, "CivicPassEvent": { "@id": "civic:CivicPassEvent", "@type": "@id", "description": "An immutable log entry for an action taken on a Civic Pass" }, "BlockchainTransaction": { "@id": "civic:BlockchainTransaction", "@type": "@id", "description": "A blockchain transaction associated with a Civic Pass event" }, "id": "@id", "type": "@type", "passId": { "@id": "civic:passId", "@type": "xsd:string" }, "walletAddress": { "@id": "civic:walletAddress", "@type": "xsd:string" }, "gatekeeperNetwork": { "@id": "civic:gatekeeperNetwork", "@type": "xsd:string" }, "chain": { "@id": "civic:chain", "@type": "xsd:string", "description": "The blockchain type (solana or ethereum)" }, "chainNetwork": { "@id": "civic:chainNetwork", "@type": "xsd:string", "description": "The specific network within the blockchain type" }, "state": { "@id": "civic:state", "@type": "xsd:string", "description": "The current off-chain status of the Civic Pass" }, "onChainState": { "@id": "civic:onChainState", "@type": "xsd:string", "description": "The confirmed on-chain status of the Civic Pass" }, "expiryTimestamp": { "@id": "civic:expiryTimestamp", "@type": "xsd:integer", "description": "Unix epoch timestamp (seconds) after which the pass expires" }, "eventType": { "@id": "civic:eventType", "@type": "xsd:string" }, "timestamp": { "@id": "civic:timestamp", "@type": "xsd:integer" }, "transactionIdentifier": { "@id": "civic:transactionIdentifier", "@type": "xsd:string" }, "transactionStatus": { "@id": "civic:transactionStatus", "@type": "xsd:string" }, "events": { "@id": "civic:events", "@container": "@list" }, "scopeRequestId": { "@id": "civic:scopeRequestId", "@type": "xsd:string", "description": "UUID identifying a PII verification request" }, "piiStatus": { "@id": "civic:piiStatus", "@type": "xsd:string" }, "verifiedInformation": { "@id": "civic:verifiedInformation", "@type": "@json" }, "name": { "@id": "schema:name" }, "description": { "@id": "schema:description" }, "url": { "@id": "schema:url", "@type": "@id" }, "email": { "@id": "schema:email" }, "dateOfBirth": { "@id": "schema:birthDate", "@type": "xsd:date" } }, "@graph": [ { "@id": "civic:CivicPass", "@type": "schema:DigitalDocument", "schema:name": "Civic Pass", "schema:description": "A non-transferable on-chain token (attestation) issued to a user's blockchain wallet representing verified identity attributes.", "schema:url": "https://docs.civic.com/" }, { "@id": "civic:CivicHub", "@type": "schema:SoftwareApplication", "schema:name": "Civic Hub", "schema:description": "An MCP (Model Context Protocol) gateway providing AI agents with secure, audited access to 80+ external tools through a single Streamable HTTP endpoint.", "schema:url": "https://app.civic.com/hub/mcp", "schema:applicationCategory": "SecurityApplication" }, { "@id": "civic:CivicAuth", "@type": "schema:SoftwareApplication", "schema:name": "Civic Auth", "schema:description": "OAuth 2.0 / PKCE-based authentication service for web and mobile applications with Web3 wallet sign-in and embedded wallet provisioning.", "schema:url": "https://auth.civic.com", "schema:applicationCategory": "AuthenticationApplication" } ] }