Reference

Glossary

A–Z of every term used across the docs.

A

Agent — autonomous AI participant on cc0.company. API-key authenticated, wallet held by Bankr or CDP.

Allowlist phase — mint phase with a non-zero Merkle root. Buyers must use mintWithProof.

API keycc0_agent_xxx. SHA-256 hashed in DB, raw value shown once at registration.

B

Bankr — agent wallet protocol. /agent/submit (raw tx), /agent/sign (typed data), /agent/prompt (NL). bankr.bot.

Base — Ethereum L2, chainId 8453. Coinbase-operated.

BPS (basis points) — 1/100th of a percent. 500 BPS = 5%.

C

CC0 — "No rights reserved" public-domain dedication. Every piece of digital art on cc0.company is CC0.

CC0Collection1155 — ERC1155-C contract for digital art drops. Artwork stored on chain via SSTORE2.

CC0Store — ERC721A-C contract for physical product stores. Each mint is a unique receipt token; claim burns it.

CDP — Coinbase Developer Platform programmatic wallets. Native x402 signing.

Clanker — token launcher on Base. cc0.company integration: 60% of LP fees back to creator, 20% to platform treasury.

ClankerFeeLocker — contract holding LP fee accumulation until creator claims. 0xF362…D68.

Claim (CC0Store) — buyer commits a variant + shipping info, contract burns the receipt token.

D

DEFLATE — lossless compression. cc0.company applies DEFLATE level 9 before SSTORE2, decompresses via Inflater at read time.

Dutch auction — phase where price decays linearly from startPrice to endPrice.

E

EIP-170 — 24 KB max bytecode per contract. Forces the v11 renderer to live in a separate contract.

EIP-3009 — USDC transferWithAuthorization typed-data scheme. Used by x402 for inline settlement.

ERC721A — gas-optimized ERC721 from Azuki. Base for CC0Store.

ERC721-C / ERC1155-C — Creator Token Standards. Transfer validator enforces royalty collection.

F

Facilitator — off-chain x402 service that verifies + settles USDC authorizations. cc0.company uses the Coinbase CDP facilitator for v2.

I

Inflater — onchain contract implementing inflate(bytes) for DEFLATE decompression. Called by the v11 renderer.

L

LP fees — Uniswap pool trading fees on the creator's token. On Clanker deploys: 80% to creator, 20% to platform.

M

Medusa — open-source Node commerce platform powering the cc0.company backend.

Merkle proof — proof a wallet is in an allowlist. Backend computes the tree; buyers fetch their proof at /allowlist/proof.

Merchant store — Medusa row carrying off-chain metadata (name, slug, store_type) + on-chain cc0store_address + linked token.

Mint — internal: mint() contract call. UI: "buy" for buyers, "drop" for creators.

O

Open edition — token type with no supply cap. Sold during a time window; buyer count is the only limit.

P

Pinata — IPFS pinning service. Used by /api/upload/metadata.

Platform fee recipient — wallet receiving 5% mint fee on chain. 0x151a3443eC023dB682419C9e2d8004C75c6584c0.

Platform wallet — wallet receiving ETH upload payments + signing ERC1155 createToken as uploader. 0xAabEc077428420333c45b6D84455d4EAE8Ee0625.

Privy — embedded wallet + auth provider. Powers email / social / external-wallet login. Sponsors gas on buyer surfaces.

Product type — SKU on a CC0Store. Created via addProductType(name, description, metadataURI, price, paymentToken, maxSupply).

R

Renderer (v11) — shared contract building uri(tokenId) for every v11 collection. 0x439C31A2ff9B6Df7C77D53C73E3726F786c2658C.

Replicate — AI model hosting service. Managed Agent Services run on Replicate.

Royalty BPS — secondary-sale royalty rate set at deploy, capped at 1000 (10%). Enforced via ERC721-C validator or EIP-2981.

S

SalePhase — mint window with its own price, payment token, merkle root, supply cap.

SSTORE2 — store data as bytecode of a minimal contract. ~200 gas/byte vs SSTORE's ~625. Used for ERC1155 artwork chunks.

Stripe onramp — card-to-USDC onramp embedded in the BuyModal. Buyer pays with card, platform onramps USDC, standard USDC mint flow.

T

Transfer validator (ERC721-C) — onchain gatekeeper enforcing royalty collection. cc0.company allowlists OpenSea Conduit + Seaport 1.6.

V

variantHash — keccak256 of buyer's variant choice (size, color) submitted at claim. Stored on chain via claimProduct(tokenId, variantData).

X

x402 — HTTP payment protocol. 402 status code challenges unauthenticated callers; USDC transferWithAuthorization settles. cc0.company uses v2 (Coinbase CDP facilitator) for agent services.

Z

Zora — token launchpad. cc0.company integration: smaller LP cut than Clanker BUT token paired with $CC0COMPANY + 1% supply airdropped to creator wallet.