Network for Content Creators
— verified collab + brand-deal marketplace
A verified-creator marketplace for mid-tier creators (10k–500k followers) to find collab partners and brand deals. Verification is the moat — Phyllo audience stats + Persona ID + manual moderator review create the trust that brands pay for. Niche-by-niche launch: fitness → gaming → third niche.
Creator
Mid-tier influencer (10k–500k followers) on YouTube/TikTok/Instagram/X. Free or Pro $20/mo. Verified badge unlocked after Phyllo + Persona + manual review.
Brand
Pays $200–$2k per opportunity posted, or % of deal value. Filters creators by audience demos, content style, rate range. Negotiations on-platform.
Collab
Creator↔creator (collaboration) or brand↔creator (sponsored). Structured proposal flow with optional escrow. Platform fee 10–15% of deal value.
Fake or inflated profiles destroy platform credibility in days, not months. R1 (fake/inflated profiles) is High/High — the most likely failure mode. Three layers of defense stop fakes from earning the Verified badge.
Phyllo
OAuth into YouTube · TikTok · Instagram · X. Pulls verified audience size, demographics, engagement, growth rate. Detects bot followers.
Persona
Government ID + selfie liveness check. Confirms the human behind the account exists and matches the claimed identity.
QA Agent + Build Lead
QA Agent flags anomalies (account age mismatches, engagement curve oddities). Build Lead spot-checks before badge issued. Brands trust this because we sign our name to it.
Same hybrid pattern as Vacation Rental Turnover. One Mac mini runs the backend with the full 5-agent fleet. Creators and brands are SaaS users above it. Top agencies/networks can upgrade to dedicated Premium infrastructure ($1–5k/mo).
Same canonical pattern. QA Agent's fraud detection is the differentiator here — fake-account flagging is what brands actually pay for via Verified badge trust.
Telegram
Build Lead alerts: suspicious account flagged, dispute submitted, brand cancellation threat, deliverability issue.
Dashboard
Creator: profile, collab inbox, escrow status, deal analytics. Brand: opportunity manager, creator pipeline, contracts. Operator: cross-niche fleet view + fraud flags.
Website Chat
Marketing site live chat for creator and brand signups. Hands off to CEO Agent for structured onboarding + verification kickoff.
Collab proposal sent · acceptance · escrow release. Weekly digest for creators ("3 new fitness collabs match your profile"). Brand campaign performance reports.
Free creator brings supply. Pro creator pays for serious workflow. Brands pay per opportunity OR % of deal value. Agency tier is the high-margin lane.
- Basic profile
- 5 collab requests / mo
- Apply to brand deals
- Verified badge if KYC passes
- Unlimited collab requests
- Advanced filters + audience overlap
- Escrow access
- Deal analytics
- Priority in search
- Per opportunity posted
- OR 10–15% of deal value
- Optional promoted listing
- Negotiations on-platform
- Managed creator pipeline access
- Bulk negotiations
- White-glove sourcing
- Premium $1–5k/mo dedicated infra option
Multi-layer pipeline producing the Verified badge. Average 24–48hr turnaround target. Anything QA Agent flags lands in Build Lead's Telegram queue.
sequenceDiagram
participant Cr as Creator
participant Pl as Platform
participant Ph as Phyllo
participant Pe as Persona
participant QA as QA Agent (Sonnet)
participant BL as Build Lead
Cr->>Pl: Sign up + niche selection
Pl->>Cr: OAuth prompts (YT/TT/IG/X)
Cr->>Pl: OAuth granted
Pl->>Ph: Pull audience stats
Ph-->>Pl: Verified size · demos · engagement
Pl->>Cr: ID verification request
Cr->>Pe: Government ID + selfie
Pe-->>Pl: Identity confirmed
Pl->>QA: Submit for review
QA->>QA: Sonnet analyzes anomalies
alt No red flags
QA->>Pl: Approve automatic
Pl->>Cr: ✓ Verified badge issued
else Anomalies detected
QA->>BL: Flag for human review
BL->>BL: Spot-check profile
alt BL approves
BL->>Pl: Approve
Pl->>Cr: ✓ Verified badge issued
else BL rejects
BL->>Pl: Reject with reason
Pl->>Cr: Verification denied · appeal flow
end
end
Structured beats DMs. Every collab follows a typed proposal (revenue share, gifted, paid post, joint content) with deliverables, timeline, terms. Optional escrow: 50% on accept, 50% on delivery.
| Step | Actor | What happens |
|---|---|---|
| 1. Discovery | Creator A | Faceted search (niche · audience overlap · style · rate). "Trending creators" feed surfaces growing accounts. |
| 2. Proposal sent | Creator A → Creator B | Structured form: type (rev-share / gifted / paid post / joint content), deliverables, timeline, terms, optional escrow amount. |
| 3. Negotiation | Both | On-platform messaging (Stream Chat). Counter-proposals allowed. No off-platform DMs (anti-circumvention). |
| 4. Mutual accept | Both | Escrow funded (if elected). Contract auto-generated from proposal terms. Both sign on-platform. |
| 5. Delivery | Either | Deliverables uploaded or linked. Other party confirms receipt. |
| 6. Settlement | Platform | Escrow released via Stripe Connect. Platform retains commission (10–15% on paid deals). |
| ⚠ Dispute | QA Agent → Build Lead | Held funds stay in escrow. QA Agent classifies dispute type. Build Lead arbitrates if not resolved on-platform. |
Concentrated launches solve the cold-start. Each niche reaches critical mass before the next launches. Marketer Agent runs the niche-launch playbook; CEO Agent runs supply-side outreach.
Fitness
Target: 50 verified creators. Recruit via fitness-creator Discord servers + Twitter. Brands: supplement co's, apparel, app sponsorships. First 10 collabs facilitated by Build Lead manually before automation.
Gaming
Target: 250 verified creators. Transfer playbook, adapt to gaming community channels (Discord servers, gaming Reddit, Twitch). Brands: peripheral makers, energy drinks, indie game studios.
Third niche · TBD
Beauty or finance most likely. Decision driven by Phase 2/3 analytics — which adjacent niche shows the most cross-pollination from existing creators?
Risk register
erDiagram
CREATOR ||--o{ COLLAB_PROPOSAL : "sends/receives"
BRAND ||--o{ BRAND_OPPORTUNITY : "posts"
BRAND_OPPORTUNITY ||--o{ BRAND_APPLICATION : "receives"
CREATOR ||--o{ BRAND_APPLICATION : "submits"
COLLAB_PROPOSAL ||--o{ MESSAGE : "carries"
CREATOR ||--o{ VERIFICATION : "audited by"
CREATOR {
uuid id PK
bool identity_verified
string primary_platform
string niche
int audience_size_total
jsonb audience_demos
text_array content_style_tags
jsonb rate_range
int collab_history_count
bool verified
timestamp verification_at
enum tier "free|pro"
}
BRAND {
uuid id PK
string business_name
jsonb contact
string industry
int budget_capacity
int past_campaigns
string stripe_customer_id
}
COLLAB_PROPOSAL {
uuid id PK
uuid sender_id FK
uuid recipient_id FK
enum type "revenue_share|gifted|paid_post|joint_content"
jsonb deliverables
jsonb terms
enum status "sent|accepted|rejected|counter|active|complete"
int escrow_amount_cents
}
BRAND_OPPORTUNITY {
uuid id PK
uuid brand_id FK
text brief
int budget_min
int budget_max
jsonb ideal_creator_profile
enum status "open|filled|cancelled"
}
BRAND_APPLICATION {
uuid id PK
uuid opportunity_id FK
uuid creator_id FK
text pitch
enum status "submitted|shortlisted|selected|rejected"
}
MESSAGE {
uuid id PK
uuid sender_id
uuid recipient_id
text content
timestamp sent_at
}
VERIFICATION {
uuid id PK
uuid creator_id FK
jsonb phyllo_snapshot
bool persona_verified
bool manual_approved
uuid approved_by_user FK
timestamp decided_at
}
Operator backbone fits Pro
- One Mac mini runs the platform backend
- 5-agent fleet with QA fraud detection as standout
- 4-channel contact model active
- Sonnet · Haiku · Ollama bindings (fraud reasoning · classify · embeddings)
Users are NOT Pro clients
- Creators + brands on multi-tenant SaaS
- No per-creator Mac mini
- Off-boarding doesn't apply
- Standard SaaS auth · tenant isolation by ID
Premium · agency tier = future Pro
- Top agencies / managed networks at $1–5k/mo
- Dedicated infrastructure option
- True Hatchstacks Pro engagement within platform
- White-label option for agency-branded experience
Sibling 🟡 of Vacation Rental Turnover. Shares the most reusable infrastructure of any cross-project pair: QA vision/fraud pattern, Stripe Connect Express, Persona stack, niche-launch playbook.
- Creator
- Mid-tier influencer (10k–500k followers). Supply-side. Free or Pro $20/mo.
- Brand
- Business posting collab opportunities. Pays $200–$2k per opportunity or % of deal.
- Verified badge
- Issued after Phyllo + Persona + manual moderator review. The platform's primary trust signal.
- Phyllo
- Creator data API. OAuth into YT/TT/IG/X; returns verified audience size, demos, engagement, growth rate. Detects bot followers.
- Persona
- Identity verification vendor. Government ID + selfie liveness check.
- Collab
- A creator↔creator collaboration. Types: revenue share, gifted, paid post, joint content.
- Opportunity
- A brand-side post: brief, deliverables, budget range, ideal creator profile.
- Escrow
- Optional 50% on accept + 50% on delivery, via Stripe Connect. Critical for off-platform circumvention prevention.
- Niche
- A focused creator category. Launch order: fitness → gaming → TBD third.
- Section 230
- Federal law providing platform immunity for user content (with limits). Affects moderation policy.
- FTC disclosure
- Required #ad / #sponsored language on every paid creator deal. Enforced on-platform automatically.
- Agency tier
- $200–$1k/mo for talent agencies managing creator pipelines. Premium $1–5k/mo unlocks dedicated infrastructure.