> For the complete documentation index, see [llms.txt](https://docs.witnesschain.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.witnesschain.com/infinity-watch.md).

# Infinity Watch

- [Decentralized Image Verification Service](https://docs.witnesschain.com/infinity-watch/proof-of-model-testnet.md)
- [For Builders](https://docs.witnesschain.com/infinity-watch/proof-of-model-testnet/for-builders.md)
- [For Node Runners](https://docs.witnesschain.com/infinity-watch/proof-of-model-testnet/for-node-runners.md)
- [Proof of Location (Mainnet)](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet.md)
- [Introduction](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/introduction.md): Introduction to Proof of Location
- [Process flow](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/process-flow.md): Describes the sequence of steps involved in a PoL challenge
- [Architecture](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/architecture.md)
- [Run a watchtower!](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower.md): Introduction to participation in witness chain Infinity Watch!
- [For Partner node runners](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/for-partner-node-runners.md): Steps to run a Witness Chain watchtower
- [Running on Akash Cloud](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/for-partner-node-runners/running-on-akash-cloud.md): Steps to run a Witness Chain watchtower client (PoL Watchtower Client) on Akash network
- [Running on SuperNoderz](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/for-partner-node-runners/running-on-supernoderz.md): Steps to run a Witness Chain Watchtower on SuperNoderz powered by Spheron network
- [Running Watchtower: for DePIN/Validator Node provider](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/running-watchtower-for-depin-validator-node-provider.md): Steps to run a Witness Chain watchtower client (PoL Challenger Client)
- [EigenLayer operators](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/eigenlayer-operators.md): Introduction to node operators participating in Witness Chain Proof Challenges
- [Running a PoL Watchtower](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/eigenlayer-operators/running-a-pol-watchtower.md): Steps to run a PoL Watchtower multi-client
- [Witness Chain AVS opt-in guide](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/eigenlayer-operators/witness-chain-avs-opt-in-guide.md): This page describes steps for EigenLayer operators to opt-in to WitnessChain AVS
- [At-home watchtowers](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/at-home-watchtowers.md): Steps to run a Witness Chain watchtower client to validate location claims
- [For DePIN/Validator Node provider](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/run-a-watchtower/for-depin-validator-node-provider.md): Steps to run a Witness Chain PoL Watchtower Client
- [Demos](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/demos.md): This page holds the working demonstrations of  Proof-of-Location (PoL)
- [PoL Research](https://docs.witnesschain.com/infinity-watch/proof-of-location-mainnet/pol-research.md): This page holds all the papers published by our research team on PoL
- [APIs](https://docs.witnesschain.com/infinity-watch/apis.md): APIs for Builders to integrate image verification, location verification proofs into their apps
- [Campaign APIs](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis.md)
- [Key Terminologies](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis/key-terminologies.md): This page describes the key terms used in the APIs
- [Authentication](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis/authentication.md)
- [Create Campaign](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis/create-campaign.md): Creates a new campaign in WitnessChain.
- [Edit campaign](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis/edit-campaign.md): Edits an existing campaign in WitnessChain.
- [Get Photo feed from campaign](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis/get-photo-feed-from-campaign.md): Retrieves photos associated with a specific campaign by its name.
- [Get Campaigns](https://docs.witnesschain.com/infinity-watch/apis/campaign-apis/get-campaigns.md): Retrieves all campaigns created on Infinity Watch
- [Challenge APIs](https://docs.witnesschain.com/infinity-watch/apis/challenge-apis.md)
- [Overview](https://docs.witnesschain.com/infinity-watch/apis/challenge-apis/overview.md)
- [Getting Started](https://docs.witnesschain.com/infinity-watch/apis/challenge-apis/getting-started.md)
