Witness Chain
  • Introduction to Witness Chain
  • Infinity Watch
    • Proof of Location (Mainnet)
      • Introduction
      • Process flow
      • Architecture
      • Run a watchtower!
        • For Partner node runners
          • Running on Akash Cloud
          • Running on SuperNoderz
        • EigenLayer operators
          • Running a PoL Watchtower
          • Witness Chain AVS opt-in guide
        • At-home watchtowers
        • For DePIN/Validator Node provider
      • Demos
      • PoL Research
    • APIs
      • Campaign APIs
        • Key Terminologies
        • Authentication
        • Create Campaign
        • Edit campaign
        • Get Photo feed from campaign
        • Get Campaigns
      • Challenge APIs
        • Overview
        • Getting Started
  • Resources
    • Blogs
      • How Proof of Location Works
      • Redefining Geolocation Compliance: Witness Chain & Predicate
    • 🗞️Research
    • 🎙️Talks and Podcasts
    • 🤝Community
    • ⚖️Smart Contracts
    • File a bug
  • Archive
    • Introduction
    • Proof of Diligence Watchtower Protocol
      • How it works
      • Diligence Watchtower Roadmap
      • Watchtower Architecture
      • Chains watched
      • Smart Contracts
      • Quick Links
      • FAQs
    • For the node operators
      • Node requirements
      • Watchtower setup
        • [ARCHIVE] Mainnet Setup
          • L2 Archive Node Setup guide
        • Holesky Setup
          • L2 Archive Node Setup guide
        • Migration from archive to full node
      • Monitoring
    • Research
    • Keys Management
    • Proof of Bandwidth
      • Introduction
      • Architecture
      • For the node operators
        • Running a PoB Challenger Client
        • Running a PoB Prover Client
      • Demos
      • Research
    • 🤝Watchtower Protocol (Architecture v1)
      • đź—ĽHow it works
      • đź“…Watchtower Roadmap
      • 🏦Watchtower Architecture
      • đź”—Chains supported
Powered by GitBook
On this page
  • CAMPAIGN
  • WITNESS
  • FEED
  • WATCHTOWER
  1. Infinity Watch
  2. APIs
  3. Campaign APIs

Key Terminologies

This page describes the key terms used in the APIs

CAMPAIGN

Is a set of tasks that the AI or a protocol needs to get done in the real world.

From taking a photo for AI training to having a musician play at your Valentine’s favorite café—if it’s requested, it's a campaign.

WITNESS

is the proof of task participation or completion. A decentralized network of participants on the InfinityWatch app step in to execute tasks, verify events, and capture observations. They don’t just complete the work; they attest it cryptographically.

FEED

is the stream of outputs (in this case, photos clicked) originating from the task completion

Photos taken through the InfinityWatch's mobile app for the particular campaign

WATCHTOWER

Any device running the InfinityWatch Mobile App ( or even the docker container )

PreviousCampaign APIsNextAuthentication

Last updated 2 months ago