Giter VIP home page Giter VIP logo

polymer-polyverse-tesneti's Introduction

Polymer Polyverse Testnet Rehberi

polymer

Sistem gereksinimleri:

Ubuntu 22.04+

NODE TİPİ CPU RAM SSD
Polyverse 2 2 40

Gerekli Güncellemeler ve Kurulum

sudo apt update && sudo apt upgrade -y
sudo apt-get install -y ca-certificates curl gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
echo "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
sudo apt-get update
sudo apt-get install -y nodejs

Git Yüklüyoruz.

sudo apt-get install git

Repoyu indirelim

git clone https://github.com/sarox0987/polymerlab-ibc-app-solidity.git
cd polymerlab-ibc-app-solidity

Optimism ve Base Sepolia Faucet

Optimism Sepolia için BURADAN fauceti kullanabilirsiniz.

Base Sepolia için BURADAN fauceti kullanabilirsiniz.

Bu iki fauceti kullanarak, işlem yapacağınız test cüzdanında yeterli ETH olmasına dikkat edin.

Alchemy RPC alma

BURADAN Alchemy sitesine gidiyoruz. Gmail ile oturum açıyoruz.

Burada Optimism ve Base Sepolia için Public RPC alıyoruz.

Ekran görüntüsü 2024-03-09 012918

App bölümüne geliyoruz. Create App diyoruz;

Ekran görüntüsü 2024-03-09 013116

Burada Optimism seçiyoruz. Network olarak Optimism Sepolia seçiyoruz. App bir isim ve açıklama ekleyip Create App diyoruz.

Ekran görüntüsü 2024-03-09 013259

Aynı adımları Base Sepolia ağı içinde yapıyoruz. Kısaca elimizde iki farklı RPC olması gerekiyor.

Ekran görüntüsü 2024-03-09 013542

API Key butonuna basıyoruz.

Ekran görüntüsü 2024-03-09 013714

Burada ilk satırda olan API key bir yere not ediyoruz. Aynı şekilde Base Sepolia içinde Apı Key alıp bir yere not ediyoruz.

Metamask Private Key alma

Görseldeki adımları takip ederek, metamask cüzdanınızın private key'ini alıp bir yere not edin.

metmask

Just Kuralım

curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | bash -s -- --to /usr/local/bin

Forge Kuralım

curl -L https://foundry.paradigm.xyz | bash
source /root/.bashrc
foundryup
forge build

env dosyasını düzenleyelim

nano .env

PRIVATE_KEY_1 yazan yere tırnaklar içinde metamaskımızdan aldığımız private key ekliyoruz.

OP_ALCHEMY_API_KEYyazan yere tırnaklar içinde Alchemy'den aldığımız Optimisim Sepolia API keyi yazıyoruz.

BASE_ALCHEMY_API_KEYyazan yere tırnaklar içinde Alchemy'den aldığımız Base Sepolia API keyi yazıyoruz.

Düzenlemeyi bitirdikten sonra Ctrl X Y sonra enter diyerek kayıt edip çıkıyoruz.

Ekran görüntüsü 2024-03-09 015338

IBC Transferi ve Kontratları Çalıştırma

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
source ~/.bashrc
nvm install 18
nvm use 18
npm install
just install
just do-it

Aşağıdakine benzer sonuç elde edeceksiniz. Hem Optimism hemde Base için olan linkleri bir yere not edin.

Ekran görüntüsü 2024-03-09 015615

Hata Alırsan

npx hardhat clean

bunu yaptıktan sonra tekrardan just do-it komutunu çalıştırabilirsin.

Polyverse Devs Discord Rolü Alma

Bu rolü almak için önce discord kanallarına giriyoruz. Eğer hala girmediyseniz. BURADAN katılıyoruz. Verify adımını yaptıktan sonra proof kanalına orada paylaşılanlara benzer şekilde, ekran resmi ve linkleri paylaştığınızda Polyverse Devs rolünü alabilirsiniz. Testnet süresince ne değeri olur bilemem.

Ayrıca kafanıza takılan sorular ve geri dönüşler için BURADAN telegram grubumuza katılabilirsiniz.

polymer-polyverse-tesneti's People

Contributors

coinhunterstr avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.