Skip to content

Feedback: after deploying v3 contracts to OP Sepolia #20

@sbvegan

Description

@sbvegan

Deploy the v3 protocol contracts feedback

Following a long in the readme:

issue with npx command

The following command doesn't work for some reason:

soyboy@soyboys-Air deploy-v3 % npx @uniswap/deploy-v3 --help               
sh: deploy-v3: command not found

building from source

So I built it from source, but I got some issues. I changed my node version to v16 and that worked.

yarn
yarn build

running from source

Note, I think there should be a call out that the private key needs 0x prepended.

yarn start \
-pk <0xprivate-key> \
-j https://sepolia.optimism.io/ \
-w9 0x4200000000000000000000000000000000000006 \
-ncl ETH \
-o 0xA8F66A5DDb07f8dF3A4Ab7B708018d1B12C6e433

Success

state.json

{
  "v3CoreFactoryAddress": "0x8CE191193D15ea94e11d327b4c7ad8bbE520f6aF",
  "multicall2Address": "0x80e4e06841bb76AA9735E0448cB8d003C0EF009a",
  "proxyAdminAddress": "0x3D0bD47e6Bc053aa730c6c28DD89bA9145c86232",
  "tickLensAddress": "0xCb7f54747F58F8944973cea5b8f4ac2209BadDC5",
  "nftDescriptorLibraryAddressV1_3_0": "0x0CeBF58b0B561d6EfE36742e3A25De74E4D83036",
  "nonfungibleTokenPositionDescriptorAddressV1_3_0": "0x41570951276d17FFF1Ebf579F7d28F5ffB7e4480",
  "descriptorProxyAddress": "0x802c58698b21FC9ea7145C88bbB233C9188CdCe2",
  "nonfungibleTokenPositionManagerAddress": "0xdA75cEf1C93078e8b736FCA5D5a30adb97C8957d",
  "v3MigratorAddress": "0xE7EcbAAaA54D007A00dbb6c1d2f150066D69dA07",
  "v3StakerAddress": "0x78eF13931e5625C828ef8Ec455ba7fa09fDa9808",
  "quoterV2Address": "0x0FBEa6cf957d95ee9313490050F6A0DA68039404",
  "swapRouter02": "0x9203F5E91aA591940078916EDF1339D978F34b64"
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions