Arşivlediğimiz kamu verisinin her günkü hâli özetlenip Bitcoin'e çıpalanıyor. Amaç tek bir soruyu cevaplayabilmek: “şu tarihte şu değer gerçekten böyleydi” — ve bunu bize güvenmeden doğrulatabilmek.
Kendi veritabanımızdaki “bu değer o gün buradaydı” satırı hiçbir şey kanıtlamaz: tarihi de değeri de biz yazıyoruz. O yüzden her taahhüt, denetimimizde olmayan bir yere yazılıyor — OpenTimestamps takvimleri üzerinden Bitcoin bloğuna.
| no | kayıt tipi | kayıt | merkle kökü | kapsam sınırı (utc) | çıpa | dosyalar |
|---|---|---|---|---|---|---|
| #4 | sanctions_entity |
45.705 | fb493a4500d2de2aec42… |
2026-07-27 19:54:36 | onay bekliyor (3 takvim) | belge · .ots |
| #3 | series_point |
857.331 | a0467a061a8c526929a1… |
2026-07-27 19:54:36 | onay bekliyor (3 takvim) | belge · .ots |
| #2 | sanctions_entity |
45.705 | fb493a4500d2de2aec42… |
2026-07-27 19:35:48 | onay bekliyor (3 takvim) | belge · .ots |
| #1 | series_point |
857.331 | a0467a061a8c526929a1… |
2026-07-27 19:35:48 | onay bekliyor (3 takvim) | belge · .ots |
Bize güvenmeniz gerekmiyor; iki komut yeter.
pip install opentimestamps-client curl -s https://api.temsor.com/proof/3/document -o taahhut.txt curl -s https://api.temsor.com/proof/3/ots -o taahhut.txt.ots ots verify taahhut.txt.ots
Taze damgalarda çıktı “Pending confirmation in Bitcoin blockchain” olur; blok kapandıktan sonra aynı komut zincirdeki tarihi gösterir. Belgenin içinde kapsam da yazılıdır (kaç kayıt, hangi ana kadar, hangi sıralama) — yani kökün neyin kökü olduğu belirsiz kalmaz.
Bir kaydın o taahhüdün içinde olduğunu, 857 bin kaydın tamamını indirmeden gösterir (yalnızca ~20 kardeş özet).
curl -s "https://api.temsor.com/proof/record?series=tcmb.usd&at=2026-07-27"
Yanıttaki record alanı kanonik gösterimdir. Doğrulama:
leaf = sha256(0x00 ‖ record), sonra her adımda
sha256(0x01 ‖ sol ‖ sağ) — RFC 6962. Sonuç root ile eşleşmelidir.
Kayıt taahhütten sonra değişmişse kanıt üretilmez: sistem sessiz kalmak yerine
değişimi bildirir.