Yalnızca birkaç adımda Solana Attestations ile çalışmaya başlayın. Bu kılavuz temel kavramları size anlatacak ve ilk attestation'ınızı oluşturmanıza yardımcı olacaktır.
Öğrenecekleriniz
- Attestations kütüphanesini kurun ve ayarlayın
- İlk credential'ınızı (attestation otoritesi) oluşturun
- Attestation'larınız için bir schema tanımlayın
- İlk attestation'ınızı yayınlayın
- Attestation'ları alın ve doğrulayın
Ön Koşullar
- Solana geliştirme konusunda temel bilgi
- Node.js 16+ veya Rust geliştirme ortamı
- İşlem ücretleri için biraz SOL içeren bir Solana cüzdanı
Hızlı Başlangıç Adımları
1. Kurulum
Gerekli paketleri kurun ve geliştirme ortamınızı ayarlayın.
2. Credential Oluşturun
Attestation yayınlayabilecek bir attestation otoritesi kurun.
→ Credential Oluşturma Kılavuzu
3. Schema Tanımlayın
Attestation'larınızın yapısını tanımlayan bir schema oluşturun.
4. Attestation Yayınlayın
Credential ve schema kullanarak ilk doğrulanabilir iddiyanızı oluşturun.
→ Attestation Oluşturma Kılavuzu
Temel Kavramlar
Credential'lar
Bir credential, bir attestation otoritesini temsil eder. Kimin attestation yayınlayabileceğini tanımlar ve yetkili imzalayanların listesini içerir.
Schema'lar
Schema'lar, attestation'lar için yapı ve doğrulama kurallarını tanımlar. Bir attestation'ın hangi alanları içerdiğini ve bunların veri türlerini belirtirler.
Attestasyonlar
Attestasyonlar, belirli bir şema yapısını takip ederek bir kimlik bilgisi altında yetkili imzalayıcılar tarafından oluşturulan doğrulanabilir iddialar veya beyanlar.
Kullanım Alanları
Attestasyonlar şunlar için kullanılabilir:
- Kimlik Doğrulama: Kullanıcı kimliklerini ve uyumluluğu doğrulayın
- İtibar Sistemleri: Güven skorları ve itibar metrikleri oluşturun
- Sertifikalar: Profesyonel sertifikalar ve yeterlilikler düzenleyin
- Uyumluluk: Finansal hizmetler için yasal uyumluluğu sağlayın
- Tedarik Zinciri: Malların özgünlüğünü ve kaynağını takip edin
Yardıma mı İhtiyacınız Var?
- Sorularınız mı var?
Solana Stack Exchange üzerinde
attestationsetiketi ile sorun - Sorunlar mı yaşıyorsunuz? GitHub Issues üzerinden bildirin
Is this page helpful?