Create light and dark shadcn/ui themes, preview them against real components, and publish them as 1Sat Ordinals. Every indexed theme receives a stable registry URL for the standard shadcn CLI. Themes can also link immutable fonts, patterns, and wallpapers while keeping authorship and asset relationships verifiable on-chain. Published packages remain portable across compatible apps and resolve from the same immutable origin through ordinary HTTPS.
{
"$schema": "https://themetoken.dev/v1/schema.json",
"name": "midnight-aurora",
"author": "WildSatchmo (https://github.com/rohenaz)",
"styles": {
"light": {
"background": "oklch(1 0 0)",
"foreground": "oklch(0.145 0 0)",
"primary": "oklch(0.55 0.22 255)",
"primary-foreground": "oklch(0.98 0 0)",
"radius": "0.5rem",
"font-mono": "/content/abc123_0",
"...": "// all ShadCN CSS vars"
},
"dark": {
"...": "// dark mode variants"
}
}
}$ bunx shadcn@latest add https://.../[origin].jsonReplace [origin] with any theme's blockchain ID. Browse themes to find one.
Powered by
// Why store themes on-chain?
Design tokens as immutable assets. Once published, your theme is globally accessible via CLI, forever.
Immutable attribution & royalties
Native CLI integration
Cross-app theme persistence
// Why Theme Token
Themes inscribed on Bitcoin are permanent, portable, and tradeable.
Design themes in the visual studio and inscribe them on-chain as 1Sat Ordinals you truly own.
Open Studio →Generate themes, fonts, patterns, and wallpapers with AI. Pay per generation in BSV microtransactions.
Try it free →Install any on-chain theme with the standard shadcn CLI. Works across every ShadCN project.
Browse themes →