Real Embeds. Zero React.
One script tag. Data attributes. Works on any HTML page — WordPress, Squarespace, a random .html file. No build step. No frameworks. The widget renders itself.
<script src="/mint/widget.js"></script> Clean Theme
Light background, green accent. Good for standard e-commerce.
<div data-mint-widget="product" data-theme="clean"
data-title="Agent Hoodie" data-price="49.99" data-tag="NEW"></div> Dark Theme
Lime accent on dark. Mint's native palette.
<div data-mint-widget="product" data-theme="dark"
data-title="CLI Sticker Pack" data-price="8.50"></div> Glitch Theme
Corrupted aesthetic. Generative SVG art. Purchase flow with mock transaction hash.
<div data-mint-widget="product" data-theme="glitch"
data-title="kernel_panic" data-price="0.42"
data-edition="1/1" data-artist="glitch"></div> Dark Tip Jar
Preset amounts, custom input, sparkle animation, session total. Lime-green palette.
<div data-mint-widget="tipjar" data-theme="dark"></div> Clean Tip Jar
Light variant for clean, light-themed sites.
<div data-mint-widget="tipjar" data-theme="clean"></div> Glitch Tip Jar
Fuchsia corruption. Monospace. Sharp edges.
<div data-mint-widget="tipjar" data-theme="glitch"></div> Embed Anywhere in 3 Steps
One script tag in your HTML. Loads async, no blocking. 7KB gzipped.
Add a div with data-mint-widget and data attributes. Widget renders in Shadow DOM — zero style conflicts.
No build. No dependencies. No config files. The widget handles everything.