Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Collections & Media

A collection is the content side of a campaign: a named group of media items that will be inscribed and delivered to your audience. Campaigns link to collections, so the same collection can be reused across campaigns and a campaign can combine several collections.

Create a collection

In the console, create a collection with a name and description. The collection starts empty — it is just the container.

Upload media

Add media items to the collection. Each item is the exact payload that will be inscribed on Bitcoin:

  • Images (PNG, JPEG, SVG, WebP, GIF) are the common case.
  • Text, JSON, and HTML payloads are also valid inscription content.

Two things to keep in mind:

  1. Size costs sats. Inscription cost scales with payload size — every byte of your media is written to the Bitcoin blockchain and paid for at the prevailing fee rate. A lean, well-compressed asset can cut your campaign cost dramatically. The cost estimate reflects your actual media sizes.
  2. Inscriptions are forever. There is no editing or deleting an inscription after delivery. Proof your content before launch — the dry-run shows you exactly what will be inscribed for whom.

Organize as you go

Media can be added to, removed from, and moved between collections at any time before a batch is launched. Once a batch is funded and the engine starts inscribing, the content for that batch is locked.

Distribution

How collection items map to audience members is set on the campaign (distribution mode) — for example, every recipient gets the same item, or items are distributed across the audience. The dry-run plan shows the final item-to-wallet mapping so there are no surprises.

Next: Building Your Audience.