Skip to content

Ek C — Attestation Rulebook: Etkinlik Bileti ​

Belge FW-RB-0004 · Sürüm 0.1.0 · Durum Draft · Güncelleme 2026-09-27 · Lisans CC BY 4.0
Yayın 0.3 — güncel. Kaynak metin (Türkçe); İngilizce çevirisi aynı sürümdedir.

Etkinlik biletinin (urn:tamga:tkt:EventTicket:1) attestation rulebook'u: kişisel veri taşımayan, cihaza bağlı, kapıda tek kullanımlık bir belge. Kim verir, hangi alanlar, geçerlilik ve iptal, kapıda geçiş kartı ile tek kullanım, devir (yeniden ihraç) ve doğrulama politikası. Kaynaklar ADR-0012 K4, ADR-0014 ve şema kataloğudur.

0. Kapsam ​

Tipvctschema_idKatalog
Etkinlik biletiurn:tamga:tkt:EventTicket:1keccak256(vct)schemas.tamga.network/v1/tkt/EventTicket/1.0.0

Bilet kişisel veri taşımaz: kişiyi değil bileti gösterir; cihaz anahtarına bağlıdır (cnf), kimlik alanı yoktur. Kapıda kimlik gerekiyorsa (ör. isimli bilet) bu ayrı bir sunumdur (kimlik belgesi, FW-RB-0003).


1. Veri modeli ​

ClaimTipSeçici açıklamaNot
event_idstringalwaysEtkinlik kodu
event_namestringalways
event_start, event_endtarih-saatalways
venue_namestringalwaysMekân
organizer_namestringalwaysOrganizatör
ticket_classstringalwaysör. STANDARD, VIP, STUDENT
seatstring (isteğe bağlı)alwaysKoltuk
ticket_no_hashsha256-…alwaysSatıcının bilet numarasının özeti; satıcı kendi kaydıyla eşler
gatenesneneverKapının geçiş kartı alacağı doğrulayıcı (verifier_client_id), terminal grubu, politika
status, cnf, vct, iss, iat, exp—neverTel profili

2. Kim ihraç eder ​

ŞartDeğer
İhraççıBilet satıcısı / organizatör (ör. bilet platformu)
KategoriEVENTS (ADR-0014; kategori kaba filtredir, asıl kapı şema yetkisidir — IC2)
Asgari akreditasyonI2
Şema yetkisiBu vct için allowlist kaydı
Kimlik ispatıGerekmez (T0) — bilet kişiye değil cihaza bağlanır

Not: EventTicket:1 tip tanımında (değişmez dosya) issuer kategorisi OTHER yazar; kayıtlar ADR-0014 ile EVENTS kategorisindedir. Tanımdaki düzeltme EventTicket:2 ile gelir (yayınlanmış dosya değişmez — D1).


3. Geçerlilik, iptal ve devir ​

KonuKural
Geçerlilikexp = etkinlik bitişi + 1 gün; en fazla 400 gün (bir yıl önceden satış)
KopyaKoltuk başına bir kopya (ADR-0012 K4)
Status listZorunlu: iptal ve kapıda "kullanıldı" biti
İptaliade, etkinlik iptali, hatalı satış
DevirBilet başkasına aktarılmaz; devir = satıcının eskisini iptal edip yeni cihaza yeniden vermesi

4. Kapıda tek kullanım ​

  1. Kayıt: kişi bileti bir kez kapının doğrulayıcısına sunar (gate.verifier_client_id, OpenID4VP); doğrulayıcı bir geçiş hakkı (pass_grant) döner (ADR-0012 K1-B).
  2. Kapı: cüzdan 60 saniyelik, kişisel veri içermeyen imzalı geçiş jetonunu QR olarak gösterir; terminal çevrim dışı doğrulayabilir (K2).
  3. Tek geçiş: geçişte status biti "kullanıldı" yapılır; status yayını sabit aralıklı olduğundan (S6) aynı terminal grubundaki kapılar ortak kullanıldı listesi tutar ve aralık içindeki ikinci geçişi bu liste keser (K3, K4).
  4. Organizatör hem ihraççı hem doğrulayıcı olduğundan bağlanamazlık bu tip için anlamsızdır; kabul edilmiş durumdur (K4).
  5. Terminal yalnızca kayıtlı bir RP'nin altında tanımlanır (terminal_groups[], K5).

5. Doğrulama politikası ​

PolitikaGerekli
etkinlik-bilet (referans)vct = EventTicket:1; issuer EVENTS kategorisinde ve bu tipe yetkili, ≥ I2; status etkin (iptal/kullanılmış değil); istenen alanlar yalnızca event_id + ticket_class

Kapı kişinin adını, doğum tarihini ya da iletişim bilgisini istemez. Sonuç üç değerlidir; INDETERMINATE geçiş değildir.


6. Demo sapmaları ​

#SapmaKapanış
S-9Demo cüzdanında anahtar yazılımdaPilotta güvenli bölge
S-16Geçiş kartında her gösterimde PIN sorulmaz (süreli, kapsamlı rıza)Kurallı istisna — SPEC-WALLET-0001 WL12–WL14

İlgili dokümanlar ​

FW-ARF-0001 · FW-TF-0001 · FW-RB-0001 · FW-RB-0003 · ADR-0012 · ADR-0014 · SPEC-CRED-0003 · SPEC-WALLET-0001

Değişiklik geçmişi ​

  • 0.1.0 (2026-09-27) — İlk taslak: ADR-0012 K1–K5, ADR-0014 ve şema kataloğunun derlemesi. Onay bekliyor.

Durum ​

Draft — 0.1.0, 2026-09-27. Onay bekliyor; onaylanınca Active olur.

Tamga ARF 0.3 · CC BY 4.0 · Türkçe metin kaynaktır