[00]   AI Product · Web3 · UX Research  ·  2025–2026

twin3: AI Agent
Identity Platform


Role Product Manager · UI/UX Designer · AI/UX Researcher
Tools Figma · Lovable · Maze · Notion
Timeline 2025–2026 · Ongoing
Type AI Product · Web3 · UX Research

How do we design trust and transparency for AI-driven identity in a decentralized agent marketplace?

10 Day hackathon origin
6k Community members
36 Alpha testers
Mainnet live

The 30-Second Version

The Problem

People are asked to trust AI agents and on-chain systems they can't inspect — what an agent knows, whom it represents, and what it's allowed to do.

What I Did

Led UX end-to-end: the Soul Wizard onboarding, agent profile and permission screens, and an information architecture that explains identity and authorization in plain language.

The Result

From 10-day hackathon to live mainnet product — with 36 alpha testers reporting clearer understanding of agent roles and permission boundaries along the way.

twin3.ai
twin3.ai landing page — Injecting Human Soul into AI Agents

The shipped product — twin3.ai · My Role: UX Research, Interaction Design, Wizard Flow, Agent & Matrix Screens

Product Architecture — twin3.ai

Stage 01

Build Your Digital Soul

Transform human identity into a 256-dimensional Twin Matrix — a Soulbound Token (ERC-4671) that permanently records who you are.

Physical Me · Digital Me Social Me · Spiritual Me 256 DNAs (Decentralised Nodes of Authenticity)
Stage 02

Soul Injection Protocol

Cryptographic binding (ERC-8004) links the Twin Matrix SBT to an AI agent — activating a Personal Agent that auto-updates as identity evolves.

Identity Crystallisation Binding & Activation Continuous Injection Loop
Stage 03

The Agent Economy

Deploy specialised agents into the A2A marketplace — DeFi Trader, Social Assistant, RWA Trader — operating on your behalf 24/7 in Web 4.0.

A2A Agent Marketplace Scoped authorisation + validity periods Real World Asset trading

Technical Stack

Auth & Payment

x402 Execution Layer

Agent micropayments · On-chain task settlement · Any agent can plug in

Identity Layer

ERC-8004 Binding Protocol

Soul Injection · Agent–identity binding · Continuous update loop

Twin Matrix

ERC-4671 SBT Container

SOUL.md (256D vector) · MEMORY.md (history) · IDENTITY.md (cryptographic ownership)

[01]

Overview

How do you make on-chain authorization legible to someone who has never heard of a smart contract?

THE QUESTION THIS PROJECT ANSWERS

Context

Twin3 operates in the emerging space of AI agents, decentralized identity, and human-controlled digital representation. The product is built around the idea that users should not simply be passively interpreted by AI systems — they should actively shape how their digital identity, preferences, and agent permissions are represented.


The project began as a 10-day Binance hackathon entry and evolved into a testnet product, community-tested prototype, and live mainnet product at twin3.ai.

Problem

In most AI and Web3 products, users trust complex systems without understanding what data is being used, how their identity is represented, or what an agent can do on their behalf.

01

No mental model for agent identity

Users cannot easily understand how an AI agent represents them or what it knows.

02

Abstract authorization flows

Permission flows are technical and difficult to verify, making users hesitant to engage.

03

Unclear identity boundaries

Systems lack clear separation between personal data, agent behavior, and on-chain permission.

Goal

Design a more transparent, user-controlled experience for AI-driven identity in a decentralized agent marketplace — making agent identity, data usage, and permission boundaries understandable without requiring users to know the full technical stack.

My Role

I led UX end-to-end: research, information architecture, user flows, interface design, and post-test iteration. I designed the Soul Wizard onboarding and the agent profile / permission screens independently, and collaborated with engineering on the Twin Matrix visualization and with the founding team on product positioning.

Outcome

Hackathon prototype → testnet release → community-tested product → mainnet launch. Post-testing refinements addressed trust signals, authorization clarity, and information hierarchy.

[02]

Research & Discovery

Research Questions
RQ1

How do users understand the role of an AI agent in representing their identity?

RQ2

What information do users need before trusting or interacting with an agent?

RQ3

How should the product explain authorization and data access without overwhelming users?

RQ4

What makes an agent marketplace feel transparent, credible, and safe?

RQ5

How can we balance Web3 technical accuracy with a more approachable user experience?

Methods

Hackathon phase relied on rapid competitive research and prototype iteration. Post-hackathon testnet release enabled structured community testing.

Prototype Review Community Usability Testing Task-based Feedback Maze Testing Product Walkthrough Heuristic Review Design Critique
Participants

Recruited from the Twin3 community — a mix of Web3-native users and AI-interested users with limited decentralized infrastructure experience. This mix was intentional to test whether the product could serve both groups.

