Brand

Color Theory for AgenticNFT

Both ChatGPT and Grok agree: yes. Teal is the right signature. Yellow and orange already belong to Ethscriptions and Ordinals. Teal sits across the wheel from both, and it reads as a network rather than a collectible flare. Midnight navy holds the long pages. Coral is only the acquire action, because white text on that orange fails contrast, so the label is navy.

The site now uses that palette.

Teal on navy contrast logic

Contrast is a brightness ratio, not a hue difference. Teal and navy sit far apart on the color wheel, but the readable pair is the bright teal against the near-black navy.

WCAG measures that as relative luminance. A normal-size link needs at least 4.5:1. Large text and button shapes need 3:1.

PairRatioResult
Teal #00D6C9 on navy #0B122010.22:1Passes, including small kickers and links
Off-white #F2F6FB on navy17.25:1Body text
Muted #A9B7C9 on navy9.19:1Secondary text
Navy text on a teal button10.22:1Passes
White text on a teal button1.83:1Fails
Navy text on coral #FF7A4A7.25:1Passes
White text on coral2.58:1Fails

Teal works on navy because most of its light is in the green channel (D6), while navy #0B1220 is almost black. The gap between those two brightnesses is about ten to one.

The trap is putting light text on the teal or the coral. Both colors are already bright, so white type on them drops under 3:1. The button labels are navy for that reason.

Long paragraphs stay off-white rather than teal. Teal is the identifier for links, labels, and buttons. A full page of teal type would pass the ratio and still be harder to read.

Coral accent logic

Coral is the warm exception in a cool palette. Teal and navy carry the site. Coral #FF7A4A is used only on a specific callout or a call to action, so the one sales action is the thing that stands out.

On the color wheel, coral sits near orange, opposite teal. A cool field plus one warm control is a standard way to mark “do this” without turning the whole site yellow or orange. Ethscriptions already own bright yellow and Ordinals already own orange, so this coral stays a small action color rather than the brand color.

The same brightness rule decides the label:

PairRatioResult
Navy #0B1220 on coral #FF7A4A7.25:1Passes for the button label
White on coral2.58:1Fails

Coral is a light color. White type on it is two lights, so the letters disappear. Navy type on it clears the 4.5:1 bar for normal text.

It is not used for links or paragraphs. If coral showed up as often as teal, the acquire button would stop being the exception, and the site would start to look like the orange category it is trying not to copy.

WCAG

WCAG is the Web Content Accessibility Guidelines, published by the W3C. It is the usual checklist for whether text and controls can be seen and used. The levels are A, AA, and AAA. AA is the level most sites aim for. AAA is stricter.

Two contrast rules decide the colors on this site:

PairRatioAA textAAA text
Teal on navy10.22:1PassesPasses
Off-white on navy17.25:1PassesPasses
Muted gray on navy9.19:1PassesPasses
Navy on a teal button10.22:1PassesPasses
White on a teal button1.83:1FailsFails
Navy on coral7.25:1PassesPasses
White on coral2.58:1FailsFails

White on teal also fails the easier 3:1 bar for large text. Making the letters bigger would not fix that pair. Navy letters are the fix.

These ratios cover the palette. They are not a full WCAG audit of every page. A full check would also look at keyboard use, focus outlines, form labels, and text that sits on photographs.

Contrast checker

Check a pair. The number uses the same WCAG brightness formula as the tables above.

10.22:1Agentic NFTs

Source: WCAG 2.2 contrast · Non-text contrast