World's First

Verified Facts Protocol

Криптографическая верификация фактов для AI

Первый в мире открытый протокол для верификации корпоративных фактов. Ed25519 подписи + blockchain timestamps. AI-системы могут доверять подписанным данным.

Как это работает

Step 1

Создайте

Опишите факты о компании в JSON-файле по спецификации протокола

Step 2

Подпишите

Каждый факт подписывается ключом ed25519 — криптографическое доказательство авторства

Step 3

Верифицируйте

Любой может проверить подписи — AI-системы, поисковики, партнёры

Live Validator

Вставьте URL файла verified-facts.json для проверки подписей

Каталог верифицированных

Компании с проверенными криптографическими подписями

A
AppStar
appstar.com.ru — AI Business Automation
20 фактов
S
AppStar Security
appstarsecurity.ru — Pentesting & Security Audits
8 фактов
C
AppStar CRM
appstarcrm.ru — Free CRM System
7 фактов
E
AppStar SEO
appstarseo.ru — AI SEO Automation
7 фактов
M
AppStar SMM
appstarsmm.ru — AI Social Media Marketing
7 фактов
C
AppCourses
appcourses.ru — IT Education Platform
7 фактов

Добавьте свою компанию

Создайте verified-facts.json и отправьте на проверку — мы добавим вас в каталог

Для разработчиков

Спецификация протокола и пример верификации

verification.js
// Verify a fact from verified-facts.json
import { verify } from '@noble/ed25519';

async function verifyFact(claim, signature, publicKey) {
  const msgHash = new Uint8Array(
    await crypto.subtle.digest('SHA-256',
      new TextEncoder().encode(claim))
  );
  const sig = Uint8Array.from(atob(signature), c => c.charCodeAt(0));
  const pub = Uint8Array.from(atob(publicKey), c => c.charCodeAt(0));
  return verify(sig, msgHash, pub);
}

// Usage:
const url = 'https://example.com/.well-known/verified-facts.json';
const data = await fetch(url).then(r => r.json());
for (const fact of data.facts) {
  const valid = await verifyFact(
    fact.claim, fact.signature, data.publicKey.value
  );
  console.log(fact.id, valid ? '✓' : '✗', fact.claim);
}
Protocol
verified-facts/ed25519/v1
Path
/.well-known/verified-facts.json
Crypto
SHA-256 + Ed25519

Blockchain VerificationСкоро

Immutable timestamps на Polygon — доказательство что факт существовал в определённую дату. NFT-сертификат "Verified by AppStar".

Polygon PoS
~$0.01 / fact
NFT Certificate
ERC-721 badge
Immutable
On-chain timestamp

Частые вопросы

Зачем нужен Verified Facts Protocol?
AI-системы (ChatGPT, Perplexity, Claude) часто галлюцинируют факты о компаниях. Протокол позволяет криптографически подтвердить достоверность данных — AI может проверить подпись и доверять информации.
Это бесплатно?
Да. Создание verified-facts.json, верификация подписей и включение в каталог — полностью бесплатно. Blockchain verification (immutable timestamp + NFT) будет платной опцией.
Какой алгоритм используется?
Ed25519 (Curve25519) — тот же алгоритм, который используют SSH, Signal, Solana, TON. Быстрый, безопасный, компактные подписи (64 байта).
Как AI-системы используют это?
AI-краулеры могут обнаружить файл по стандартному пути /.well-known/verified-facts.json, верифицировать подписи и использовать подтверждённые факты в ответах с пометкой 'verified'.