Research Finding User Insight Priority
Agent Identity Mental Model Users understood AI agents conceptually but couldn't map the relationship between their identity data, the agent, and onchain actions. Needed a clearer "who controls what" framework. High
Trust & Transparency Gap First-time users felt uncertain about permissioning scope. How much access does the agent have? When does it stop? Authorization UI needed explicit scope labels and validity periods. High
Onboarding Wizard Friction The Soul injection wizard required users to grasp Web3 concepts mid-flow. Terminology ("SBT", "ERC-8004") created confusion. Plain-language framing at each step reduced reported friction. Medium
Matrix Visualisation Legibility The 256-dimension matrix was conceptually powerful but visually overwhelming in early iterations. Users needed a scannable summary before the full data layer. Medium
Key Findings
01

Agent identity needed a clearer mental model

Users understood the concept of an AI agent, but the relationship between agent, user, and underlying identity data needed to be more explicit.

02

Trust depended on visible permission boundaries

Users were more comfortable when the interface showed what an agent could and couldn't access, and whether permissions were active, limited, or revocable.

03

Web3 language created early friction

Terms like chains, tokens, and signatures were necessary but confusing when presented before users understood the product's core value.

04

Marketplace browsing needed both utility and credibility signals

Users wanted to evaluate ownership, purpose, permission scope, and reliability — not just agent capabilities.

05

Calm, infrastructural UI outperformed aggressive Web3 aesthetics

For an identity-related product, users responded better to a stable, minimal interface that communicated reliability.

[03]

Problem Framing

User Pain Points

No clear way to understand what differentiates one agent from another.

Uncertainty about what personal data an agent might access or store.

Lack of confidence before granting permissions or making authorization decisions.

No simple way to understand the relationship between identity, authorization, and marketplace interaction.

System Friction

The system combined AI agents, identity verification, user-controlled data, permission tokens, and marketplace interaction. Without careful UX, these layers appeared as disconnected technical concepts. The challenge was not just exposing information — it was exposing the right level of information at the right moment.

Design Challenge

How might we design an AI agent marketplace where users can understand, evaluate, and authorize agents with confidence — without needing to understand every technical layer behind the system?

Opportunity

Turn trust into a visible product experience. Instead of treating identity, permission, and agent behavior as hidden backend logic — make them understandable through structured information, progressive disclosure, clear status indicators, and user-controlled authorization flows.

[04]

Process

User Journey

Mapped across five stages to identify where users needed explanation, stronger hierarchy, or trust signals.

01

Discovery

User enters the marketplace and explores available AI agents.

02

Understanding

User reviews what an agent is, what it does, and how it represents identity.

03

Evaluation

User checks trust signals, ownership, permission scope, and use cases.

04

Authorization

User grants access or permission within a clearly defined scope.

05

Post-authorization

User monitors, modifies, or revokes access as needed.

Wizard Flow — Soul Injection Onboarding

01

Landing

Value prop · Hero · CTA to begin

02

Matrix Build

4 quadrant input · 256 DNA nodes

03

Injection

Bind SBT to agent · confirm scope

04

Authorisation

Grant access · set validity period

05

Monitor

Agent dashboard · modify or revoke

Information Architecture

The product structure was organized around three core user questions:

Q1

What is this agent?

Q2

Why should I trust it?

Q3

What am I allowing it to do?

This hierarchy emphasized agent identity → function → trust status → authorization scope → action controls, reducing cognitive load in a technically complex product.

Iterations
Hackathon Version

Focused on demonstrating the core concept and agent marketplace flow. Technically dense, little progressive disclosure.

Post-testnet Version

Refined hierarchy, simplified language, improved visual consistency, made permission actions more explicit.

Alpha · Hackathon Build

Web3 terminology (SBT, ERC-8004) introduced before users understood the product's core value

Dense information layout; wizard step count and purpose were unclear mid-flow

Permission scope and validity periods not surfaced — users uncertain what they were authorizing

Visual system inconsistent across screens; component patterns not yet standardized

Refined · Post-testnet

Product value established first; technical concepts introduced progressively through the wizard

Step count visible, plain-language labels at each stage; each step's purpose clear mid-flow

Explicit scope labels and validity periods on authorization screen — users know exactly what they grant

Consistent light/dark system, unified typography and spacing — UI perceived as stable and credible

Design Principles

Clarity over technical completeness

Trust over visual excitement

User control over automation

Identity transparency over marketplace speed

[05]

Design Solution

Final Concept

An identity-first AI agent marketplace. Users can browse agents, understand what each agent represents, review trust and permission information, and interact under clearer authorization boundaries. The interface is calm, structured, and infrastructural — not a speculative Web3 aesthetic.

Key Features
01

Agent identity profile

Clearer identity structure showing role, purpose, ownership, and trust signals.

02

Permission-aware interaction flow

Makes authorization explicit — users understand what an agent can access and under what conditions.

03

Marketplace browsing structure

Organized for comparison, exploration, and evaluation — not just listing.

04

Trust-oriented visual system

Soft contrast, neutral color, minimal noise — designed to convey stability over excitement.

05

User-controlled identity framing

Users are not passive data providers — they shape how their identity is represented and used.

twin3.ai / matrix
twin3 Matrix Dashboard — 256-dimensional Twin Matrix visualization

Screen A — Matrix Dashboard · 256D Twin Matrix · 4-Quadrant Identity Overview

twin3.ai/agent
twin3.ai agent page

Screen B — Agent Settings · Temperature (Creativity) · Web Search Plugin · Long-term Memory

Soul Wizard Flow

A 9-question onboarding flow that encodes the user's identity into 256 dimensions. Each question maps to one of four quadrants — Physical, Digital, Social, Spiritual Me — before the final Soul Vector is generated on-chain.

Step 1 — Choose Your Generational Anchor

Soul Wizard Step 1 — generational anchor question

Step 9 — Soul Vector Encoding Complete

Soul Wizard complete — 242/256 dimensions analyzed, encoding soul vector

Soul Wizard · 9 Questions → 256-Dimensional Identity Vector → On-Chain SBT

[06]

Evaluation

Alpha Testing

Released on testnet and invited community builders to test the product. 36 builders shared feedback between Apr 4–20, 2026, providing early qualitative signals on product clarity, trust, and onboarding.

Feedback Themes
01

Strong first impression from the visual system

Light/dark modes, animations, typography, and color validated the calm, non-speculative design direction.

"The UI is slick — love both light and dark modes. Onboarding pop-up flow is innovative and genuinely logical."

— Alpha builder, Apr 2026

02

Onboarding perceived as smooth and logical

Critical for a product that needs to introduce AI agents, identity, and decentralized verification without overwhelming first-time users.

"Smooth and easy from onboarding. Interface is intuitive, processing fast and stable, with strong scalability potential."

— Alpha builder, Apr 2026

03

Identity verification became a key trust signal

Testers responded to the human verification layer — it made the product's trust proposition understandable and meaningful.

"I like the identity + zkHumanity angle — feels like proving real human signal, not just a profile."

— Alpha builder, Apr 2026

04

Technical stability affected perceived credibility

Low latency and stability on testnet directly influenced whether the product felt experimental or trustworthy.

"Testnet was very stable with impressively low latency, very rare at this early stage."

— Alpha builder, Apr 2026

What Changed
01

Strengthened onboarding hierarchy

Users understand product concept before encountering Web3 terminology.

02

Made identity signals more visible

Verification and credibility indicators surfaced earlier in the evaluation flow.

03

Polished interface system

Light/dark consistency, typography, spacing, and interaction feedback refined before mainnet launch.

[07]

Impact

User Impact

In testing with 36 alpha testers, participants could understand agent role and permission boundaries more clearly — several testers specifically called out the onboarding flow, permission framing, and visual hierarchy. The biggest improvement was conceptual clarity, not just visual polish.

Business / System Impact

Design work bridged complex technical architecture and user-facing product — supporting testnet validation with feedback from 36 alpha testers drawn from a 6,000-member community, through to the mainnet launch at twin3.ai.

My Contribution

Designed the Soul Wizard onboarding flow and agent profile / permission screens, focusing on how users understand agent roles, permissions, and control. Collaborated with engineering on the Twin Matrix visualization and with the founding team on product positioning.

What I Learned

AI and Web3 products often fail not because the technology is weak, but because the UX doesn't explain responsibility, permission, and trust clearly enough.


Designing for AI agents requires designing mental models — not just screens. Who does the agent represent? What can it do? What data can it access? How does the user stay in control?

Next Steps

Testing with users outside the existing community

Measuring task success and comprehension more systematically

Improving permission management and revocation flows

Designing transparent agent reputation indicators

[08]

Reflection

What I'd Do Differently

Introduce user testing earlier in the hackathon phase. With a product combining AI agents, identity, and Web3 authorization, earlier concept testing would have surfaced confusing mental models sooner.


Separate technical education from core product flow more clearly. Users need enough context to trust the system — but should not need to understand the full technical architecture before taking a first meaningful action.

What This Shows

This project shows my ability to work at the intersection of product strategy, UX research, and interface design in a technically complex domain.


My approach is not only about making products easier to use — it's about making invisible systems more understandable. Good UX should not hide complexity completely. It should structure complexity so users can make informed decisions with confidence.