ADUNAI

Brand Foundation · Phase 0

Document 00-BF · v0.1
Status Locked
Authority Founder
Date May 2026
Settlement Infrastructure For Africa Open the book
Strategy

Universal in form.
African in deployment.

Adunai presents as Foundation-grade protocol infrastructure · alongside the Ethereum Foundation, BIS, and IMF, not as a regionally-themed product. The seriousness comes from restraint. African specificity expresses through material choices, not ornamental ones.

i.

Visual

Geometric, restrained, infrastructure-grade. The mark stays universally legible; no ornamental cultural references, no 3D treatments, no decoration.

Form · region-neutral
ii.

Typography

Primary display face chosen for strong African Latin extension support. Fonts that render African languages materially better than typical Web3 protocol typography.

Material · structural
iii.

Language

English ships first. French, Portuguese and Arabic are roadmapped. No language as an afterthought: the design keeps translation first-class.

EN first · FR roadmapped
iv.

Product

Mobile-first, low-bandwidth-aware. MoMo-familiar mental models where appropriate. Regional stablecoin displays. African regulatory realities engineered for, not patched onto.

Mobile · regional
"The brand earns its meaning through deployment, not decoration." Identity Strategy · § 1.3
Brand Essence

Growth. Trust. Foundation.

The mark's geometry is the brand essence. Three elements, three specific meanings · what the protocol enables, what it provides, and what it is.

Growth Top · Gold triangle · What the protocol enables

Movement forward. Aspiration. African builders, users, and economies moving up. The widely-resonant association of gold with value, sun, and prosperity across many African traditions.

Enables
Trust Center · Gold ring · What the protocol provides

The anchor between Foundation and Growth. Concrete, not abstract · trust between parties, between layers, between transactions. The center of the geometry and the center of the value proposition.

Provides
Foundation Bottom · Teal triangle · What the protocol is

Stability. Settlement. Infrastructure. The settlement layer beneath every higher-order product built on Adunai. Double meaning intended · the Foundation that governs, and the foundation that supports.

Is
Mark · Geometry · Application

The mark is what it is.

The geometric purity of the mark is protected. No ornamental additions, no cultural decoration, no 3D treatments, no rotation, no recoloring. The mark stands at its specified proportions in every context.

Construction

200 × 240 · ratio 5 : 6
+y axis midline 200u × 240u

The diamond is 5:6 (slightly taller than wide). Top and bottom triangles share the midline. Center ring centered on both axes; outer-to-inner-to-dot follows a 5:3:1 ratio.

Clearspace

x = ¼ mark height
x x

Minimum clearspace on every side equals one-quarter of the mark's height. Nothing · text, image, edge · encroaches inside the dashed frame.

Minimum sizes

px (web) · pt (print)
Min Digital 64 × 76 px
Favicon · App 40 × 48 px
Header 24 × 28 px
Absolute Min 16 × 20 px

Forbidden

Misuse · do not
Do not rotate
Do not distort
Do not recolor
Do not add depth
Palette · Scales · Semantic

Two brand colors. One semantic system.

Adunai Gold and Foundation Teal carry the brand's meaning. The canonical 500-step is what the brand is; the surrounding 11-step scale exists to power UI states (hover, active, disabled), not to dilute the canonical hue.

Adunai Gold
Hex#C89B3C
Tokengold-500
RoleValue · Trust

Primary actions, accents, brand moments, emphasized text. The visual signal that a surface is Adunai. Used with intention, never as decoration.

Foundation Teal
Hex#0A3B36
Tokenfoundation-500
RoleInfrastructure

Structural surfaces, depth, the protocol's foundation expressed visually. Used at scale (backgrounds, hero sections), not as accent.

Gold scale

11 steps · canonical = 500

Foundation scale

11 steps · canonical = 500

Neutral scale · dark-first

canonical surface = 900

Click any swatch to copy its hex.

Semantic colors

Chosen not to fight the brand
Success #10B981

Emerald · distinct from foundation-teal so semantic success doesn't get conflated with structural foundation.

Warning #F97316

True orange · distinct from brand gold so users never mistake a brand accent for a warning.

Error #EF4444

Standard red. Used sparingly. Always paired with an icon for color-blind accessibility.

Info #3B82F6

Standard blue. Complementary to the brand palette without competing for attention.

