Skip to content

ProofStream Lite #313

@Bright688

Description

@Bright688

What is your project, and what problem does it solve?

ProofStream Lite is a lightweight, open-source tool that adds verifiable Proof-of-Streaming capabilities to the Livepeer. It enables developers and network participants to generate timestamped, cryptographic proof artifacts for Livepeer livestreams, proving that a stream occurred, when it occurred, and that the playback corresponds to the original event. Today, Livepeer streams lack a simple, standardized way to be verified after the fact, limiting their use in governance, public accountability, and high-trust contexts. ProofStream Lite solves this by capturing key livestream metadata, hashing it, and presenting it through a clear, human-readable verification page that strengthens trust and transparency across the network. (max 100 words)

Link to public GitHub repo (if applicable)

https://github.com/DOINGGOODPROJECTS/proofstreamlite/

Link to demo website (if applicable)

https://github.com/DOINGGOODPROJECTS/proofstreamlite/

How is Livepeer used for this project?

ProofStream Lite uses Livepeer as the core decentralized video infrastructure for livestream ingest, transcoding, and playback. Each ProofStream session is streamed through Livepeer, and the project captures Livepeer-specific data such as playback IDs, stream timing, and network context as the authoritative source for verification. The verification page replays the stream directly via Livepeer while displaying the associated proof metadata, ensuring that the proof artifact is cryptographically linked to Livepeer’s decentralized video pipeline rather than a centralized video host.

How will you improve your project with this grant? What steps will you take to meet this objective?

This grant will be used to complete and harden ProofStream Lite into a reusable, network-ready tool for the Livepeer ecosystem. The primary objective is to deliver a clear, open-source Proof-of-Streaming implementation that developers and communities can immediately use or build upon.
With the grant, I will first finalize a standardized proof schema that captures authoritative Livepeer stream data, including playback IDs, timestamps, duration, and network context. I will then implement the proof-generation logic that hashes this metadata into a verifiable artifact tied directly to a completed livestream. Next, I will build a simple web-based verification page that replays the stream via Livepeer and displays the proof data in a human-readable format, allowing anyone to independently verify that the stream occurred as recorded.
To ensure real-world usefulness, I will test the tool using live streams such as governance calls or technical demos and refine the workflow based on observed edge cases. Finally, I will produce concise documentation and example integrations so other developers, node operators, and projects can easily adopt Proof-of-Streaming in their own Livepeer-powered applications.

Was this project started at a hackathon or another web3 event? Which one?

No

Please describe (in words) your team's relevant experience, and why you think you are the right team to build this project. You can cite your team's prior experience in similar domains, doing similar dev work, individual team members' backgrounds, etc.

Our team brings together complementary experience in product leadership and technical execution. Richard Seshie, Business Lead, has over 10 years of experience building and scaling technology-enabled social impact and infrastructure projects across Africa and the global ecosystem, with a strong focus on governance, partnerships, and sustainable system design. Akaraiwe Bright Chidozie, Senior Full-Stack Developer, has over 5 years of hands-on experience designing and delivering production-grade web and backend systems, with expertise across modern frameworks, APIs, and distributed application architectures. Our current focus is on building robust, modular, and scalable infrastructure aligned with decentralized protocols, with an emphasis on correctness, maintainability, and long-term ecosystem value.- https://www.linkedin.com/in/richardme/,- https://www.linkedin.com/in/bright-akaraiwe/

What is the project’s expected deliverable at the conclusion of the grant time period?

At the end of the grant period, the project will deliver:
A working ProofStream Lite web application deployed to production, demonstrating live stream playback via Livepeer alongside verifiable proof data.
An open-source Proof-of-Streaming generator that produces hashed, timestamped proof artifacts from Livepeer livestream metadata.
Public documentation (published as a blog post and README) explaining the Proof-of-Streaming concept, the proof schema, and how developers can integrate the tooling into other Livepeer-based projects.
A recorded and verified example livestream showcasing the full workflow from live streaming to proof generation and public verification.
All outputs will be publicly accessible and released for reuse by the Livepeer community.

What is the one thing (the core mechanic) you want someone to do when using your deliverable?

The core mechanic is for a user to generate and share a verifiable proof for a completed Livepeer livestream. Specifically, the user should be able to take a Livepeer-powered stream, run it through ProofStream Lite to produce a timestamped, cryptographic proof artifact, and then share a public verification page where anyone can replay the stream via Livepeer and independently confirm that the livestream occurred as recorded.

How will this deliverable benefit the Livepeer ecosystem?

This deliverable benefits the Livepeer ecosystem by adding a missing verification and trust layer to Livepeer-powered livestreams. ProofStream Lite makes it possible to produce clear, auditable evidence that a livestream occurred, when it occurred, and that the playback corresponds to the original event, which expands Livepeer’s usefulness beyond entertainment into governance, public accountability, developer demos, and civic applications. By providing open-source, reusable tooling, the project enables other builders to integrate Proof-of-Streaming into their own Livepeer-based applications, strengthens confidence in Livepeer streams for high-trust use cases, and helps position Livepeer as decentralized infrastructure not only for video delivery, but also for verifiable and trustworthy video events.

Who is your target user group? How do you plan on obtaining them?

The primary target users are developers and builders in the Livepeer ecosystem, including teams building governance tools, DAO infrastructure, community media platforms, and developer demo applications. Secondary users include DAOs, civic organizations, journalists, and community groups that already rely on Livepeer for livestreaming and need higher trust and auditability.
Users will be obtained through direct engagement with the Livepeer community by sharing the open-source tool and documentation in Livepeer’s developer channels, Discord, and forums, as well as through a published blog post and demo livestream showcasing the Proof-of-Streaming workflow. Adoption will be driven by clear documentation, example integrations, and positioning ProofStream Lite as a reusable building block that other Livepeer projects can easily incorporate rather than as a standalone platform.

How did you learn about the Livepeer Grants Program?

Livepeer

What's your wallet address?

No response

Do you consent to using "Powered by Livepeer" watermark on your application?

  • Yes
  • No

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions