Denetlenmiş standart kontrat kütüphanesi: Tekerleği yeniden icat etmeyin
İçerdiği başlıca modüller: değiştirilebilir ve değiştirilemez token standartları, role based access control, reentrancy koruması, pausable yapı, timelock, multisig ve governance kontratları.
Access control modülü özellikle önemli. Tek bir sahip adresi yerine rol tabanlı yapı kurmak, hem daha güvenli hem operasyonel olarak daha esnek. Kimin neyi yapabileceğini açıkça tanımlıyorsunuz.
Yükseltilebilirlik bölümü dikkatli okunmalı. Yükseltilebilir kontratlar esneklik sağlıyor ama yeni riskler getiriyor. Storage layoutnin bozulmaması gerekiyor ve yükseltme yetkisinin kimde olduğu, kullanıcı açısından merkeziyet sorusu doğuruyor.
Sitede ayrıca kontrat üretici araç var, ihtiyacınız olan özellikleri seçip iskelet kod alabiliyorsunuz. Öğrenme aşamasında üretilen kodu okumak da öğretici.
Kendi token kontratınızı sıfırdan yazmak, öğrenme amacı dışında önerilmiyor. Standart davranıştan sapan token kontratları, borsa ve cüzdan entegrasyonlarında sorun çıkarıyor.

@gokhancetin