Last updated 2 weeks ago

Cardano Verifiable Media Dev Kit (C2PA + Anchors)

Problem

When media is shared, metadata/signatures are stripped. Cardano devs lack an open, standard-compatible way to bind authenticity inside files and verify it publicly without vendor lock-in.

Solution

We will build an open-source dev kit (SDKs, CLI, and web verifier) to embed invisible watermarks and anchor SHA-256+CIP-8 on Cardano for offline, tamper-evident verification even without metadata.

₳50,000
Total funds requested

About this idea

Team

  • Representative / Organization: Sumbu Labs
    • Giga Hidjrika Aura Adkhy — Project Lead (Head of Product)
    • Role: Product strategy, roadmap & milestones, stakeholder management, Catalyst reporting, budget stewardship, SoM/PoA coordination.
    • Delivery ownership: Overall delivery quality; weekly risk reviews; milestone acceptance packaging; publication of financial snapshots.
    • LinkedIn: https://www.linkedin.com/in/gigahidjrikaaa
    • Maulana Anjari Anggorokasih — Backend/Blockchain Lead & DevOps
    • Role in this project: Anchoring microservice (REST) design & implementation; CIP-8 signing; Merkle batching; proof APIs; node/provider integration; CI/CD hardening; security controls; performance & reliability SLOs.
    • Key deliverables: OpenAPI 3.1 spec; testnet→mainnet deployments; container images; IaC snippets; proof verification libraries.
    • LinkedIn: https://www.linkedin.com/in/maulana-anjari-anggorokasih/
    • Farhan Franaka — Frontend Engineer Lead
    • Role in this project: Minimal web verifier (drag-and-drop widget); SDK TypeScript ergonomics; Scalar docs site integration; example integrations (Next.js); UX polish for reason-codes.
    • Key deliverables: Web verifier, examples, SDK TS packaging & CI, Scalar docs navigation and “Try-It” wiring.
    • LinkedIn: https://www.linkedin.com/in/farhanfranaka/
    • Dzikran Azka Sajidan — Mobile Apps Engineer Lead
    • Role in this project: Cross-platform build & packaging (CLI installers, notarization/signing as needed); Python SDK parity; telemetry hooks (opt-in timing/error metrics); release engineering.
    • Key deliverables: CLI binaries (Win/macOS/Linux), PyPI packaging, automated release pipelines, anonymized metrics exporter (opt-in).
    • LinkedIn: https://www.linkedin.com/in/dzikranazkasajidan/
    • Azfar Azdi Arfakhsyad — UI/UX Lead
    • Role in this project: Design system, verifier & CLI UX flows, accessibility; reason-codes taxonomy; docs information architecture; visuals for payload/anchor diagrams.
    • Key deliverables: UX specs, flows & states (AUTHENTIC/TAMPERED/REVOKED/UNKNOWN), Scalar content structure, illustration assets.
    • LinkedIn: https://www.linkedin.com/in/azfar-azdi-arfakhsyad-64587a237/
    • Virna Amrita — Marketing & General Affairs
    • Role in this project: Community updates, Cardano Forum posts, release notes & devlogs, demo-bounty coordination, partner scheduling, internal ops cadence.
    • Key deliverables: “Day-1 OSS” announcement, monthly devlogs, milestone comms packages, bounty brief & PR intake process.
    • LinkedIn: https://www.linkedin.com/in/virna-amrita-a13463261/
  • Role-to-Deliverable Mapping (summary)
    • M1 — Day-1 OSS & Spec (Month 2)
    • Owners: Giga (lead), Maulana (OpenAPI & service design), Farhan (Scalar docs & site), Azfar (UX/diagrams), Virna (comms).
    • Support: Dzikran (CI/release skeleton), Eng/Ops pool.
    • M2 — SDKs + Service + CLI (Alpha, Month 4)
    • Owners: Maulana (service + testnet), Farhan (TypeScript SDK + examples), Dzikran (Python SDK + CLI packaging), Azfar (reason-codes & UX), Giga (scope & QA).
    • Support: Eng/Ops pool (tests, fixtures, CI).
    • M3 — Robustness v1 + Mainnet + Web Verifier + Paper (Month 6)
    • Owners: Maulana (mainnet config & proofs), Farhan (web verifier), Dzikran (release pipelines & telemetry), Azfar (docs polish & UX), Giga (paper coordination & submission), Virna (comms & bounty integration).
    • Support: Eng/Ops pool (attack harness scripts, dataset curation).
  • Governance & Contact
    • Project Lead: Giga Hidjrika Aura Adkhy — ultimate decision-maker on scope, quality gates, and milestone acceptance.
    • Financial controls: Two-step approval on spend; 2-of-3 multi-sig treasury; milestone-based disbursement aligned to SoM/PoA.
    • Primary contact (Catalyst): Giga via LinkedIn (above) and Sumbu Labs website: https://sumbu.xyz