GalleryFRAYActivityLeaderboardStudio
GalleryArtistsFRAYActivityLeaderboardCode modulesHow it worksMy claimsStudio

Discover, collect and make digital art that lives onchain. Built on KEEL, so every work stays viewable without depending on any one website.

Creative toolsPreserveDocumentationHow we verifyCode modulesLook up a workYour profile
OnKeel Guide
⌕/
Browse documentation
Overview

Start here

One engine. A connected creative world.Your work, your choicesThe Shell & Harness

Create

Revisions, freezes & preservationKEEL collections & mintingThe launchpad: from work to releaseThe marketplace: after the mintYour artist page & creative identityCosts, reads & interrupted uploads

System

The Hold: storing a workThe Crucible: checks & permissionsParts, modules & shared codeInline, Hybrid & direct mediaEthereum, Tezos & AnchorsKEEL on Ethereum / EVMKEEL on Tezos / TEZThe Index & discoveryThe Rites: contract map

Tools

Images, code & worldsThe SDK: KEEL from codeChain data: let the work respondMCP: working with an assistantThe editor: bring it all together

Projects

FRAY: KEEL’s auction systemOnchaininator: preserving existing work

Reference

The design language: one word, one jobKEEL’s words, explainedWhen something does not open
Overview

Start here

One engine. A connected creative world.Your work, your choicesThe Shell & Harness

Create

Revisions, freezes & preservationKEEL collections & mintingThe launchpad: from work to releaseThe marketplace: after the mintYour artist page & creative identityCosts, reads & interrupted uploads

System

The Hold: storing a workThe Crucible: checks & permissionsParts, modules & shared codeInline, Hybrid & direct mediaEthereum, Tezos & AnchorsKEEL on Ethereum / EVMKEEL on Tezos / TEZThe Index & discoveryThe Rites: contract map

Tools

Images, code & worldsThe SDK: KEEL from codeChain data: let the work respondMCP: working with an assistantThe editor: bring it all together

Projects

FRAY: KEEL’s auction systemOnchaininator: preserving existing work

Reference

The design language: one word, one jobKEEL’s words, explainedWhen something does not open

Guide/Create·4 min read

KEEL collections & minting

The DieThe artist's token contract. It records the Slabs, their owners or balances, supply, and presentation bindings.For exampleA Die can issue a series of 100 individually identified works.Full glossary entry → records ownership and supply. KEEL’s creator factory, mint campaigns, and staged drops give releases their structure.

Select an underlined word to see what it means.

In this guide
Choose the shape of the collection.Choose how collectors receive Slabs.Explain the gate in ordinary language.An existing contract keeps its own rules.Creator ownership is part of the contract design.

“How does KEEL turn a work into a collectible release?”

Follow the creator factory, collection, and mint rules. Compare dedicated contracts with shared editions.
KEEL COLLECTIONS / TRY A RELEASE SHAPETRY THE IDEA
#1
Dedicated unique-token collection

One token. One original.

One collector holds the one token for this work. A direct mint, campaign, or suitable auction can determine how it reaches them.

Early supporters and the public can use ordered stages with a shared allocation.

YOUR WORK→KEEL DIE→STAGED DROP→COLLECTOR
Illustrative collection choices. Available combinations depend on the selected chain, collection, and launch route.

Choose the shape of the collection.

A one-of-one has one collectible. A series gives each token its own identity. An edition gives an item multiple copies. The DieThe artist's token contract. It records the Slabs, their owners or balances, supply, and presentation bindings.For exampleA Die can issue a series of 100 individually identified works.Full glossary entry → records ownership and supply; a SlabThe collectible token recorded in your wallet. It identifies an owned item and points to its work.For exampleYou collect Tidal Study #7. That token is your Slab; the artwork files have their own storage records.Full glossary entry → is the collectible in the wallet.

Choose a dedicated creator-owned contract when your collection needs its own address and administration. A shared editions contract offers a different arrangement: separate items inside shared infrastructure. Those choices should be visible before you create anything.

Collection choiceWhat it means
Your own unique-token collectionAn address for a series of individually identified SlabThe collectible token recorded in your wallet. It identifies an owned item and points to its work.For exampleYou collect Tidal Study #7. That token is your Slab; the artwork files have their own storage records.Full glossary entry →.
Your own editions collectionOne creator contract with several items, each with its own supply.
A shared editions contractYour logical collection lives alongside others in one contract, with separate item identifiers.
An existing collectionKeep its original contract and check which KEEL operations it permits.
Technical detail: ERC-721, ERC-721A, ERC-1155, and FA2

ERC-721 supplies individually identified tokens. ERC-721A is a compatible implementation used for efficient batch minting, not a separate token standard. ERC-1155 tracks quantities per item. Current dedicated creator contracts use immutable minimal clones; shared ERC-1155 collections use partitioned IDs. Tezos uses the separate FA2 interface. Creator editions are not currently available through the Tezos tools.

Choose how collectors receive Slabs.

Minting creates a token; in KEEL’s vocabulary the DieThe artist's token contract. It records the Slabs, their owners or balances, supply, and presentation bindings.For exampleA Die can issue a series of 100 individually identified works.Full glossary entry → strikes a SlabThe collectible token recorded in your wallet. It identifies an owned item and points to its work.For exampleYou collect Tidal Study #7. That token is your Slab; the artwork files have their own storage records.Full glossary entry →. The release rules decide who can request that mint, when it opens, how much it costs, and how many can be issued.

A campaign has its own allocation and eligibility. A OneMint drop has ordered stages and shared limits. FRAYKEEL's auction contest between an individual bidder and a collective of patrons. The separate FRAY game project uses KEEL too.For exampleThe published auction rules decide whether a unique-work or edition outcome is issued.Full glossary entry → decides between an individual bidder and a collective of patrons under the auction’s rules.

MechanismBehavior
Direct mintA creator-authorized mint to a reviewed recipient
Mint campaignCampaign supply, wallet limits, payment, eligibility, and optional signatures
OneMint dropOrdered stages with shared allocation and per-wallet accounting
FRAYKEEL's auction contest between an individual bidder and a collective of patrons. The separate FRAY game project uses KEEL too.For exampleThe published auction rules decide whether a unique-work or edition outcome is issued.Full glossary entry → auctionA single bidder competes with a collective of patrons for how the work is released
FOR EXAMPLE

A collection of 100 works

You want 10 SlabThe collectible token recorded in your wallet. It identifies an owned item and points to its work.For exampleYou collect Tidal Study #7. That token is your Slab; the artwork files have their own storage records.Full glossary entry → reserved for collaborators and 90 offered to collectors.

The release needs explicit allocations within the DieThe artist's token contract. It records the Slabs, their owners or balances, supply, and presentation bindings.For exampleA Die can issue a series of 100 individually identified works.Full glossary entry →’s supply. A drop controller must have authority and available capacity for its part.

What this means for you: Creating the DieThe artist's token contract. It records the Slabs, their owners or balances, supply, and presentation bindings.For exampleA Die can issue a series of 100 individually identified works.Full glossary entry → does not automatically choose the sale rules or grant a sale contract unlimited minting.

Explain the gate in ordinary language.

An allowlist names eligible accounts. A token gate checks whether an account holds a required token. A signature gate checks a specific authorization. A wallet limit caps how much one account may mint.

These rules control an action such as minting. They do not make publicly stored artwork files private. State the exact action each permission controls.

An existing contract keeps its own rules.

An ABI is a machine-readable list of an Ethereum contract’s buttons and inputs. Importing it helps tools display controls; it does not prove that an address runs that implementation or that you can use every button.

A proxy is an address that forwards calls to implementation code. Inspect the actual network, address, implementation, and authority before preparing a change. Registering a collection for discovery does not automatically make it mintable through KEEL.

Creator ownership is part of the contract design.

KEEL’s dedicated creator factory initializes each new collection for the creator who makes it. The collection gets its own address. The implementation defines the owner’s controls, while delegated minting and other roles keep their own limits.

A token holder has different powers from a collection administrator. Shared editions use separate item identities inside shared infrastructure; creating an item does not grant ownership of that entire contract.

FOR EXAMPLE

Three roles in one KEEL release

In this fictional example, an artist creates a collection, authorizes a mint campaign, and a collector receives token #7.

The artist administers the collection within its rules. The campaign can use its authorized allocation. The collector owns the token.

What this means for you: KEEL keeps collection administration, mint authority, and token ownership separate.

Source detail: dedicated collection creation

KeelCreatorFactory.createERC721 and createERC1155 create deterministic clones and pass msg.sender as the creator during initialization. Existing collections require authority checks before directory registration. Individual functions and current contract state determine owner and manager powers; the factory is not a promise of unlimited control.

KEEP EXPLORING

The launchpad: from work to release→FRAY: KEEL’s auction system→The marketplace: after the mint→The Rites: contract map→The editor: bring it all together→
← PreviousRevisions, freezes & preservationNext →The launchpad: from work to release

ON THIS PAGE

Choose the shape of the collection.Choose how collectors receive Slabs.Explain the gate in ordinary language.An existing contract keeps its own rules.Creator ownership is part of the contract design.