# Wyvern Open Data Programme — STAC
# Path-as-id: registry/sources/stac/wyvern-odp.yaml resolves @stac/wyvern-odp/<collection>

title: "Wyvern Open Data Programme"
endpoint: https://wyvern-odp.com/catalog.json
homepage: https://opendata.wyvern.space/
operator: Wyvern (Edmonton, Canada)

aliases:
  - wyvern-opendata
  - wyvern

auth:
  mode: anonymous
  notes: |
    Anonymous public STAC catalog. Asset bytes live in:
      - https://wyvern-data.com/ — open HTTPS, no auth (CDN/object store)
      - s3://wyvern-prod-public-open-data-program — open S3 bucket
    Both are public.

cors_enabled: true
egress_cost: free
region: aws (operator-declared; bucket region not exposed in STAC)

notes: |
  Static STAC 1.0 catalog hosted as JSON-on-GitHub-Pages-style (root +
  child catalogs faceted by year / industry / product-type, plus a flat
  `surface-reflectance` collection). Item assets are a single COG per
  scene (surface reflectance, 23-31 bands) + data mask + quality mask +
  thumbnail + ZIP bundle.

  Open-data scope is a curated sample of Dragonette imagery; not the full
  commercial archive. Each item has a `license` property at item level —
  surface-reflectance collection declares "Public Release" which is an
  informal label; treat as free-to-redistribute pending Wyvern's terms
  page (https://opendata.wyvern.space/terms or equivalent) being
  reviewed.
