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ı
| Alan | Sözleşmeler |
|---|---|
| Kimlik | IvyRegistry, IvyUsername, IvyUsernameMarket |
| Sosyal | LikeEngine, TipEngine, TransferEngine |
| Video | IvyChannelRegistry, IvyVideoRegistry |
| NFT | IvyNFT, IvyNFTMarketplace, IvyCuration |
| Ekonomi | IvySharePool, 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