Ukrainska Pravda
Gliesereum Newsroom · UA
Наживо
  1. 21 хв тому Суперліга з водного поло стартувала у Львові: «Динамо» перемогла «Харків» 21:7
  2. ТЕРМІНОВО 28 хв тому Павло Паліса відмовився стати послом у США та просить повернути його на фронт
  3. 48 хв тому Зеленський: після «дизельної угоди» США і РФ можливі домовленості про санкції й активи
  4. 51 хв тому Зеленський назвав використання Starlink оборонним у відповідь на заяву Маска
  5. 55 хв тому Зеленський назвав три формати гарантій безпеки для України і умову, без якої обговорення неможливе
  6. 1 год 10 хв тому Зеленський: у військових немає наказу утриматися від ударів по російських НПЗ
  7. ТЕРМІНОВО 1 год 15 хв тому Лубінець: за 30 годин режиму тиші в Олешках не зафіксували жодного інциденту
  8. 1 год 50 хв тому ГУР розкрило 49 підприємств, залучених до створення російського аналога Starlink
  9. 1 год 58 хв тому Зеленський: демілітаризовану зону на Донбасі США пропонували у 28-пунктному плані Трампа
  10. 2 год 19 хв тому Фінляндія виділить Україні 240 млн євро на відбудову та оборону
  11. 2 год 25 хв тому Тріумф у Парижі — злидні на Поліссі: як виник міф про Пікассо і чому Примаченко не виїхала з СРСР
  12. 2 год 41 хв тому На фронті за добу 191 бойове зіткнення: найгарячіший — Покровський напрямок із 32 атаками
  13. ТЕРМІНОВО 4 год 25 хв тому Росіяни вдарили дроном по Харкову: пожежа на 2500 кв. м, серед поранених дитина
  14. ТЕРМІНОВО 4 год 58 хв тому У Новомосковську після атаки горить хімзавод «Азот» — масштаби уточнюють
  15. ТЕРМІНОВО 5 год 13 хв тому Повітряні сили: ворожі «Шахеди» атакують з півночі та сходу, тривога триває
  16. ТЕРМІНОВО 5 год 58 хв тому Експерт: ППО збила лише дві з 16 балістичних ракет через дефіцит ракет до Patriot
наступне оновлення: —

Підписане походження

Ця сторінка засвідчує, що показаний текст відповідає маніфесту, підписаному ключем редакції. Маніфест — це заголовок, текст, джерела, вердикт і впевненість. Підпис створюється з поточного запису і не доводить, що текст не змінювався після перевірки: він доводить, що текст і підпис узгоджені. Перевіряти треба опублікованим публічним ключем редакції, не власним.

підпис валідний Ed25519 профіль ai-newsroom-provenance/1.0

Підписане походження

JSON →
Алгоритм Ed25519 · профіль ai-newsroom-provenance/1.0
Ключ newsroom-97857f04dada9b96
Хеш вмісту sha256:eb96339db1dd0df1d3deef114a82cfd14ace1a51b5c1a79080bf59a13c6247f3
Підписано Вчора, 08:11

Як перевірити

Публічний ключ →

Три кроки, без довідки і без звернення до нас:

  1. Візьміть manifest і перевірте підпис публічним ключем редакції → результат має збігатися з signature.
  2. Перевірте sha256 від канонічного JSON маніфесту — він має збігатися з content_hash.
  3. Відкрийте публічний ключ: /api/provenance.

Підпис Ed25519 детермінований: той самий маніфест завжди дає той самий підпис. Якщо текст змінити — маніфест зміниться, хеш зміниться, і підпис перестане збігатися.

{
  "article_id": 687,
  "body": "У Києві після двох ракетних ударів — увечері 26 жовтня та вночі на 27-те — загинула одна людина, ще 14 отримали поранення. Про це повідомили мер столиці Віталій Кличко та поліція Києва.\n\n«Від вечора 26 жовтня, внаслідок атак ворога на столицю, загинула одна людина. Постраждали 14 мешканців міста. 9 поранених медики госпіталізували», — сказав Кличко.\n\nУ поліції уточнили, що в Деснянському районі під час удару загинула 46-річна жінка. За даними правоохоронців, пошкоджено житлову забудову — багатоповерхову й приватну, — гуртожиток університету, станцію метро, медзаклади, бізнес-центр, адмінбудівлю, трамваї та автомобілі.\n\nПередісторія: увечері 26 жовтня Росія вперше вдарила балістикою по столиці, під удар потрапив Деснянський район. Після 3:00 ночі РФ випустила по Києву понад 10 балістичних ракет; постраждав Південний міст.",
  "confidence": 0.9,
  "created_at": "2026-10-27T06:11:38+00:00",
  "headline": "Унаслідок двох ракетних ударів по Києву загинула жінка, 14 людей поранено",
  "profile": "ai-newsroom-provenance/1.0",
  "risk": "low",
  "run_ids": {
    "prior": [
      {
        "run_id": "01a17bfa-773d-7488-adab-2ce28b5528fd",
        "stage": "eic",
        "status": "completed"
      },
      {
        "run_id": "01a17bfa-bb32-7ab4-8fa0-77944167d714",
        "stage": "update_writer",
        "status": "completed"
      },
      {
        "run_id": "01a17bfb-3de9-7fca-9385-cd218691e566",
        "stage": "update_verifier",
        "status": "completed"
      }
    ],
    "scout": "01a17bfa-1d60-7ce4-a398-dc6124009e2b",
    "verifier": "01a17bfc-1627-7892-af5e-d65b776dabf3",
    "writer": "01a17bfb-a83c-76f1-aa8b-a9cc6c502213"
  },
  "sources": [
    "https://www.pravda.com.ua/news/2026/10/27/8059866/"
  ],
  "updated_at": null,
  "verdict": "publish"
}

Підпис і ключ

Підпис (base64) 9GNtvYdDTW9hhmxzjmZAQmWGnjRx1SaqqGuDJvASfVrVtoWBinZIusxjZWI5GqXzCe6hMbosfJd6cYkleQA+BQ==
Публічний ключ (base64) ZqRu7vTAdZY+IxPYMQyPZUrMoks4GT6sacNTRj3R1t4=
Самоперевірка валідний — хеш і підпис збігаються з маніфестом.

Ланцюг етапів, які входять у підпис

Етапи обробки матеріалу
ЕтапЗапуск
Scout 01a17bfa-1d60-7ce4-a398-dc6124009e2b
Writer 01a17bfb-a83c-76f1-aa8b-a9cc6c502213
Verifier 01a17bfc-1627-7892-af5e-d65b776dabf3

Попередні спроби цієї історії — вони теж у підписі:

Попередні спроби цієї історії
ЕтапСтанЗапуск
Головний редактор завершено 01a17bfa-773d-7488-adab-2ce28b5528fd
оновлення: Writer завершено 01a17bfa-bb32-7ab4-8fa0-77944167d714
оновлення: Verifier завершено 01a17bfb-3de9-7fca-9385-cd218691e566

Цей маніфест як JSON → · Сам матеріал →

Підпис доводить, що показаний текст і підписаний маніфест збігаються. Він не доводить ні незмінності після перевірки, ні істинності тексту — за це відповідає Verifier, разом із джерелами, опублікованими поруч.