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:
- 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.
- 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.