← All NEPs

NEP-601: XBDs

Jadon Carter

April 24, 2026

Draft

View on GitHub

XBDs — Extreme Braindances — are dynamic Imprints that capture motion, narrative, and time. While standard Imprints are static artifacts (images, text, data), XBDs contain animated content: GIFs, videos, and frame sequences that tell stories rather than freeze moments.

Core concept: XBDs are NFTs with temporal dimension. They don't just represent an object — they capture an event, a memory, a sequence unfolding over time.


What are XBDs?

The term "Braindance" comes from digital recordings of experiences — not just visual, but the full sensory imprint of a moment. XBDs extend this concept to the blockchain: animated artifacts that preserve motion and narrative in permanent, ownable form.

Static Imprint

Single frame, frozen moment

image.png

XBD

Multiple frames, story in motion

sequence.mp4

Supported Formats

.gif

Animated loops

.mp4

Video sequences

.webm

Web video


Why XBDs Matter

Static NFTs capture what something looks like. XBDs capture what happened— the action, the transformation, the narrative arc.

Storytelling

A sequence of frames can convey narrative, emotion, and context that a single image cannot.

Event Capture

Moments in time — a goal scored, a speech delivered, a sunset unfolding — preserved in motion.

Artistic Expression

Animation as art. Loops, transitions, and temporal compositions impossible in static media.

Memory Preservation

Digital recordings of experiences, moments, and memories that live forever onchain.


Technical Structure

XBDs are Imprints with extended metadata for temporal content:

// XBD Imprint structure

Asset {

name: String,

owner: Pubkey,

uri: String, // Points to video/gif

}

// XBD-specific attributes

Attributes {

content_type: "video/mp4" | "image/gif",

duration_ms: u64, // Length in milliseconds

frame_count: u32, // Total frames

loop: bool, // Whether it loops

content_hash: [u8; 32], // SHA-256 of content

}

Storage

XBD content is stored off-chain (Arweave, IPFS, or dedicated media servers) with the content hash stored on-chain for integrity verification. The Imprint metadata points to the content URI.

XBD Imprint

On-chain

URI

Pointer

Video/GIF

Arweave/IPFS


XBD Categories

Loops

Seamless animations that repeat infinitely. Perfect for profile pictures and emblems.

Clips

Short video segments with start and end. Captures specific moments or events.

Sequences

Multi-frame narratives. Each frame is a chapter in a larger story.

Recordings

Raw captures of real events. Documentary-style preservation of moments.


Creating XBDs

1

Upload Content

Submit video or animated content to permanent storage. Content hash is computed.

2

Extract Metadata

Duration, frame count, and format are automatically extracted and stored.

3

Mint Imprint

XBD is minted as a Core asset with temporal attributes in the Attributes plugin.

4

Verify Integrity

Content hash ensures the XBD cannot be tampered with after minting.

XBDs extend the Imprints standard into the temporal dimension. They transform NFTs from static certificates of ownership into living records of motion, narrative, and experience — memories preserved in permanent, tradeable form.