{ "@context": "https://schema.org", "@graph": [ { "@type": "Organization", "@id": "https://www.artblocks.io/#organization", "name": "Art Blocks", "url": "https://www.artblocks.io", "description": "Art Blocks is the leading on-chain generative art platform where artists deploy deterministic code to Ethereum, Arbitrum One, and Base; each token is minted by invoking the script with a unique hash, producing a one-of-a-kind artwork stored permanently on-chain.", "logo": "https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg", "sameAs": [ "https://github.com/ArtBlocks", "https://x.com/artblocks_io", "https://discord.gg/artblocks" ], "foundingDate": "2020", "knowsAbout": [ "Generative Art", "NFT", "Blockchain", "Smart Contracts", "Ethereum" ] }, { "@type": "WebAPI", "@id": "https://token.artblocks.io/#api", "name": "Art Blocks Token API", "description": "Returns ERC-721 token metadata for any Art Blocks token conforming to the OpenSea metadata standard. Available across Ethereum, Arbitrum One, and Base.", "url": "https://docs.artblocks.io/developer/token-and-generator-apis/", "provider": { "@id": "https://www.artblocks.io/#organization" }, "documentation": "https://docs.artblocks.io/developer/token-and-generator-apis/", "endpointURL": "https://token.artblocks.io", "termsOfService": "https://www.artblocks.io/terms", "applicationCategory": "NFT", "keywords": [ "Token Metadata", "ERC-721", "NFT", "OpenSea", "Ethereum", "Arbitrum", "Base" ] }, { "@type": "WebAPI", "@id": "https://generator.artblocks.io/#api", "name": "Art Blocks Generator API", "description": "Returns an iframe-able live view of the generative artwork for a given token. The generator runs the artist's script in the browser using the token's deterministic hash as a seed.", "url": "https://docs.artblocks.io/developer/token-and-generator-apis/", "provider": { "@id": "https://www.artblocks.io/#organization" }, "documentation": "https://docs.artblocks.io/developer/token-and-generator-apis/", "endpointURL": "https://generator.artblocks.io", "applicationCategory": "Generative Art", "keywords": [ "Generative Art", "Live View", "iframe", "NFT", "Ethereum", "Arbitrum", "Base" ] }, { "@type": "WebAPI", "@id": "https://media-proxy.artblocks.io/#api", "name": "Art Blocks Media Proxy API", "description": "Serves static PNG renders of Art Blocks token artwork captured by a headless browser. These are the canonical static images used on the Art Blocks platform and by NFT marketplaces.", "url": "https://docs.artblocks.io/developer/token-and-generator-apis/", "provider": { "@id": "https://www.artblocks.io/#organization" }, "documentation": "https://docs.artblocks.io/developer/token-and-generator-apis/", "endpointURL": "https://media-proxy.artblocks.io", "applicationCategory": "Media", "keywords": [ "Media", "Static Image", "PNG", "NFT", "Ethereum", "Arbitrum", "Base" ] }, { "@type": "WebAPI", "@id": "https://data.artblocks.io/#api", "name": "Art Blocks GraphQL API (Hasura)", "description": "Hasura-backed GraphQL API providing structured access to on-chain and off-chain Art Blocks data including projects, tokens, artists, contracts, minter configurations, features, tags, and ownership.", "url": "https://docs.artblocks.io/developer/graphql/", "provider": { "@id": "https://www.artblocks.io/#organization" }, "documentation": "https://docs.artblocks.io/developer/graphql/", "endpointURL": "https://data.artblocks.io/v1/graphql", "applicationCategory": "Data API", "keywords": [ "GraphQL", "Projects", "Tokens", "Artists", "Features", "Minting", "Ethereum", "Arbitrum", "Base" ] }, { "@type": "WebAPI", "@id": "https://mcp.artblocks.io/#api", "name": "Art Blocks MCP Server", "description": "Model Context Protocol server exposing 21 tools for AI agents to interact with the Art Blocks ecosystem across Ethereum, Arbitrum, and Base. Uses OAuth 2.1 with Dynamic Client Registration.", "url": "https://docs.artblocks.io/developer/mcp-server/quick-start/", "provider": { "@id": "https://www.artblocks.io/#organization" }, "documentation": "https://docs.artblocks.io/developer/mcp-server/quick-start/", "endpointURL": "https://mcp.artblocks.io/mcp", "applicationCategory": "AI Agent Integration", "keywords": [ "MCP", "AI Agent", "GraphQL", "Minting", "Generative Art", "OAuth", "Ethereum", "Arbitrum", "Base" ] }, { "@type": "SoftwareSourceCode", "@id": "https://github.com/ArtBlocks/artblocks-contracts#code", "name": "Art Blocks Smart Contracts", "description": "Open-source Ethereum smart contracts for the Art Blocks platform.", "url": "https://github.com/ArtBlocks/artblocks-contracts", "codeRepository": "https://github.com/ArtBlocks/artblocks-contracts", "programmingLanguage": "Solidity", "creator": { "@id": "https://www.artblocks.io/#organization" } } ] }