Başlarken

Mimari

Ivy'nin onchain/offchain katmanları ve sözleşme haritası.


Ivy iki katmandan oluşur. Değer taşıyan her şey zincirdedir; hız ve deneyim için yardımcı veriler zincir dışındadır.

#Onchain katman (Kaia Mainnet)

Kaynak doğruluk (source of truth) buradadır:

  • Kimlik & kullanıcı adı — kim kimdir, kullanıcı adları (ERC-721).
  • Ekonomik etkileşimler — beğeni, bahşiş, transfer (KAIA hareketi).
  • Kanal, video, NFT — sahiplik ve ödeme kayıtları.
  • Paylaşım Havuzu — ücretlerin toplanıp dağıtıldığı havuz.

#Offchain katman

Yalnızca kolaylık ve performans için; değer taşımaz:

  • Post metni, görsel, video dosyaları (medya/CDN).
  • Önbellek sayaçları, arama indeksleri, bildirimler.

Bir post'un kendisi offchain saklanabilir; ama o post'a yapılan beğeni veya bahşiş onchaindir ve geri alınamaz. Zincir, post'u keccak256 özetiyle referanslar (bkz. Sosyal Motorlar).

#Sözleşme haritası

AlanSözleşmeler
KimlikIvyRegistry, IvyUsername, IvyUsernameMarket
SosyalLikeEngine, TipEngine, TransferEngine
VideoIvyChannelRegistry, IvyVideoRegistry
NFTIvyNFT, IvyNFTMarketplace, IvyCuration
EkonomiIvySharePool, IvyStakingPool, IvyToken

Adreslerin tamamı için: Kontrat Adresleri.

#Entegrasyon modeli

  • Okuma: herkese açık RPC ile doğrudan sözleşmeleri okursun. Anahtar gerekmez.
  • Yazma: kullanıcının cüzdanıyla (ör. embedded wallet, MetaMask) işlem imzalanır. Etkileşimler genelde doğrulanmış (verified) hesap gerektirir.

Takıldığın bir yer mi var?

Teknik destek, entegrasyon ve ortaklık için ekibe ulaş: info@ivy.live