Hiç kodlama bilmeden kendi DAO’nuzu geliştirmek ister misiniz? Bir önceki yazımızda kendi NFT 2.0’ınızı geliştirmeyi anlatmıştım. İtiraf etmek gerekirse bu yazıda kod bilgisi gerekliydi. Şimdi ise DAO geliştirmeyi kodlama yapmadan anlatmaya çalışacağım.
Bunun için bir aracı program kullanacağız. İsmi Aragon. Aragon’a gelmeden önce metamask kurulumunu yapıp test Ether’i aldığımıza emin olalım.
Bizim 0.2 Ether’e ihtiyacımız var. Genellikle faucetler yani musluklar tek gönderimde 0.1 test Etheri yolluyor. İki farklı musluk kullandığınızda 0.2 etheri toplayabiliyorsunuz.
Bunun için aşağıdaki muslukları kullanabilirsiniz.
https://faucets.chain.link/rinkeby
Şimdi DAO kurulumuna geçebiliriz. Yazının sonunda şunları yapabiliyor olacaksınız:
- Bir DAO oluşturmak
- DAO için kendi ismini verdiğiniz ve logosunu oluşturduğunuz tokeni üretmek
- DAO üyelerine bu tokenden göndermek
- DAO içi ilk teklifi yayınlamak
- Oylama sürecini başlatmak
- İlk oyunuzu kullanmak
Peki gelelim Aragon’a. Aragon nedir? Aragon, gerek yeni başlayanlar gerek geliştiriciler için birkaç tıklamayla bir DAO oluşturma aracıdır. Bu araç, DAO üyelerinizi, oylarını ve tekliflerini yönetmenize yardımcı oluyor ve doğrudan blok zincirinde yönetmenize izin veriyor.
Kuruluma geçelim. İlk olarak https://client.aragon.org/#/ adresine gidiyoruz.
“Hesabı Bağla” düğmesine tıklıyoruz ve “Metamask” ı seçiyoruz, MetaMask’ten gelen talebi onaylayarak, ‘Ethereum Rinkeby Testnet’e bağlanıyoruz.
“Kuruluş oluştur” seçeneğine tıklıyoruz.
Şimdi bir tema seçmemiz gerekiyor. Bu proje için, varlıkların aktarılabilir olduğu ve kararların ağırlıklı oylama sistemine dayalı olduğu “Şirket” şablonunu seçeceğiz.
Organizasyonumuzun alt alan adını belirledik.
Oylamalarda minumum ne kadarlık bir destek ile onayın çıkması gerektiğine dair detayları belirleyelim.
Hangi adreste bu varlıktan ne kadar olacağını belirledik. Kurulum sonrasında yeni değişiklikler yapabiliyoruz.
Launch diyerek çalıştırdığımızda Metamask onayımız geliyor.
İşte bu kadar.
Kendi DAO’muz hazır. Ne yapmak istediğimizi seçiyoruz.
İstersek token gönderimi yapıyoruz.
İstersek bir oylama başlatıyoruz. Örneğin biz “Sizce bir Tiktok hesabı açalım mı?” şeklinde oylama açıp Evet oyu verdik.
Bir DAO oluşturmak ve işlemleri blokzincire yazmak aslında bu kadar kolay. Biz test ağında yaptık fakat Aragon, Ethereum’un yanı sıra Polygon ağında da DAO’larınızı yayınlayabiliyorsunuz.