Chaindoc'a Giriş

Chaindoc, elektronik imzalar ve belge yönetimi için blockchain destekli bir araçtır. Yasal olarak bağlayıcı e-imzalar, değiştirilemez doğrulama ve üzerine inşa edebileceğiniz tam bir API elde edersiniz.

Chaindoc Nedir?

Chaindoc üç şeyi yönetir: belgeler, imzalar ve ekip iş birliği. Yayınladığınız her belge bir blockchain ağında doğrulanır, bu da sonradan kimse tarafından kurcalanamayacağı anlamına gelir. İşte çoğu imza aracının atladığı kısım burasıdır.

Kendi uygulamalarına imza entegrasyonu yapmak isteyen geliştiriciler için tasarlanmıştır, ancak web arayüzü üzerinden kutudan çıkar çıkmaz da çalışır. İlk imza talebinizi göndermek için kod yazmanıza gerek yoktur.

Chaindoc ile neler yapabilirsiniz

Blockchain doğrulama

Yayınlanan her belge, hash'i otomatik olarak bir blockchain ağına yazılır. Herhangi bir şey yapılandırmanıza gerek yoktur. Doğrulama, Ethereum, Polygon, BSC ve Arbitrum arasında çalışır, böylece maliyet ve hız gereksinimlerinize uygun zinciri seçebilirsiniz.

Elektronik imzalar

Chaindoc, eIDAS, ESIGN Act ve UETA'ya uygun basit, gelişmiş ve nitelikli imzaları destekler. Sıralı veya paralel imza sıraları, son tarihler ve otomatik hatırlatmalar ile çok taraflı imza iş akışları oluşturabilirsiniz.

Şunu bilin: çoğu ekibin nitelikli imzalara ihtiyacı yoktur. Basit e-imzalar, iş sözleşmelerinin %90'ını kapsar. Kullanım durumunuz için hangi türün uygun olduğunu öğrenmek için imza dokümanlarına göz atın.

Belge yönetimi

  • Her değişiklik için tam denetim kaydı ile sürüm kontrolü
  • PDF, Office dosyaları, görüntü ve video yüklemeleri
  • Erişim kontrolü: özel, genel, ekip veya kısıtlı
  • Meta veriler, hashtag'ler ve tam metin arama ile hızlı bulma

Paylaşılan bir sürücüden veya temel dosya depolamadan geliyorsanız, en büyük fark denetim kaydıdır. Her görüntüleme, düzenleme ve imza kaydedilir. Bunun nasıl çalıştığı hakkında daha fazla bilgiyi belge yönetimi kılavuzunda okuyabilirsiniz.

Geliştirici araçları

Chaindoc, hem backend (Node.js) hem de frontend (React, Vue, Angular) için bir REST API ve TypeScript SDK'lar sunar. Ayrıca gömülü imza bileşenini de ekleyebilirsiniz, böylece kullanıcılarınız uygulamanızdan ayrılmadan belgeleri imzalar.

  • Kimlik doğrulama, hız sınırlama ve korumalı alan modu ile tam REST API
  • Node.js için Sunucu SDK'sı ve web frontend'leri için Embed SDK
  • Gerçek zamanlı olay bildirimleri için Webhooks
  • Üretimi etkilemeden test yapabileceğiniz korumalı alan ortamı

Ekip iş birliği

Sahip, Admin, Üye veya Görüntüleyici rolleri ile ekip üyelerini davet edebilirsiniz. Her rol, birinin ne görebileceğini, düzenleyebileceğini ve imzalayabileceğini kontrol eder. Aktivite günlükleri her şeyi izler; bu, kimin neyi onayladığını kanıtlamanız gerektiğinde önemlidir.

Kimlik doğrulamasına ihtiyaç duyan ekipler için Chaindoc, KYC kontrolleri için Sumsub ile entegre olur. Kurulum detayları için ekip yönetimi sayfasına göz atın.

İmza akışı nasıl çalışır

Yüklemeden imzalanmış belgeye kadar tipik akış altı adımdan oluşur. Talebi oluşturduktan sonra çoğu otomatiktir.

1Belgenizi yükleyinWeb arayüzü veya API aracılığıyla PDF, Office dosyası, görüntü veya video yükleyin. Dosya depolanır ve benzersiz bir ID atanır.

2İmza talebi oluşturunAlıcıları ekleyin, imza sırasını ayarlayın (sıralı veya paralel), son tarih belirleyin ve isterseniz özel bir mesaj yazın. Bu, kullanıcı arayüzünde yaklaşık 30 saniye sürer.

3İmzacılar bilgilendirilirAlıcılar, güvenli bir imza bağlantısı içeren bir e-posta alır. Embed SDK kullanıyorsanız, bunun yerine imza arayüzünü doğrudan uygulamanızın içinde görürler.

4İmzacılar inceleyip imzalarHer imzacı, OTP aracılığıyla kimlik doğrulaması yapar, belgeyi inceler ve elektronik imzasını uygular. Tüm süreç, çoğu belge için bir dakikadan kısa sürer.

5Blockchain doğrulamaTüm taraflar imzaladığında, belge hash'i otomatik olarak blockchain'e yazılır. Bu, imza zamanındaki belgenin durumunun değiştirilemez bir kanıtını oluşturur.

6Herkes imzalanmış kopyayı alırTüm taraflar, ekli blockchain doğrulama sertifikası ile nihai belgeyi alır. Sertifikayı kullanarak istediğiniz zaman özgünlüğü doğrulayabilirsiniz.

Yaygın kullanım durumları

Chaindoc sektörler arasında çalışır, ancak ekiplerin en çok değer aldığı yerler şunlardır:

  • Hukuk ve uyumluluk — sözleşmeler, gizlilik anlaşmaları, istihdam sözleşmeleri. Blockchain denetim kaydı, ekstra evrak işi olmadan çoğu düzenleyici gereksinimi karşılar.
  • Gayrimenkul — mülkiyet anlaşmaları ve kira sözleşmeleri; uyuşmazlıklarda dayanabilecek değiştirilemez bir kayda ihtiyaç duyulan durumlar.
  • Finansal hizmetler — kredi anlaşmaları, yatırım belgeleri ve düzenleyici standartları karşılaması gereken uyumluluk formları.
  • Sağlık — HIPAA uyumlu belge yönetimi altında hasta onay formları ve tıbbi kayıtlar.
  • Kurumsal — dahili onaylar, insan kaynakları belgeleri, tedarikçi anlaşmaları. Ayda yüzlerce sözleşme işleyen ekipler, API ile otomatikleştirerek en çok zaman kazandırır.

Mimari genel bakış

Chaindoc, standart bulut altyapısını bir blockchain katmanıyla birleştirir. API'yi kullanmak için tüm yığını anlamanıza gerek yoktur, ancak kaputun altında neyin çalıştığını bilmek faydalıdır:

  • React ve Next.js üzerine inşa edilmiş web uygulaması
  • Kimlik doğrulama, hız sınırlama ve sürüm oluşturma ile Node.js REST API
  • Yapılandırılmış veriler için PostgreSQL, dosya depolama için S3
  • Belge doğrulama için Ethereum, Polygon, BSC ve Arbitrum üzerinde akıllı sözleşmeler
  • Webhooks ve bildirimleri güçlendiren olay odaklı mesaj kuyruğu
  • Hızlı belge teslimatı için küresel CDN

Güvenlik ve uyumluluk

Güvenlik burada bir eklenti değildir. Belgelerin depolanma, iletilme ve doğrulanma şekline gömülüdür.

Hassas belgeleri işliyorsanız, erişim kontrolü, şifreleme ayarları ve uyumluluk yapılandırmaları hakkında öneriler için güvenlik en iyi uygulamaları kılavuzuna göz atın.

Sırada ne var

Yapmak istediğiniz şeyle eşleşen yolu seçin:

  • Hızlı Başlangıç — 10 dakikadan kısa sürede ilk belgenizi imzalama gönderin
  • Kurulum — SDK'ları geliştirme ortamınızda kurun
  • API dokümantasyonu — örneklerle tam REST API referansı
  • SDK'lar — Node.js Sunucu SDK'sı ve web uygulamaları için Embed SDK