From 65d30cbb806f69f0a20ba94c72951a068ac2f69d Mon Sep 17 00:00:00 2001 From: xeno097 Date: Wed, 18 Dec 2024 10:05:04 -0400 Subject: [PATCH] feat: ubtc boba bsquared swell usdc appchain base (#438) ### Description Adds the following warp routes: - ubtc: boba -> bsquared -> swell - usdc: appchain -> base ### Backward compatibility - YES ### Testing - Manual - CLI --- .changeset/heavy-buses-clap.md | 5 +++ .../UBTC/boba-bsquared-swell-addresses.yaml | 6 ++++ .../UBTC/boba-bsquared-swell-config.yaml | 33 +++++++++++++++++++ deployments/warp_routes/UBTC/logo.svg | 1 + .../USDC/appchain-base-addresses.yaml | 4 +++ .../USDC/appchain-base-config.yaml | 21 ++++++++++++ 6 files changed, 70 insertions(+) create mode 100644 .changeset/heavy-buses-clap.md create mode 100644 deployments/warp_routes/UBTC/boba-bsquared-swell-addresses.yaml create mode 100644 deployments/warp_routes/UBTC/boba-bsquared-swell-config.yaml create mode 100644 deployments/warp_routes/UBTC/logo.svg create mode 100644 deployments/warp_routes/USDC/appchain-base-addresses.yaml create mode 100644 deployments/warp_routes/USDC/appchain-base-config.yaml diff --git a/.changeset/heavy-buses-clap.md b/.changeset/heavy-buses-clap.md new file mode 100644 index 000000000..fa7252ace --- /dev/null +++ b/.changeset/heavy-buses-clap.md @@ -0,0 +1,5 @@ +--- +'@hyperlane-xyz/registry': minor +--- + +added usdc route appchain->base and ubtc route boba->bsquared->swell diff --git a/deployments/warp_routes/UBTC/boba-bsquared-swell-addresses.yaml b/deployments/warp_routes/UBTC/boba-bsquared-swell-addresses.yaml new file mode 100644 index 000000000..e5ff510f2 --- /dev/null +++ b/deployments/warp_routes/UBTC/boba-bsquared-swell-addresses.yaml @@ -0,0 +1,6 @@ +boba: + synthetic: "0xFA3198ecF05303a6d96E57a45E6c815055D255b1" +bsquared: + collateral: "0x0FC41a92F526A8CD22060A4052e156502D6B9db0" +swell: + synthetic: "0xFA3198ecF05303a6d96E57a45E6c815055D255b1" diff --git a/deployments/warp_routes/UBTC/boba-bsquared-swell-config.yaml b/deployments/warp_routes/UBTC/boba-bsquared-swell-config.yaml new file mode 100644 index 000000000..5ffbce315 --- /dev/null +++ b/deployments/warp_routes/UBTC/boba-bsquared-swell-config.yaml @@ -0,0 +1,33 @@ +# yaml-language-server: $schema=../schema.json +tokens: + - addressOrDenom: "0xFA3198ecF05303a6d96E57a45E6c815055D255b1" + chainName: boba + connections: + - token: ethereum|bsquared|0x0FC41a92F526A8CD22060A4052e156502D6B9db0 + - token: ethereum|swell|0xFA3198ecF05303a6d96E57a45E6c815055D255b1 + decimals: 18 + logoURI: /deployments/warp_routes/UBTC/logo.svg + name: uBTC + standard: EvmHypSynthetic + symbol: uBTC + - addressOrDenom: "0x0FC41a92F526A8CD22060A4052e156502D6B9db0" + chainName: bsquared + collateralAddressOrDenom: "0x796e4D53067FF374B89b2Ac101ce0c1f72ccaAc2" + connections: + - token: ethereum|boba|0xFA3198ecF05303a6d96E57a45E6c815055D255b1 + - token: ethereum|swell|0xFA3198ecF05303a6d96E57a45E6c815055D255b1 + decimals: 18 + logoURI: /deployments/warp_routes/UBTC/logo.svg + name: uBTC + standard: EvmHypCollateral + symbol: uBTC + - addressOrDenom: "0xFA3198ecF05303a6d96E57a45E6c815055D255b1" + chainName: swell + connections: + - token: ethereum|boba|0xFA3198ecF05303a6d96E57a45E6c815055D255b1 + - token: ethereum|bsquared|0x0FC41a92F526A8CD22060A4052e156502D6B9db0 + decimals: 18 + logoURI: /deployments/warp_routes/UBTC/logo.svg + name: uBTC + standard: EvmHypSynthetic + symbol: uBTC diff --git a/deployments/warp_routes/UBTC/logo.svg b/deployments/warp_routes/UBTC/logo.svg new file mode 100644 index 000000000..c8bb0736d --- /dev/null +++ b/deployments/warp_routes/UBTC/logo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/deployments/warp_routes/USDC/appchain-base-addresses.yaml b/deployments/warp_routes/USDC/appchain-base-addresses.yaml new file mode 100644 index 000000000..e57da6154 --- /dev/null +++ b/deployments/warp_routes/USDC/appchain-base-addresses.yaml @@ -0,0 +1,4 @@ +appchain: + synthetic: "0xFA3198ecF05303a6d96E57a45E6c815055D255b1" +base: + collateral: "0x5C85B5F1446F27f4F71B8EE1Df2075f361054533" diff --git a/deployments/warp_routes/USDC/appchain-base-config.yaml b/deployments/warp_routes/USDC/appchain-base-config.yaml new file mode 100644 index 000000000..8cdbf295a --- /dev/null +++ b/deployments/warp_routes/USDC/appchain-base-config.yaml @@ -0,0 +1,21 @@ +# yaml-language-server: $schema=../schema.json +tokens: + - addressOrDenom: "0xFA3198ecF05303a6d96E57a45E6c815055D255b1" + chainName: appchain + connections: + - token: ethereum|base|0x5C85B5F1446F27f4F71B8EE1Df2075f361054533 + decimals: 6 + logoURI: /deployments/warp_routes/USDC/logo.svg + name: USD Coin + standard: EvmHypSynthetic + symbol: USDC + - addressOrDenom: "0x5C85B5F1446F27f4F71B8EE1Df2075f361054533" + chainName: base + collateralAddressOrDenom: "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913" + connections: + - token: ethereum|appchain|0xFA3198ecF05303a6d96E57a45E6c815055D255b1 + decimals: 6 + logoURI: /deployments/warp_routes/USDC/logo.svg + name: USD Coin + standard: EvmHypCollateral + symbol: USDC