Stablecoins
Top bar · /coins
Every stablecoin on Monolith in one list: what is locked, what borrowing costs, what stakers earn.
$982Klocked
- Icon
Coins- Say
- stablecoin · locked
- Avoid
- coin · Markets · TVL
Example: Comparison post
Brand · v2.2
Monolith is the permissionless stablecoin factory on Ethereum: anyone can launch a crypto-backed stablecoin, borrow it, stake it, redeem it and govern it through its DAO. Owned by Inverse Finance DAO.
01
A stablecoin factory that people can trust for decades. The brand says so by being calm.
Monolith is the permissionless stablecoin factory on Ethereum: anyone can launch a crypto-backed stablecoin, borrow it, stake it, redeem it and govern it through its DAO.
Monolith takes its name and its stance from standing stones: plain, heavy, unmoved by weather. Stablecoins launched on Monolith start flexible and turn immutable on a deadline; the brand carries that promise as quiet confidence rather than noise.
| We are | We are not |
|---|---|
| Calm and certain | Loud, hyped or urgent |
| Plain and precise | Clever at the cost of clarity |
| Durable: paper, ink, stone | Glowing, neon, “futuristic” |
| Generous with space | Dense, boxed in, every number at once |
| Honest about risk | Hiding risk in fine print or color |
02
Five rules every screen, post and asset follows.
| Rule | What it means |
|---|---|
| One accent | Orange marks the brand, where you are, and what you earn: yields and earnings are orange, so they are found at a glance. It never marks risk or state. |
| Color means state | Green, amber and red only describe a state, and always next to a word: Healthy, Watch, At risk. |
| Hierarchy, not boxes | Type size, weight, hairlines and space make the order. One card level; cards never sit inside cards. |
| Fewer words | Labels of one to three words. Explanations live behind an info icon. No subtitles that repeat the tab. |
| Room to breathe | An 8-point spacing scale and generous margins. Nothing smaller than 12px. |
03
The mark is a standing slab, cut on two corners. Orange on paper, always flat.
| Part | Spec |
|---|---|
| Mark | The slab path, 17 × 56 units (aspect 0.303). Orange #FF7230 on paper. |
| Wordmark | “Monolith” in Lora SemiBold (600), tracking −0.01em, ink #1A1A1A. |
| Lockup | Mark height = 1.33 × the wordmark’s font size; gap = 0.36 × the mark height. In the app: mark 28px, word 21px, gap 10px. |
| Clear space | At least the mark’s width on every side of the lockup. |
| Minimum size | Mark 16px tall on screen (12px for favicons only); lockup 96px wide. |
| On dark | Orange mark, paper wordmark (#FAF9F5) on ink. Never on a photo without a solid band behind it. |
Do
Don’t
04
Paper, ink and one orange. Light only: one theme to build, test and keep consistent.
Paper
The page. Every screen and asset starts on paper.
Paper deep
Recessed tracks (the coin tab bar, segmented controls, meters), skeletons, quiet tiles.
Surface
Cards, panels, inputs on surfaces, menus, modals, the open tab.
Rule
Hairlines: card borders, row dividers, the top bar.
Rule strong
Input borders, secondary buttons, emphasized dividers.
Ink
Text, figures, primary buttons, the open tab’s label.
Ink soft
Secondary text, field labels, unselected tabs.
Muted
Labels, captions, meta lines. The lightest color allowed for text.
Faint
Placeholders and decorative marks only, never information.
On ink
Text on ink (16.5:1).
Orange
The mark, the active tab icon, the brand moment. Never text, never data.
Orange strong
The active nav underline; the italic accent in large display type; yields and earnings at 24px and up.
Orange text
Orange when it has to be small text, e.g. a brand link; yields and earnings below 24px.
Orange tint
Brand banners and the "live" chip, with ink text.
Positive
Healthy, on peg, done, executed. Always with a word.
Positive tint
Background of positive chips and notices.
Caution
Watch, pending action, not delegated. Always with a word.
Caution tint
Background of caution chips and notices.
Negative
At risk, failed, defeated, errors. Always with a word.
Negative tint
Background of negative chips and notices.
05
Lora for titles and the figures that matter; Inter for everything else.
| Role | Family | Size | Weight | Tracking | Use |
|---|---|---|---|---|---|
| Display | Lora | 52px (36px on phones) | 500 | -0.025em | Page titles: Stablecoins, Earn, Deploy a stablecoin. |
| Title | Lora | 44px (34px) | 500 | -0.02em | A coin’s name in its header. |
| Figure | Lora | 28px (24px) | 500 | -0.01em | Key figures: $638K, 1.19%, 150%. Three or four per view. |
| Section | Lora | 24px (22px) | 500 | -0.01em | Section titles: Market, Activity, Your position. |
| Heading | Lora | 20–22px | 500 | 0 | Card and modal titles. |
| Body | Inter | 14–16px | 400–500 | 0 | Interface text, rows, buttons (14px), tab labels (16px). |
| Label | Inter | 13px | 400–600 | 0 | Stat and field labels, meta lines. |
| Small | Inter | 12px | 400–600 | 0 | Chips, notes, helper lines. Nothing is ever smaller. |
06
Plain words, short sentences, exact numbers. Say what happens, then stop.
| Say | Don’t say | Why |
|---|---|---|
| DAO, DAOs | CoinDAO, CoinDAOs | The product is a DAO; CoinDAO is an internal name. |
| stablecoin | coin (in public copy) | Precise about what it is. Code and URLs may keep “coin”. |
| governance token, or its symbol (SWAN) | GOV | GOV is a placeholder, not a word. |
| staked SwanUSD (sSwanUSD) | the vault share | Name what people hold. |
| interest-free loan | free debt (in UI copy) | Plain language; “free debt” stays in docs and code. |
| APR for borrow rates, APY for staking yields | APY on a borrow rate | A loan’s rate is quoted as APR (“1.19% APR”); a staker’s yield as APY (“Stablecoin APY”, “Stake APY”). |
| Monolith | Monolith Market, Monolith Protocol (in prose) | One name. The handle stays @MonolithMarket. |
07
Eight product areas. Each has one name, one icon, one line and one figure it leads with.
Top bar · /coins
Every stablecoin on Monolith in one list: what is locked, what borrowing costs, what stakers earn.
$982Klocked
Coins
Example: Comparison post
Top bar · /deploy, titled “Deploy a stablecoin”
Launch your own stablecoin, with its own DAO if you want one, in a single transaction.
1transaction, about two minutes
Rocket
Example: Launch post
A stablecoin’s first tab
Borrow the stablecoin against your collateral, at a variable rate or interest-free.
1.19%APR, variable; or 0% interest-free
HandCoins
Example: Feature post
A stablecoin’s Stake tab · top bar “Earn” (/earn)
Earn what borrowers pay, plus governance tokens, by staking the stablecoin; stake those to share the revenue.
150%APY
Sparkles TrendingUp
Example: Milestone post
A stablecoin’s Redeem tab
Turn the stablecoin into $1 of its collateral, straight from the protocol, without a buyer.
$1.00of collateral each, less a fee
ArrowDownUp
Example: Captions sample
A stablecoin’s Trade tab, with two sub-tabs: the stablecoin and its governance token
Buy or sell the stablecoin through its PSM or a DEX route, whichever pays more, and its governance token beside it.
1:1through the PSM
Repeat
Example: Peg chart
A stablecoin’s DAO tab (Overview, Proposals, Technical) · /daos
Holders run the stablecoin: governance tokens with a fixed supply, staking rewards, a revenue share, a treasury and on-chain votes.
10,000,000governance tokens, fixed
Landmark
Example: Governance post
Top bar · /dashboard
Everything you borrow, stake and earn, across every stablecoin, in one place.
$12,480net value
LayoutDashboard
Example: Count-up sample
08
Fewer, plainer numbers: three or four per view, rounded, in ink. Details on demand.
| Kind | Format | Example |
|---|---|---|
| Headline amounts | Rounded, uppercase K/M/B, $ when in USD | $520K, 1.2M SwanUSD |
| Detail amounts | Up to two decimals, thousands separators | 2,871.20 · 6,000 SwanUSD |
| Rates | Up to two decimals; whole numbers above 100% | 1.19%, 15.75%, 150% |
| Rate units | Borrow rates are APR; staking yields are APY (Stablecoin APY, Stake APY) | 1.19% APR · 0.56% APY |
| Yields and earnings | Orange, so the number that matters is found at a glance: #D45A20 at 24px and up, #B04A17 below. Costs, prices and totals stay ink | 143% · 0.59% APY · ≈ $517/mo |
| Rate direction | An arrow beside the borrow rate: up in amber while it climbs, down in green while it eases, level in gray inside the target; the reason on hover | 1.19% ↗ |
| Sums of earnings | The total as shown, its sources on hover: each in its own token, then in USD | ≈ $20/mo · 4.83 SwanUSD · $4.83 |
| Stablecoin price | $1.00 on peg, with a green dot in a stablecoin's header; three decimals off it, with no warning | $1.00 · $0.993 |
| Dates | Month day, year; times in UTC with “UTC” | Oct 21, 2030 · 19 Nov, 16:00 UTC |
| Relative time | Short units | 14m, 3h, 2d |
| Addresses | First 6 and last 4, ENS name first when known | 0x4ed5…6a15, maaxximme.eth |
| Changes | Arrow from before to after | 49% → 46% |
Numbers are never colored for decoration. What you earn is orange; a value turns green, amber or red only when it is a state, and then a word goes with it.
09
An 8-point grid, a 1280px container, one card level and hairlines.
| Element | Spec |
|---|---|
| Spacing | 4, 8, 12, 16, 24, 32, 40, 48, 64 px. Sections 40–48 apart; inside cards 20–24. |
| Container | Max 1280px, gutters 16 / 24 / 32px (phone / tablet / desktop). |
| Top bar | 72px, paper with a hairline; content starts 32–40px below. |
| Corners | 4px for chips, badges, meter bars, skeleton lines and the options inside segmented controls and tab lists; 6px for buttons, inputs and selects, option cards, segmented tracks, the coin tabs, icon tiles, tooltips, and the wallet and network buttons; 8px for cards, panels, tables, the coin tab bar, menus, popovers, modals, toasts and chart tooltips. |
| Round | Switches stay pill-shaped. Avatars, coin and token icons, status dots, step numbers and round icon buttons (“…”, settings) stay circles. Nothing else is round. |
| Cards | Surface, 1px rule, 8px corners, padding 24–28px. Never nested. A card that opens something rises 2px on hover, with an orange hairline (brand at 50%) and a soft shadow. |
| Inputs | Paper fill, 1px rule strong, 6px corners; focus: ink border. |
| Buttons and chips | Buttons have 6px corners and are 32 / 40 / 52px tall; chips have 4px corners. |
| Tables | A card with a quiet header row and hairline rows, 14px text. A long table shows five rows at a time and scrolls the rest under its header. |
| Elevation | Only overlays lift (menus, modals, toasts): 0 12px 32px rgb(26 26 26 / 0.1). |
| Coin pages | Header with four facts, a full-width tab bar, then content on the left and the action form on the right (400px). |
| Breakpoints | 640, 768, 1024, 1280px. Phones get one column; the tab bar scrolls sideways. |
10
One set of parts for every screen. In code: src/components/ui.
Buttons
State chips
Coin tab bar
Segmented control
Amount field
Option cards
Stat row
Detail rows
Breakdown on hover: Earning ≈ $20/mo
A month, at today’s rates
| Component | Rule |
|---|---|
| Button | 6px corners. Ink for actions; secondary is a rule-strong outline; ghost for quiet actions; orange only for the brand moment; danger outline for liquidations. |
| Chip | 4px corners. A state in a tint with its word: Healthy, Watch, At risk, Pending, Active, Executed. |
| Coin tab bar | Full width under the coin’s name: a recessed paper-deep track (8px corners, 4px inset, no border). The open tab is raised on surface: ink semibold text, the orange icon, 6px corners and a soft shadow (0 1px 3px rgb(26 26 26 / 0.12)). Other tabs are ink soft with muted icons. 40px tall on phones, 44px from 640px up; 14 / 15px text. |
| Segmented control | A recessed paper-deep track with 6px corners; the selected option raised on surface, with 4px corners. |
| Sub tabs | Quiet underline tabs for pages inside a section (a DAO’s Overview, Proposals, Technical). |
| Amount field | Token on the left, the amount in 26px, Max as an underlined text button, USD value under it. |
| Option card | A radio choice as a card with 6px corners: title, a Lora figure, one line. |
| Stat row | Label over a Lora figure, split by hairlines. The borrow rate carries its direction: an arrow up in amber, down in green, level in gray, with the reason on hover. |
| Detail rows | Label left, value right, on hairlines; an info icon for explanations. |
| Notice | A tinted strip with an icon and one sentence, for state messages. |
| Modal | The surface card on a soft ink scrim, a Lora title, a close button, actions at the bottom right. |
| Toast | Bottom right, surface card with an icon, a title, one line and a transaction link. |
| Breakdown tooltip | Any figure that adds up earnings from several sources shows them on hover, in the light tooltip (6px corners): a small semibold title (“A month, at today’s rates”), one row per source named as on the Earn cards (label muted; the amount in its token in ink, then “· $x” in muted; a rate as a faint note), rows grouped under each stablecoin, then a hairline and a semibold Total with the figure as shown. |
11
Lucide line icons in muted ink. Black-and-white stone photography in the shape of the mark.
12
Calm, precise, editorial. Motion shows what changed, then gets out of the way.
Title card
The words rise one by one, the orange italic is unveiled left to right, a hairline settles under it.
Sample · 5 s
Transition
A hairline crosses the frame in one eased second and leaves the next figure behind it.
Sample · 5 s
Screencast
The real Stake tab on paper: the pointer picks each way to earn, and the app answers as it does.
Sample · 7 s
Chart in one sweep
The grid settles, the line draws in one stroke with its area behind it, the last value lands.
Sample · 6 s
Count-up
Locked value counts up in Lora’s tabular figures, so the digits never shift.
Sample · 5 s
Captions
One line at a time on an ink box, in step with the voice; the picture changes with the words.
Sample · 7 s
End card
The flat mark rises, the wordmark joins it, then one line and the address.
Sample · 4.5 s
| Topic | Rule |
|---|---|
| Look | The brand as it is: flat paper and surface, ink Lora headlines with at most one orange italic word, Inter for the rest, hairlines, the flat mark. No gradients, glows, blooms, grain, 3D or textures. |
| Frames | One idea per frame, on the grid, with generous space. 1920 × 1080 (or 1280 × 720) at 30 fps; a small lockup at the top left, except on title and end cards. |
| Easing | One curve for everything: cubic-bezier(0.4, 0, 0.2, 1). No bounce, overshoot or elastic. |
| Timing | Type and cards move in 300–700 ms, a transition takes about a second, a chart sweep two to two and a half. Hold each frame long enough to read twice. |
| Type | Headlines arrive word by word, rising about 20 px as they fade in; an orange italic word is unveiled left to right. Figures count up in Lora’s tabular figures, so the digits never shift. |
| Transitions | A hairline wipe, a card sliding in, or a plain cut. Never whooshes, flashes, zooms, spins, blur or glows. |
| Charts | Drawn in one continuous sweep, in the app’s chart style: ink line, faint ink area, hairline grid, muted labels. The last value lands as a dot; nothing stops and starts. |
| Product UI | The real light app, as it is: captured from the running app, framed on paper as a card with a hairline and the overlay shadow, driven by a plain pointer. Nothing mocked up. |
| Captions | Burned in, because X plays video muted: one line at a time, Inter 500 on an ink box with 6px corners, bottom centre, in step with the voice. |
| Narration | Optional. About 0.3 s between lines; the voice never reads a name or ticker already on screen. |
| Music | The Monolith track, cut on its bars to the film; see Sound. Mixed at −14 LUFS with true peaks under −1.5 dBTP, about 8 dB under a voice. |
| Ending | Every film ends on the flat lockup, one line and the address. |
| X delivery | Up to 2:20, 1920 × 1200 and 512 MB, H.264 and AAC in MP4, exported around 31 MB so it can be posted from a phone. |
| In the product | Fades and small rises, 150–350 ms, the same easing. A card that opens something rises 2px on hover; no glows or bounces. Reduced motion turns them off. |
13
One track under every film, one voice to tell the story, and a few real sounds.
The Monolith track
The redesign film’s cut: the intro, the drop at 11 s, the final chord ringing out.
44.5 s · M4A
With its sounds
The same cut with the clicks and hits over it, as the film plays it. The reference for levels.
44.5 s · M4A
Long cut
The drop at 11 s, with more of its phrase. Bars 0-3, 12-15, 16-23, 16-23, 16-23, 16-19, 24-27.
55.6 s · M4A
Original take
Untouched, and the source of every cut. −13.7 LUFS with peaks at 0 dBTP, so use a cut in a film.
39 s · MP3
| Topic | Detail |
|---|---|
| What | An original instrumental in liquid drum and bass. One stereo mix, no stems: these files are the track. |
| Where | Under every film and video post. Another track only when a film calls for it: real and produced, never sad, never synthesized from oscillators. |
| Tempo | 174 BPM. A bar is 1.379 s, a beat 0.345 s. |
| Key | G minor. The drop goes Gm, Cm, Gm, Bb, two bars each. |
| Snares | Beats 2 and 4. |
| Level | The cuts sit at −14 LUFS with true peaks under −1.5 dBTP. Under a voice, about 8 dB below it. |
| Files | Cuts: M4A, AAC at 256 kbps, 48 kHz. Original take: MP3, 192 kbps, 48 kHz. Sounds: MP3, 128 kbps, 44.1 kHz. |
| Rights | For Monolith’s own films and posts. Don’t pass these files on for other people’s content. |
Do
Don’t
Click
Every click of the pointer, with a little Block under it. A deep mechanical key: it reads as a real click over the drums.
0.5 s · MP3
| Sound | Peak | Filter | The music under it |
|---|---|---|---|
| Click | +3 dB | 180 Hz to 9.5 kHz, limited | Down 5 dB for 0.09 s, and 12 dB at 800 Hz to 5 kHz for 0.14 s |
| Key | −1 dB | 180 Hz to 8 kHz | Down 2 dB for 0.06 s, and 7 dB at 800 Hz to 5 kHz for 0.08 s |
| Tick | −1 dB | 300 Hz to 6 kHz | Down 2 dB for 0.05 s, and 8 dB at 800 Hz to 5 kHz for 0.06 s |
| Block, alone | 0 dB | 150 Hz to 6 kHz, limited | Down 4 dB for 0.1 s, and 5 dB at 800 Hz to 5 kHz for 0.1 s |
| Block, under a Click | −7.5 dB | 150 Hz to 1.4 kHz | No further dip |
| Boom | −1 dB, or 0 dB as the mark lands | Limited, for density | Under 140 Hz down 24 dB for 0.6 s. The rest down 1 dB for 0.1 s; as the mark lands, 4 dB in the 0.12 s before it and 9 dB for 0.3 s |
| Punch | −4 dB, or −1 dB as the mark lands | Above 60 Hz, limited, for density | No dip of its own |
| Thump | 0 dB | Under 400 Hz, +4 dB at 110 Hz, limited, for density | No dip of its own |
The redesign film’s mix. Peaks are in dBFS, over the cut at the original take’s level and before the limiter that brings the whole to −14 LUFS.
Opening
“Most stablecoins are built for good days. Monolith is built for the worst one. Here’s what that looks like, hour by hour.”
7.5 s · MP3
Story
“Midnight. The worst day is over. Your stablecoin is still backed, still redeemable, still yours.”
6.2 s · MP3
| Topic | Detail |
|---|---|
| Voice | Evan – Calm, Grounded & Reflective, from the ElevenLabs voice library: a warm, calm, mid-low American voice with a natural cadence. |
| Voice ID | TWutjvRaJqAX89preB4e |
| Model | eleven_multilingual_v2, at the voice’s default settings. |
| Where | Every narrated film. One narrator, so the films sound like one brand. |
| Level | The narration alone at −17 LUFS before the mix. The track sits about 8 dB under it. |
| Files | The takes as the voice read them: MP3, 128 kbps, 44.1 kHz, mono. |
Do
Don’t
| Bars | In the original take | What happens |
|---|---|---|
| 0–13 | 0:00.0–0:19.3 | Intro: breakbeat and pads, at one level throughout. |
| 14 | 0:19.3–0:20.7 | The drums thin. |
| 15 | 0:20.7–0:22.1 | The bass leaves. |
| 16–23 | 0:22.1–0:33.1 | The drop’s eight-bar phrase, about 6 dB louder than the intro, with a crash on bar 16. |
| 24–25 | 0:33.1–0:35.8 | Two more bars of the drop. |
| 26 | 0:35.8–0:37.2 | The final chord. |
| 27 | 0:37.2–0:39.0 | The chord rings out. |
# recut.mjs and the original take in one folder; it needs Node and ffmpeg
node recut.mjs new-cut.wav 12-15,16-23,24-27
14
One avatar everywhere, and a header that stays clear of it.







Monolith@MonolithMarket
Launch a stablecoin built to last. Owned by Inverse Finance DAO.

Monolith@MonolithMarket
Launch a stablecoin built to last. Owned by Inverse Finance DAO.
| Avatar | Use |
|---|---|
| Orange on paper | The default: @MonolithMarket on X, the Discord server, Telegram, Farcaster, Safe. |
| Paper on ink | Secondary official accounts (a bot, the docs) and dark surfaces. |
| Ink on orange | Campaign weeks, and small icon slots where paper vanishes on white. |
16
Readable by everyone, with any input, in any light.
17
The app reads these tokens; this page and /brand.json mirror them.
@theme {
--color-paper: #f0eee6;
--color-paper-deep: #e8e5db;
--color-surface: #faf9f5;
--color-rule: #dfdcd1;
--color-rule-strong: #c9c6bb;
--color-ink: #1a1a1a;
--color-ink-soft: #3d3d3d;
--color-muted: #696760;
--color-faint: #a9a69b;
--color-on-ink: #faf9f5;
--color-brand: #ff7230;
--color-brand-strong: #d45a20;
--color-brand-text: #b04a17;
--color-brand-tint: #f8e2d3;
--color-positive: #2e7550;
--color-positive-tint: #e2ede4;
--color-caution: #8a5d0e;
--color-caution-tint: #f3e8cf;
--color-negative: #b03a2a;
--color-negative-tint: #f5e1db;
--font-sans: "Inter", ui-sans-serif, system-ui, sans-serif;
--font-serif: "Lora", Georgia, serif;
}
15
Social media
Picture first: one graphic, a two-to-five-word headline, one-or-two-word labels. The detail goes in the post.
Launch1600 × 900
The stablecoin’s header from the app, between hairlines, under “<Name> is live.”
Thread diagram1600 × 900
Three numbered steps: real coins, ink arrows, one verb each.
Area chart1600 × 900
The app’s chart card: ink line, faint area, hairline grid; the figure is the headline.
Comparison1600 × 900
The Stats page’s split bar and rows, with real token icons.
Backing donut1080 × 1080
The app’s donut around the coin; the loans and the PSM in chart order.
Peg chart1600 × 900
The price in ink inside a green ±0.3% band, with an “On peg” chip.
Feature1600 × 900
The headline left, the real form as a product shot.
Governance1600 × 900
The real proposal card, with its vote bars and its state.
One number1600 × 900
One figure in Lora, a label above, one line of context below.
Milestone1080 × 1350
A thousand dots, one for each staker, over the figure and one italic word.
Thread cover1600 × 900
The topic, “A thread” and the app’s coin tab bar with the section open.
Thread end1600 × 900
“Launch yours.” beside the real Deploy form; the link goes in the post.
Quote1080 × 1080
The mark, one sentence with its second half in orange italic, a hairline.
Link preview1200 × 630
Served for every page without its own; coin pages use the coin’s logo.
Do
Don’t