🟨Polymer

Polymer Dev Role in Discord

⛓️🔗⛓️ Template for IBC enabled Solidity contracts

This repo provides a starter project to build IBC enabled Solidity contracts that connect rollups to one another Polymer Hub, through the vIBC core contracts.

The repository is a GitHub template repository so you can click "Use this template" to create your own project repository without having the entire commit history of the template.

recommended run in gitpod

  1. Install update and upgrade

sudo apt-get update
sudo apt-get upgrade

  1. Install npm

sudo apt install npm    

  1. Install Git and NodeJs

sudo apt install git
sudo apt install nodejs

  1. Install Foundry

curl -L https://foundry.paradigm.xyz | bash

  1. Run Foundry

foundryup

  1. Install Just

npm install -g just-install

  1. Get API keys

  1. Convert the .env.example file into an .env file

cp .env.example .env

  1. Edit your .env file

```shellscript
# Make sure to rename this file to .env before adding your private keys!!!
PRIVATE_KEY_1='' // private key metamask
# Add more if your project requires more private keys

# API keys for developer tooling and infra
OP_ALCHEMY_API_KEY='' //API key OP Archemy    
BASE_ALCHEMY_API_KEY='' //API key Base Archemy 
OP_BLOCKSCOUT_API_KEY='' //API key OP BlockScout
BASE_BLOCKSCOUT_API_KEY='' //API key Base BLockScout
TENDERLY_TOKEN=''
```

  1. Get faucet your address

  1. Start Just

just do-it

  1. If you're success send proof in discord

  1. Check if the packet got through on the Polymer IBC explorer

Last updated