01 — Overview
WHO WE ARE
Verse Link is the escrow-powered booking platform for rap features. We connect buyers who need heat with artists who spit — and protect both sides with locked funds until delivery. Bold, direct, street-credible design that means business.
Positioning
Klarna for rap features
Secure, trust-based booking with escrow protection. The professional layer the rap game needed.
Audience
Artists + Buyers
Rap artists listing features. Independent and label-backed buyers booking verses. Both demanding trust and professionalism.
02 — Logo
THE WORDMARK
The Verse Link logo is always set in Syne 800, uppercase, with consistent tracking. Never alter the letterforms, stretch, or apply effects.
VERSE LINK
On Dark — Primary
Always uppercase, never sentence case or lowercase
Minimum size: 16px on screen, 10mm in print
Never apply drop shadows, outlines, or gradients to the wordmark
Never place on a patterned background without sufficient contrast
Clear space: equal to the height of the letter "V" on all sides
03 — Color
COLOR PALETTE
Four core colors. Orange is the action color — use it for buttons, active states, and highlights. Burgundy grounds the UI. Sage mint is the primary text and surface color. Dark is the base.
Verse Orange
#E8431A
Primary CTA buttons, active states, logo on dark, accents, featured card backgrounds, price badges
Link Burgundy
#3D0D0D
Secondary card backgrounds, text on orange, onboarding slide backgrounds, deep shadow color
Sage Mint
#B8C4BC
ALL button text, logo color, section headers, body text, genre chip backgrounds, rising card surface
Deep Dark
#181010
App background, screen base, input backgrounds. Near-black with a warm red undertone.
Sage Mid
#8FA89E
Secondary rising card surface, muted accents, alt sage tones
Sage Light
#CDD8D2
Light rising card surface, hover states, light backgrounds in illustrations
Color Combinations
On Orange
$3,500
Burgundy text
On Burgundy
$7,000
Orange text
On Sage
$2,500
Burgundy text
On Dark
FEATURED
Sage header
04 — Typography
TYPE SYSTEM
Three fonts. One role each. Never substitute or mix roles.
ABCDEFG
HIJKLMN
BOOK THE VERSE.
FEATURED · RISING · WHO ARE YOU?
GET STARTED → · CONTINUE → · BOOK LIL MIGO →
abcdefghij
klmnopqrst
Connect with rap artists, secure features with escrow,
and get your track done right.
FIELD LABEL
Placeholder text
Nav label
1234567
890
$3,500 · $12k · 7 days
Lil Migo · K. Blaze · Savvy D · Nyx
Type Scale
H2 · 22px
FEATURED ARTISTS
Body · 14px
Funds locked in escrow. Approve the verse. Release payment.
Label · 10px
FIELD LABEL · STEP 01 OF 02
05 — Components
UI COMPONENTS
Buttons
All buttons use border-radius: 9999px — true pill shape. Text is always Sage Mint #B8C4BC. Text is centered via flexbox, never with padding or line-height tricks.
Primary
GET STARTED →
BOOK NOW →
Dark fill
CREATE ACCOUNT
CONFIRM ✓
Genre Chips
Sage Mint fill. Burgundy text. DM Sans 400 (not bold). Pill shape. Inactive at 82% opacity.
All
Drill
Trap
East Coast
Pain
R&B
Artist Cards
Three card variants: Orange, Burgundy, and Sage (rising). On orange: burgundy text. On burgundy: orange text. On sage: dark text. Corner radius: 22px.
Bottom Navigation
Floating pill, 20px from bottom. Active item: Orange fill, Burgundy icon/label. Inactive: Sage at 30% opacity.
06 — Spacing
SPACING SCALE
Based on an 8px base unit. All spacing values are multiples of 4px.
07 — Voice & Tone
HOW WE SOUND
Direct. Confident. Street-credible without being performative. We respect both sides of the deal.
✓ We are
→Direct and no-nonsense
→Confident and credible
→Protective of both parties
→Action-oriented ("Book", "Lock", "Get")
→Short sentences, punchy copy
→"Lock the deal." not "Complete your transaction."
✗ We are not
→Overly formal or corporate
→Trying too hard to sound "hood"
→Passive or unclear about safety
→Using unnecessary jargon
→Emoji-heavy or casual to a fault
→"Utilize our escrow functionality" ❌
08 — Rules
DO'S & DON'TS
✓ DO
→Use Syne 800 uppercase for ALL headers
→Use 9999px border-radius on ALL buttons
→Use Sage Mint #B8C4BC for ALL button text
→Use Helvetica Neue for artist names and numbers
→Keep the logo orange on dark backgrounds
→Use the floating pill nav 20px from bottom
→Center button text with flexbox
→Use onboarding screens as full-color backgrounds
✗ DON'T
→Use white (#FFF) as button text — always sage
→Use Inter, Roboto, or system fonts
→Apply rounded corners less than 9999px on buttons
→Use orange text on white or light grey backgrounds
→Use sentence case for headers — always uppercase
→Add orange stroke/box-shadow to genre chips
→Stretch or distort the wordmark
→Use purple, blue, or green as accent colors
09 — Payments & Security
BUILT ON STRIPE
Verse Link uses Stripe Connect as the payment backbone. Funds never touch our servers — Stripe holds everything, handles compliance, and moves money only when both parties agree.
Platform fee
5%
Automatically deducted via Stripe Connect's application_fee_amount before artist payout. No manual splitting.
Stripe fee
2.9% + 30¢
Per transaction. On a $3,500 booking: ~$102 to Stripe, $175 to Verse Link, $3,223 to the artist.
Escrow State Machine
💳
PENDING
Buyer initiates
payment
👀
REVIEW
72h buyer
review window
✅
RELEASED
Artist paid
via Stripe
If disputed during review:
DISPUTED
→ Support intervenes →
REFUNDED
Security Layers
🔐
Encryption
256-bit TLS 1.3 in transit. AES-256 at rest. Card data never touches our servers — tokenized by Stripe.js in the browser.
🛡️
PCI-DSS Level 1
Stripe is certified at the highest PCI compliance level. We inherit this compliance by never handling raw card data.
🪪
Identity Verified
Artists verified via Stripe Identity — government ID required. Buyers confirmed via phone OTP + email before first booking.
🔑
Auth & JWT
Short-lived JWT tokens with refresh rotation. Rate limiting on login. 2FA required for artist payouts over $1,000.
⚡
Idempotency
Every Stripe call uses unique idempotency keys — money can never move twice from a double-request or retry.
📋
Audit Trail
Every escrow state change logged with timestamp, user ID, and IP. Delivery proofs stored on our servers for dispute evidence.
Stripe Connect — Artist Onboarding
1
Artist signs up
Creates account, verifies phone + email, sets pricing and availability
2
Stripe Connect Express
2-minute Stripe-hosted flow: bank account, government ID, tax info (1099 auto-generated). Stripe handles all KYC.
3
Listed & ready
Artist goes live. All future payouts hit their bank account automatically within 2 business days of buyer approval.
In-App Security UI
Trust Badges — Payment Screen
🔐256-bit
encrypted
🛡️PCI-DSS
compliant
⚡Instant
escrow lock
↩️72h dispute
window
Stripe Footer — Card Input
🔒
Secured by
stripe
Verified Artist Badge
✓
ID Verified
Escrow Lock Indicator
🔒
Funds Locked
Released on your approval