Challenge 2

Here is the next challenge for dev to dive into Polymer Labs with Universal Channel

If you haven't finish the first phase, come to Challenge 1. This section is the following phase

You need to pull the newest source from Github

Let's send package by op-client through UC

First, in the first phase, you were using sim-client to create channel then send package through Polymer infrastructure.

Now, you need to change client to op-client which is more secured with proofs

just switch-client

Set UC contracts in config project

just set-contracts optimism XCounterUC true && just set-contracts base XCounterUC true

Deploy contracts

just deploy optimism base

Sanity check to verify that configuration files match with your deployed contracts

just sanity-check

If you get here with no error, you are in set. Let's send the package using op-client though Universal channel

just send-packet optimism

The result should be below: channel-16 and channel-17

Check your package with TxHash with Polymer zone

Last updated