Persona Definitions & Needs
Persona Journeys
Developer Persona
Definition: A Developer is:Any builder who writes software, infrastructure, smart contracts, or tools that consume or extend Livepeer’s decentralized real-time video & AI compute network.Developers map into concrete Livepeer roles only through their mode of interaction:
- Via hosted gateways → Application Developer (not a protocol actor)
- Via self-hosted gateway → Gateway Operator
- Via protocol contract development → Protocol Developer
- Via GPU node tooling → Tooling Developer
- Via ecosystem operations → Community/Governance Contributor
- Livepeer Data Geography Github
- Doug on Developers (personal fireflies notes)
| Stage | Name | Purpose | Outcomes |
|---|---|---|---|
| 0 | Awareness | Understand Livepeer, compute model, ecosystem roles | Clarity on Protocol → Network → Apps; basic mental model |
| 1 | Orientation | Identify which builder persona fits their goals | Path chosen: App Dev, Gateway Operator, GPU Node, Protocol Dev, Tooling, Community |
| 2 | Activation | Perform first concrete action in chosen path | ”First win” achieved: app built, node deployed, contract written, tool created |
| 3 | Progression | Increase expertise and contribution | Contributions, optimizations, mentoring, advanced workflows |
| 4 | Hero | Become a leader/steward in the ecosystem | Operate at scale, publish tools, author proposals, run programs |