POLYMER--IBCCHANNEL-NODE

POLYMER-IBC-NODE

POLYMER | IBC CHANNEL TESNET

image

Sistem Gereksinimleri

| Bileşenler | Minimum Gereksinimler |

Herhangi bir suncu olabilir node yanına kurulabilir

Linkler

https://github.com/Volkan081

https://twitter.com/BerraVolkan

-Dosyaları indirip kitaplıkları kuruyoruz

sudo apt update -y && sudo apt upgrade -y sudo apt-get install git -y sudo apt-get install -y ca-certificates curl gnupg sudo mkdir -p /etc/apt/keyrings

-Dosya hazırlıklarına devam ediyoruz

sudo apt update -y && sudo apt upgrade -y sudo apt-get install -y nodejs

#nano dosyasının içine giriyoruz ve 08 nolu kodu giriyoruz

sudo nano /etc/apt/sources.list.d/nodesource.list

Not:# işareti ile deb arasında boşluk olmalı

08 nolu kod

# deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_ jammy main  

polymer kurulum

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

just ve forge kurulum

curl --proto '=https' --tlsv1.2 -sSf https://just.systems/install.sh | bash -s -- --to /usr/local/bin
curl -L https://foundry.paradigm.xyz | bash
source /root/.bashrc
foundryup
forge build

CÜZDAN VE APİ KEY İŞLEMLERİ

Poylmer için bir testnet metamask account oluşturun.

metamask açın ve acoount sekmesini tıklayın

image

add acaoount sekmesini tıklayın

image

daha sonra add new accaount sekmesini tıklayın

image

hesap adı verin ve oluştura tıklayın

image

private key daha sonra lazım olucak oluşturuduğumuz yeni hesabın private key sağda üç noktaya tıklayın özel anahtar basılı tutun ve kopyalayın ve bir boş bir yere kayıt edin

image

Alchemy hesabı oluşturup apps kısmından ''create apps'' tıklayıp Optimism Sepolia ve Base Sepolia App oluşturun

image

optimisim faucet alın

https://www.alchemy.com/faucets/optimism-sepolia

base faucet alın

https://www.alchemy.com/faucets/base-sepolia

buradaki işlemlerimiz tamamlandı

nano dosyasını düzenleyelim PRİVATE KEY GİRMEYİ UNUTMAYIN

nano .env

PRIVATE_KEY_1 = Metamask private keyi

OP_ALCHEMY_API_KEY = Optimism API Key'i (RPC değil)

BASE_ALCHEMY_API_KEY = Base apı Key'i (RPC değil)

Tırnakların içersine olacak, CTRL X Y enter ile kaydedip çıkıyoruz

Aşağıdaki gibi olmalı

image

channel oluşturalım

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ğadaki gibi çıktı almalısınız ve en sonunda 'done it' dediğinde ekran görüntünü #proof kanalına discordda atın ve devs rolünüzü alın

image

Hata alındığında ise aşağıdaki kodları girin

npx hardhat clean

just do-it