# Art Blocks Docs > Art Blocks is the leading platform for on-chain generative art. Artists write algorithms stored permanently on the Ethereum blockchain. When a collector mints, a unique hash is generated on-chain and fed into the artist's script — producing a one-of-a-kind, deterministic artwork. - [Art Blocks Docs](https://docs.artblocks.io/readme.md): Art Blocks Docs ## Art Blocks Protocol - [Art Blocks Protocol Overview](https://docs.artblocks.io/protocol/overview.md): Art Blocks is built on a simple but radical premise: the algorithm is the artwork. Every generative art project on Art Blocks stores its creative code - [NFT Metadata Storage at Art Blocks](https://docs.artblocks.io/protocol/on-chain-storage.md): An overview of different NFT metadata storage mechanisms used by Art Blocks NFTs. - [The Art Blocks Generator](https://docs.artblocks.io/protocol/on-chain-generator.md): How the Art Blocks Generator assembles generative art from on-chain data. - [PostParams](https://docs.artblocks.io/protocol/postparams.md): PostParams — on-chain configurable parameters that let artworks evolve after minting. - [Transfer Hooks](https://docs.artblocks.io/protocol/transfer-hooks.md): Transfer hooks — per-project contracts that Art Blocks Engine cores call on every mint and transfer. ## Developer Reference ### MCP Server - [Quick Start](https://docs.artblocks.io/developer/mcp-server/quick-start.md): Connect your AI agent to the Art Blocks MCP Server in under 5 minutes. - [Capabilities](https://docs.artblocks.io/developer/mcp-server/capabilities.md): Tools, resources, and example questions for the Art Blocks MCP Server. - [Agent Skills](https://docs.artblocks.io/developer/mcp-server/skills.md): Agent Skills that teach your AI assistant Art Blocks domain expertise. - [Advanced GraphQL](https://docs.artblocks.io/developer/mcp-server/advanced-graphql.md): Advanced GraphQL tools for custom queries against the Art Blocks data layer. - [Workflows](https://docs.artblocks.io/developer/mcp-server/workflows.md): End-to-end workflow examples showing how MCP tools chain together. - [What Can You Build](https://docs.artblocks.io/developer/mcp-server/what-can-you-build.md): Agent archetypes and use cases for the Art Blocks MCP server. - [Core Contract (V3)](https://docs.artblocks.io/developer/core-contract.md): Art Blocks V3 Core Contract — architecture, variants, royalties, and open-source resources. - [Token & Generator APIs](https://docs.artblocks.io/developer/token-and-generator-apis.md): Art Blocks hosted APIs — token metadata, live generator views, and media proxy. - [GraphQL Reference](https://docs.artblocks.io/developer/graphql.md): Art Blocks GraphQL API and Subgraph — entities, relationships, and example queries. ### Minter Suite - [Minter Suite Overview](https://docs.artblocks.io/developer/minter-suite/overview.md): Art Blocks Minter Suite overview — design principles, architecture, and fairness framework. - [Minters](https://docs.artblocks.io/developer/minter-suite/minters.md): Complete catalog of Art Blocks minter types with configuration parameters. - [Custom, One-Off Minters](https://docs.artblocks.io/developer/minter-suite/custom-minters.md): Engine partner custom minter development for the Art Blocks Shared Minter Suite. - [SeaDrop Integration](https://docs.artblocks.io/developer/minter-suite/seadrop-integration.md): Integration guide for the Art Blocks Shared Minter Suite with OpenSea's SeaDrop system. ## Creator & Engine Onboarding - [Creative Offerings](https://docs.artblocks.io/creator-onboarding/offerings.md): What Art Blocks offers artists and creators — Studio, how to apply, and who to contact. ### For Artists - [Artist Overview](https://docs.artblocks.io/creator-onboarding/artists/overview.md): Overview of the Art Blocks artist journey — from script to mainnet launch. - [Building Your Project](https://docs.artblocks.io/creator-onboarding/artists/1-building-your-project.md): Technical requirements for Art Blocks generative art scripts — tokenData, PRNG, window.$features, renderPreview, and conversion guide. - [Creator Dashboard V2](https://docs.artblocks.io/creator-onboarding/artists/creator-dashboard.md): Set up, test, import, and launch an Art Blocks project with Creator Dashboard V2. - [Creator Dashboard V2 Help](https://docs.artblocks.io/creator-onboarding/artists/creator-dashboard-help.md): Creator Dashboard V2 transaction, access, import, and output troubleshooting. - [Decentralized Storage Assets (IPFS & Arweave)](https://docs.artblocks.io/creator-onboarding/artists/flex-assets.md): How to define IPFS and Arweave CIDs and preferred gateway URLs for Art Blocks Engine Flex projects, with concrete examples. - [Minters for Artists](https://docs.artblocks.io/creator-onboarding/artists/minters.md): Artist guide to Art Blocks minting mechanics — choosing and configuring a minter for your drop. - [Community](https://docs.artblocks.io/creator-onboarding/artists/community.md): Art Blocks community — Discord, communication guidelines, community agreements, and charitable giving. - [Artist FAQ](https://docs.artblocks.io/creator-onboarding/artists/faq.md): Frequently asked questions for Art Blocks artists — application, technical requirements, Creator Dashboard, staging, and more. - [Staging & Testing (Legacy)](https://docs.artblocks.io/creator-onboarding/artists/2-staging-and-testing.md): Legacy Creator Dashboard walkthrough for staging an Art Blocks project on Sepolia. - [Mainnet Launch (Legacy)](https://docs.artblocks.io/creator-onboarding/artists/3-mainnet-launch.md): Legacy Creator Dashboard walkthrough for importing and launching a mainnet project. ### Engine Partners - [What is Art Blocks Engine?](https://docs.artblocks.io/creator-onboarding/engine-partners/what-is-engine.md): What is Art Blocks Engine and Engine Flex — platform overview, use cases, and contract architecture. - [Getting Started as an Engine Partner](https://docs.artblocks.io/creator-onboarding/engine-partners/getting-started.md): Art Blocks Engine partner onboarding — step-by-step from initial outreach to mainnet launch. - [Marketing & Launch Prep](https://docs.artblocks.io/creator-onboarding/engine-partners/marketing-and-launch.md): Marketing, community building, and launch preparation for Art Blocks Engine partners. - [Engine Partner FAQ](https://docs.artblocks.io/creator-onboarding/engine-partners/faq.md): Frequently asked questions for Art Blocks Engine partners.