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. The same hash always produces the same output. The art is the algorithm, the algorithm is the art.
Launched in November 2020 with Chromie Squiggle by Snowfro, Art Blocks has hosted hundreds of projects from artists worldwide, with tokens living permanently on Ethereum, Arbitrum, and Base.
Find Your Docs
Understand the Art Blocks on-chain architecture.
- Protocol Overview — Why on-chain, what makes Art Blocks unique
- On-Chain Storage — NFT metadata storage options and Art Blocks' approach
- On-Chain Generator — How the generator assembles artwork from blockchain data
- PostParams — Evolving artwork through on-chain configurable parameters
Building on top of Art Blocks?
- MCP Server — Connect your AI agent in under 5 minutes
- Core Contract (V3) — Open-source smart contract architecture
- Token & Generator APIs — Token metadata, live views, media proxy
- GraphQL Reference — Subgraph and Hasura API with example queries
- Minter Suite — Minting architecture and available minters
Launching a project on Art Blocks Studio?
- What Art Blocks offers — Studio, how to apply, and contact info
- Building your project — tokenData, PRNG,
window.$features, MCP scaffold - Staging & testing — Creator Dashboard walkthrough on Sepolia
- Mainnet launch — Import, publish, and open minting
- Minter guide — Dutch auctions, RAM, allowlists, and more
- Artist FAQ
Launching your own generative art platform with Art Blocks Engine?
- What is Art Blocks Engine?
- Getting started — Onboarding steps from initial outreach to mainnet
- Decentralized storage assets — IPFS and Arweave setup for Engine Flex
AI Agents Welcome
The Art Blocks MCP Server gives AI agents native access to the Art Blocks ecosystem — browse projects, explore portfolios, check mint eligibility, build purchase transactions, and scaffold new generative art projects.
https://mcp.artblocks.io/mcp
Connect in under 5 minutes. 21 tools. Ethereum, Arbitrum, and Base.
For bugs or doc suggestions, file an issue or open a PR.