Id quod invarians manet
That which is invariant remains
A blockchain is a game in motion. AI agents move, tension builds, action happens in bursts.
What stays the same is what Invarians captures. The rules of play. One consensus per chain. One slot target. One gas limit per block. The cryptographic primitives that anchor every attestation. The calibrated baseline of what nominal looks like, per chain.
Against these invariants, Invarians attests every play: where consensus stalled, where a bridge dragged, where demand surged. And it watches the rules themselves: protocol upgrades like EIP-4844 redraw the pitch lines, and Invarians records the transition.
Invarians does not decide what is fair. It captures. It attests. It surfaces drift.
The attestations let anyone replay the game. The drift signals let the agent, the operator, the auditor see where the rules are bending before the action is taken.
The L-triomino. The smallest asymmetric polyomino.
Three squares because Invarians exposes three primitives in every signed payload: Attestation, Regime, Drift Signal.
Four rotations because orientation changes; form does not. Rotate a blockchain through stress events, sequencer slowdowns, demand surges: regime changes, the underlying rules of the game do not. The mark is the thesis, demonstrated in three unit squares of motion.
Color logic. Three squares, three roles. Under rotation, the role follows the square.
-
Vertical arm
Attestation
The crypto envelope. Pastel. Discreet, omnipresent, protective.
-
Corner (pivot)
Regime & Bridge state
The central classifier: blockchain regime (12 signed codes per chain) plus bridge state (BS1 / BS2 on variable-latency surfaces). Saturated green. Without the corner, the L is not an L.
-
Horizontal arm
Drift & Shift
The trajectory. Per-metric shift, shift_delta, shift_magnitude_delta, plus per-axis composite drift. Medium tone. The motion between states.
Four variants, one mark. Pick the variant that fits the surface; the L-triomino is the same form throughout.
Clear space. Keep at least one unit-square of empty space around the mark on every side. Do not let other content, edges, or borders enter that zone.
One mark, four surfaces. Each open sub-brand is a rotational pair of L-triominos in its own palette, with the wordmark suffix in the same accent. Main keeps the canonical Invarians Green; Labs takes Pink (research energy); Agentic takes Electric Blue (high-saturation agent signal); Evidence takes Lavender (soft archival). Same form across all four, different chromatic identity per surface.
Two brand pairs and one interaction accent. Each pair combines a deep tone (low-luminance, recedes into the surface) with its bright counterpart (high-luminance, asserts itself). Green for nominal identity. Indigo for signal accent (the "agent iris"). Pink for interaction hover states only.
Duality logic. Deep tones for backgrounds, surfaces, large blocks that anchor the eye without grabbing it. Bright tones for elements that must announce themselves: brand mark, CTAs, lit states, signal indicators. The two pairs are opposed in hue (green vs indigo) and mirrored in structure (deep recedes + bright asserts). Visual parity between the two deep tokens (~10-12% luminance) so they can coexist in dual-color compositions. Pink sits outside the duality as a single-purpose interaction accent: CTA hover only, never as a primary surface or identity color.
Shared neutrals. Off-white #f0f0f0 for body text on dark backgrounds. Background base #171717. Section dark #0a0a0a for cards. Secondary text fades through #a8a8a8, #666, #444.
Two typefaces, self-hosted. Both shipped with the site stylesheet; no external CDN dependency.
Four rules. They protect the polyomino integrity and the surface separation.
-
×
Don't add subdivision lines between the three squares. The triomino is one connected form, not three tiles. Squares share full edges; transitions are direct color-to-color.
-
×
Don't change rotation direction or mirror the L. The canonical L is right-handed (corner at bottom-left, horizontal arm extending right, vertical arm extending up). Mirror images are J-triominos and are not part of this brand.
-
×
Don't fill the squares with gradients, photographs, or patterns. Three flat green tones only, per the Green pair ramp.
-
×
Don't recolor outside the documented palette. Each surface has a fixed accent: Green
#3ECF8Efor Main, Pink#FF4F8Bfor Labs (also CTA hover everywhere), Electric Blue#283cfffor Agentic, Lavender#9d8fd9for Evidence. Iris#818cf8stays the general signal / agent color in body content (hero canvas, footer motto, body accents). No orange, no yellow, no fluorescent gradients, no new accent introduced without a documented palette addition. -
×
Don't stretch or distort the wordmark or the mark. Keep the proportions: L height equals wordmark cap height; clear space is one unit-square on every side.
All assets are PNG, transparent or solid background as noted. Right-click any link to save.
- Invarians-logo.png — white wordmark on dark
- Invarians-logo-dark.png — black wordmark on light
- Invarians-rotation.png — rotation illustration
- Invarians-symbol.jpg — L only, square
- INVARIANS-Labs.png — Pink rotation pair
- INVARIANS-Agentic.png — Electric Blue pair
- INVARIANS-Evidence.png — Lavender pair
- favicon-16x16.png
- favicon-32x32.png
- favicon-192x192.png
- favicon.ico — multi-size legacy
- apple-touch-icon.png — 180×180 iOS
- SVG vector source files
- OpenGraph cover (1200×630)
- Social headers (Twitter / LinkedIn)
- Consolidated brand kit zip
Partner integrations or editorial inquiries: contact@invarians.com.