Skip to content

FatihKuyucak/candymachine

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Polygon CandyMachine dökümantasyonuna hoşgeldiniz.

Bu kontratı kullanmayı öğrendiğiniz zaman kendi nft'nizi yaratmak için hiç bir aracıya ihtiyacınız kalmayacaktır.

İletişim

Discord GitHub Issues

Başlarken

Aşağıda bulunan kodları tarayıcınızda metamask isimli web3 cüzdanınız kurulu iken Ethereum Remix, üzerinden yeterli ethereum, polygon , binance smart chain veya avax tokenine sahip olmanız ve contract ücretini ödemeyerek ağda yayınlayabilirsiniz.

Operating system Status
Ethereum Rinkeby TravisCI
Polygon Mumbai. AppVeyor

Adımlar

  • Öncelikle pinata üzerinden kendinize bir hesap yaratın ve resminizi buraya yükleyin.
  • Ardından JSON dosyanızı kendinize göre düzenleyin ve resmi pinata'ya yüklediğiniz zaman aldığınız URL 'yi json'un image kısmına yapıştırın.
  • Candymachine.sol adresindeki _baseTokenURI aratın ve json URL sini bu alana yapıştırın.
  • Remix sitesine girin ve compiler 0.8 seçili olduğundan emin olun.
  • Deploy tuşuna basıp matamask'ten onay vererek kontratı yayınlayın.

Değişkenler

maxNFT = bu değişken mintlenebilecek maximum rakamı belirtir ve siz 100 olarak değiştirirseniz 101. bir nft üretilemez!
nftprice = bu nftnizi kaç matic den satacağınızı söyler. 5*(10**decimals); <- bu 5 matic demektir 10 matic olmasını isterseniz sadece baştaki 5 i 10 yapmanız yeterlidir.
if(msg.value >= minPrice) -> eğer minimum fiyat 1 ise insanlar 10 matic te yollasa parayı alır ve mintleme yapar. eğer sadece belli bir değerle mintlenmesini isterseniz == demeniz gerekir.
if(block.number >= mintdate) ve bir altında else diye iki farklı yorum satırı var bunları aktif ederseniz o blocktan önce mintleme yapılamaz.
Mesela siz pazar günü saat 10 da derseniz takipçilerinize bunu aktif edip belli blocktan önce mint edilebilmesini ve haksızlıkları önleyebilirsiniz.

Candy Machine ile yaratılmış projeler

Burada bu kodları kullanarak yaratılan projeler listelenecektir. Bu yüzden eğer kodları kullanarak ürettiğiniz bir proje olursa ve bu proje kaliteli ise burada listelemekten gurur duyarız.

Canlı test

  • Aşağıdaki adrese 1 matic yollayarak nft mintlemeyi test edebilirsiniz.
  • polygonscan'da görmek için polygonscan.
  • OpenSea üzerinde görmek için opensea.
  • Contract QR

License

License

All contributions are made under the GNU General Public License v3. See LICENSE.

About

NFT candy machine for solidity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Solidity 100.0%