Challenge 1
Polymer provides Inter-Blockchain Community (IBC) as a feature to the Ethereum ecosystem enabling modular security and permissionless expansion of the IBC network.
For now, Polymer labs lives the dev phase that enable enthusiastic devs to contribute their work to the project
First, you need to send the packages to get verify that you know technical skills to be devs and get dev role in discord
Prerequisites
Packages
Git
please go Ubuntu Dependencies to know how to install git
Nodejs v18+
Should install node from nvm
Foundry
curl -L https://foundry.paradigm.xyz | bash
foundryupJust
Ubuntu 22.04
sudo apt update
apt install justMacOs
brew install justForge (It will be installed if you installed Foundry successfully)
API Keys
Optimism Sepolia Blockscout Explorer API
Base Sepolia Blockscout Explorer API
Faucet
SepoliaETH in Optimism at least 0.1
SepoliaETH in Base at least 0.1
Folk the IBC app template
Go to repo
Create new repo from the template without any commits in the main repo

Installation
After you create repo based on the repo above, clone it with recurse submodules
git clone --recurse-submodules -j8 [your git ssh url]Go to your repo folder
cd ibc-app-for-polymersInstall the packages
just installCreate file environment
cp .env.example .envOpen your editor then fill your keys created above

1: Your wallet's private key
2: Alchemy API Key
3: OP and Base blockscout API Key
Usage
If you come here without any error, let's try to create channel and send the packages
just do-itIf you get the final results like image below, you are done. Capture your results, send proof to Polymer Labs Discord

Last updated