Açık çekirdek BDDK YVO uyumlu GHG Protocol Ed25519 imzalı

KOBİ atık faturasını yeşil kredi kanıtına dönüştüren açık çekirdek API.

Turning SME waste invoices into green-loan evidence — an open-core API.

BDDK Yeşil Varlık Oranı Tebliği (Nisan 2025) bankalardan bağımsız doğrulanmış çevresel veri talep ediyor. KOBİlerde bu veri yok. REBOT, faturayı alıp GHG Protocol'a göre karbon hesabını yapar, BDDK YVO Ek-1'e eşler, sonucu Ed25519 imzalı bir bundle olarak bankaya sunar.

Turkey's Green Asset Ratio Regulation (April 2025) requires banks to back green loan portfolios with independently verified environmental data. SMEs cannot produce it. REBOT ingests their utility invoices, runs GHG Protocol accounting, maps to BDDK YVO Annex 1, and emits an Ed25519 signed bundle for the bank.

Türkiye için neden gerekli

YVO Tebliği yürürlükte ama makine-okunabilir bir açık veri standardı yok. KOBİ ile banka arasındaki veri köprüsünü REBOT kuruyor.

📜 Regülasyon hazır

Nisan 2025 YVO Tebliği bankaları doğrulanmış ESG verisiyle raporlamaya zorluyor. Haziran 2025'ten itibaren mecburi.

🔢 Veri yok

KOBİlerin atık/karbon verisi ya hiç ölçülmüyor ya da kendi beyanı. Banka bunu doğrulayamıyor.

🌍 AB ile uyumlu

EFRAG VSME XBRL ile birlikte çalışabilirlik hedefli. CBAM (2026) ile ihracatçı KOBİ'lere de uyumlu.

Üç katmanlı veri akışı

Tamamı açık, deterministik, denetlenebilir. Banka REBOT'a değil, REBOT'un imzasına güvenir.

1. Ingest
Fatura JSON → normalize
1. Ingest
Invoice JSON → normalize
2. Doğrula
GHG Protocol Scope 3.5
2. Verify
GHG Protocol Scope 3.5
3. Sun
BDDK YVO + Ed25519 imza
3. Emit
BDDK YVO + Ed25519 signature
# Tek satırlık demo
curl -X POST https://rebot-api.onrender.com/v1/invoices \
     -H "Content-Type: application/json" \
     -d @examples/requests/waste_ingest.json

curl "https://rebot-api.onrender.com/v1/esg/9876543210?period=2025-Q2"
# → { "bundle": {...}, "signature": { "algorithm": "Ed25519", ... } }
# One-liner demo
curl -X POST https://rebot-api.onrender.com/v1/invoices \
     -H "Content-Type: application/json" \
     -d @examples/requests/waste_ingest.json

curl "https://rebot-api.onrender.com/v1/esg/9876543210?period=2025-Q2"
# → { "bundle": {...}, "signature": { "algorithm": "Ed25519", ... } }

Açık çekirdek modeli

Motor topluluğa açık; ticari katman REBOT ENERGY tarafından sürülür.

✅ AÇIK (Apache 2.0 + CC BY-SA 4.0)

  • FastAPI ingest/esg/factors/signing uç noktaları
  • GHG Protocol Scope 3.5 doğrulayıcısı
  • BDDK YVO Ek-1 eşleyicisi
  • JSON şemalar (banka entegrasyon sözleşmesi)
  • DEFRA 2024 + TEİAŞ 2023 emisyon faktör kataloğu
  • FastAPI ingest / esg / factors / signing endpoints
  • GHG Protocol Scope 3.5 verifier
  • BDDK YVO Annex 1 mapper
  • JSON schemas (bank integration contract)
  • DEFRA 2024 + TEİAŞ 2023 emission-factor catalogue

🔒 KAPALI (ticari premium)

  • Banka konektörleri (KEP, e-arşiv)
  • Multi-tenant SaaS + faturalama
  • Denetim panosu / regülatör portali
  • KOBİ kayıt akışı arayüzü
  • Sürekli izleme + alarm motoru
  • Bank connectors (KEP, e-archive)
  • Multi-tenant SaaS + billing
  • Audit dashboard / regulator portal
  • SME onboarding UI
  • Continuous-monitoring + alert engine

Şimdi sıradakiler

Mevcut sürüm atık tarafında uçtan uca çalışıyor. Yol haritasındaki sonraki adımlar:

⚡ Elektrik faturası

EPDK formatlı faturalardan Scope 2 (TR şebeke ortalaması + YEK-G market-based).

💧 Su faturası

İSKİ/İZSU/ASKİ örnekleri ile Scope 3.4 (su tedariği + atık su).

🚛 Lojistik & yakıt

Akaryakıt fişi + km bazlı kombine Scope 1 mobil yakıt.