[
  {
    "path": "README.md",
    "content": "# Eclipse\n\n> Tweette detaylar mevcuttu.\n\n> İşlemleri herhangi bir sunucumuzda yapalım muhim değil.\n\n\n## Contrat Deploy:\n\n```console\n# altta ki curl ile başlayan komutu girdikten sonra 1 i seçelim:\ncurl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh\nsource \"$HOME/.cargo/env\"\n\n# solana cli kurulumu - komutları tek tek kullanalım.\nsh -c \"$(curl -sSfL https://release.solana.com/stable/install)\"\nPATH=\"/root/.local/share/solana/install/active_release/bin:$PATH\"\nsolana config set --url https://staging-rpc.dev.eclipsenetwork.xyz\n\n# bu komut sonrası => key oluşacak, şifre belirleyip mnemonicleri ve cüzdan adresini kaydediyoruz\nsolana-keygen new\n\n# bu komutta cüzdana token alıyoruz\nsolana airdrop 10\n\n# bu komut çalışması için 8 ram lazım - github swap space repom ile çözersiniz.\nsolana-test-validator\n# komut çalışınca ctrl c ile durdurabilirsiniz.\n\n# 5 gün sonra not - 8 RAM ile dahi çözülmediyse farklı bir durum söz konusu - chatte yardım isteyiniz.\n\n# nodejs kurulumu - komutları tek tek kullanalım\nsudo apt-get install -y ca-certificates curl gnupg\nsudo mkdir -p /etc/apt/keyrings\ncurl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg\n\nNODE_MAJOR=20\necho \"deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main\" | sudo tee /etc/apt/sources.list.d/nodesource.list\nsudo apt-get update\nsudo apt-get install nodejs -y\n\n# kontrat deploy işlemini gerçekleştirelim\ngit clone https://github.com/solana-labs/example-helloworld\ncd example-helloworld\nnpm install\n\n# burda biraz bekletecek rusttan dolayı - uzun sürebilir.\nnpm run build:program-rust\n\n# program id not edin - FORMDA SONRADAN BU ID KULLANACAKSINIZ\nsolana program deploy dist/program/helloworld.so\nnpm run start\n# success çıktısı verecek en sonda.\n\n```\n\n## Bridge işlemi:\n\n```console\nsudo apt update -y && sudo apt upgrade -y\nsudo apt install git\n\ngit clone https://github.com/Eclipse-Laboratories-Inc/testnet-deposit.git\ncd testnet-deposit\n\nyarn install\nyarn add ethers\n\n# Altta ki komutu düzenleyelim (tırnakları kaldırın):\nnode deposit.js <solanaAdresi> 0x7C9e161ebe55000a3220F972058Fb83273653a6e 500000 100 <MetamaskPrivateKeyi> https://rpc.sepolia.org\n# solana cüzdanı yukarıda oluşturduk onu import edin yeni profilde.\n```\n\n> başarılıysa success ve tx çıktısı verecek\n\n> https://explorer.dev.eclipsenetwork.xyz/?cluster=testnet burdan solana cüzdanı kontrol edip eth var mı yok mu bakıyoruz. varsa ok.\n\n> Formu doldurun: https://docs.google.com/forms/d/e/1FAIpQLSfJQCFBKHpiy2HVw9lTjCj7k0BqNKnP6G1cd0YdKhaPLWD-AA/viewform\n"
  }
]