Proportion · how colors share a surface

60 · 30 · 8 · 2
Neutral · 60
Foundation · 30
Gold · 8
Sem · 2
60% · Neutral Surfaces, body text, structural chrome. Carries everything else.
30% · Foundation Depth, sections, the infrastructure the brand sits on.
8% · Gold Primary actions, accents, intentional brand moments.
2% · Semantic Status, never decoration. Earns its appearance.
Type · Display · UI · Mono

Three faces. Three roles. One stack.

UI and mono faces are locked. The display face is a placeholder (Manrope) pending the typography lock · the target is a face with strong African Latin extension support, Kigelia LGC or equivalent. This is the structural difference: Adunai renders African languages materially better than typical protocol typography.

Display Aa Bb Çç Manrope (current)
→ Kigelia LGC (target)
→ DM Sans (fallback)
TBD · Phase Next 200 · 300 · 400

Settlement infrastructure, plainly stated.

EN · Wolof / Yoruba names

Aminata · Ọlátúndé · Kọ̀fí · N'Goné

FR · ligatures & diacritics

œuvre · règlement · gouvernance

UI · Body Aa Bb Çç Inter · 300 · 400 · 500 · 600 · 700
Locked

The Adunai protocol provides settlement infrastructure for African finance · decentralized identity, verifiable handles, attestations, and cross-border stablecoin payments. Built on Base, governed by the Adunai Foundation, deployed for African builders.

Mono · Technical Aa Bb 0x IBM Plex Mono · 300 · 400 · 500 · 600
Locked
TimelockController     0xD38B7FaF4980Ce86971f85b8d0c0B7D086Aba63A
Treasury               0x691ffaaac4b557696cfdd6c2fd4bb721dd33e0f8
IdentityRegistry       0xfe841acb925e6f5cf05bcc45d58374f7ed43a209
AttestationsRegistry   0xe01f602932ffbfbdbf5f8b9dcb5fbb98bdb4c17f
HandleRegistry         0xd9047a6bec97ad73b20efd7f8611b17671efc21c
AgentRegistry          0x554d3b38acc641f87c32dfccf4dda7e62c6433ea
PaymentsRouter         0x64e743e263ab8ebdc063b81053271717e8e129b2

Type scale

base 16 px · modular
7xl72 px1.0Settlement
6xl60 px1.0Infrastructure
5xl48 px1.0Pan-African resonance
4xl36 px1.1Growth · Trust · Foundation
3xl30 px1.2Section heading
2xl24 px1.33Subsection title
xl20 px1.4Lede paragraph copy
base16 px1.5Body copy at default
sm14 px1.43Secondary & UI controls
xs12 px1.33Mono caption · meta
Motion · Tokens · Patterns

Confident, never bouncy.

Adunai's motion language is infrastructure-grade, not consumer-flashy. Two easing curves, both decelerating. Five duration tokens, each with a specific role. Every motion has a job · clarify causation, show state, establish continuity, direct attention. Decorative motion is removed.

--ease-out-confident cubic-bezier(0.16, 1, 0.3, 1)

Default for most motion: reveals, settles, transitions, confirmations.

--ease-in-out-confident cubic-bezier(0.65, 0, 0.35, 1)

Bidirectional transitions where both ends matter equally: modal exit, panel return.

Duration tokens

five tokens · specific roles
--duration-instant 50ms
Focus rings · active states
--duration-quick 150ms
Hover · tooltips · button feedback
--duration-normal 250ms
Modals · dropdowns · standard transitions
--duration-slow 400ms
Page-level transitions · large reveals
--duration-slower 600ms
Signature moments · mark settle

Signature: Foundation → Trust → Growth

≤ 1× per session

The mark's only signature animation. Elements settle in the order the protocol thinks about itself: foundation supports trust; trust enables growth. Used at most once per session · marketing hero, wallet first-load, pitch title slide.

  1. Foundation settles (teal triangle rises into place)+100ms · 600ms
  2. Trust settles (ring scales up from 0.82)+500ms · 500ms
  3. Growth settles (gold triangle descends in)+800ms · 600ms

Live patterns

Click each to trigger
Button 150ms · out
Hover · active · transition tokens
Confirm 600ms · out
Confirmed
Stroke draws over 600ms
Dropdown 150ms · out
CEMAC
WAEMU
EAC
Origin: top · scaleY 0.85 → 1
Invalid 240ms · out
±4px shake · single cycle
Loading 800ms · linear
Linear is OK · no destination
Toast 250ms · out
Payment settled · 250 USDC → @kofi
Rises 8px · auto-dismiss
Voice · Tone

Restrained. Precise. Plainspoken.

Adunai's voice is infrastructure-grade prose. We write like financial primitives, not like Web3 marketing. Wallet voice is approachable and MoMo-familiar; whitepaper voice is precise. Different registers, both authentic.

01. Restrained

One claim per sentence. No superlatives. Numbers when we have them, silence when we don't.

"Settlement in 8s, median."

02. Precise

Specific contract names, specific events, specific roles. No "blockchain-powered." No "Web3 magic."

"TimelockController · 48h delay."

03. Mission-anchored

Always for African finance. Never abstracted to global "users." The audience is named.

"Pay across CEMAC and WAEMU."

04. Respectful

African builders are colleagues, not subjects. No saviorism. No "underbanked" without context.

"For builders shipping in Lagos and Dakar."

05. Plainspoken

Short sentences when we can. Long ones when accuracy requires. Jargon only when it's the actual name.

"Send 250 USDC. Done."

Don't

"Revolutionize African finance with blockchain-powered Web3 solutions."

"Empower the underbanked through decentralized magic."

"Welcome to the future of money. 🚀✨"

Do

"Settlement infrastructure for African finance · on Base, in CFA, in USDC."

"Send 250 USDC to @aminata.io. Settled in 8 seconds."

"Built for builders. Governed by the Foundation."

Diagrams · Semantic Encoding

Infrastructure, not illustration.

Adunai diagrams are read carefully by builders, regulators, and investors. They are not consumed at a glance. Brand colors are not decoration · they are semantic encoding. Gold flows value. Foundation teal is the protocol. Neutrals are passive context.

Protocol architecture · 7 contracts

Fig. 08.1 · governance → identity → settlement
Adunai protocol architecture Three layers: governance (TimelockController), identity (Identity, Handle, Attestations, Agents), and settlement (PaymentsRouter, Treasury). GOVERNANCE LAYER IDENTITY LAYER SETTLEMENT LAYER TimelockController 48h · admin · roles IdentityRegistry resolve · register rotateKey · revoke HandleRegistry @handle.adunai AttestationsRegistry issue · revoke AgentRegistry PaymentsRouter Treasury fees · slash proceeds fee · 0.10% schedule · execute · grant
Gold · value flow
Teal · direct call
Dashed · governance
Dotted · optional path
Brand in context

The wallet, applied.

A preview of how the foundation applies to product surfaces. Dark base. Gold on intentional moments. Foundation teal at structural scale. Monospace for everything that's mechanical · addresses, amounts, timestamps.

Balance · BASE @aminata.io
2,450.00 USDC
+ 500.00 today · last settled 1h ago
Recent 3 tx · 24h
@kofi.business
Sent · 2 min ago · block 28,440,991
− 250.00
@aminata.io
Received · 1h ago · block 28,438,221
+ 500.00
agent · marketdao
Sent · 1d ago · attestation 0x8b…
− 100.00
A11y · Contrast · Motion

Verified, not assumed.

WCAG AA requires 4.5:1 minimum for body text, 3:1 for large text. AAA requires 7:1 and 4.5:1 respectively. Adunai's canonical pairings sit at AAA on the surfaces that carry product copy.

Foreground Background Sample Ratio AA AAA
neutral-100 neutral-900 Body text 15.8 : 1 Pass Pass
gold-500 neutral-900 Accent text 7.4 : 1 Pass Pass
neutral-300 neutral-900 Secondary text 11.2 : 1 Pass Pass
neutral-400 neutral-900 Muted text 4.9 : 1 Pass Large only
neutral-900 gold-500 Button label 7.4 : 1 Pass Pass
neutral-100 foundation-500 On teal 12.1 : 1 Pass Pass
success-500 neutral-900 Confirmed 6.6 : 1 Pass Large only

Motion accessibility: all decorative motion (mark settle, hero reveals) is disabled under prefers-reduced-motion: reduce. Functional motion completes in 50ms. Loading spinners remain · they indicate ongoing process.