From 2a8ee33bf91bd8f30ba9476371dc3057e96564f5 Mon Sep 17 00:00:00 2001 From: Ulysse Ramage Date: Thu, 19 Mar 2026 15:10:18 +0100 Subject: [PATCH 1/3] Add sw-USPC (Spectra ERC4626 Wrapper: USPC Vault) on Ethereum --- .../index.json | 13 ++++++++++++ .../logo.svg | 5 +++++ .../index.json | 20 +++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json create mode 100644 src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/logo.svg create mode 100644 src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json diff --git a/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json b/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json new file mode 100644 index 0000000..39ef61c --- /dev/null +++ b/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json @@ -0,0 +1,13 @@ +{ + "chainId": 1, + "address": "0xbF4e3fbE8B60062A00C7a6B1D97d0d49c2971A19", + "symbol": "USPC", + "name": "USPC Vault", + "decimals": 6, + "logoURI": "/images/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19.svg", + "extensions": { + "underlying": "0xdc807c3a618B6B1248481783def7ED76700B9eC6", + "protocol": "Coinshift", + "externalLink": "https://app.coinshift.xyz/" + } +} \ No newline at end of file diff --git a/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/logo.svg b/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/logo.svg new file mode 100644 index 0000000..41caec4 --- /dev/null +++ b/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/logo.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json b/src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json new file mode 100644 index 0000000..9f2704f --- /dev/null +++ b/src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json @@ -0,0 +1,20 @@ +{ + "address": "0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2", + "chainId": 1, + "name": "Spectra ERC4626 Wrapper: USPC Vault", + "symbol": "sw-USPC", + "decimals": 6, + "logoURI": "/images/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19.svg", + "extensions": { + "underlying": "0xdc807c3a618B6B1248481783def7ED76700B9eC6", + "protocol": "Coinshift", + "vault": { + "chainId": 1, + "address": "0xbF4e3fbE8B60062A00C7a6B1D97d0d49c2971A19", + "symbol": "USPC", + "name": "USPC Vault", + "decimals": 6, + "logoURI": "/images/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19.svg" + } + } +} \ No newline at end of file From 0ce8dc85ad12028335f0534449a1725aa923911f Mon Sep 17 00:00:00 2001 From: Ulysse Ramage Date: Thu, 19 Mar 2026 15:10:47 +0100 Subject: [PATCH 2/3] Remove underlying property from index.json Removed underlying property from token metadata. --- .../1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json b/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json index 39ef61c..0529fa4 100644 --- a/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json +++ b/src/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19/index.json @@ -6,8 +6,7 @@ "decimals": 6, "logoURI": "/images/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19.svg", "extensions": { - "underlying": "0xdc807c3a618B6B1248481783def7ED76700B9eC6", "protocol": "Coinshift", "externalLink": "https://app.coinshift.xyz/" } -} \ No newline at end of file +} From ee9d614171d2131ad35be0853ac9561556884dca Mon Sep 17 00:00:00 2001 From: Ulysse Ramage Date: Thu, 19 Mar 2026 15:12:01 +0100 Subject: [PATCH 3/3] Add ibtRoutes configuration to index.json --- .../0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json b/src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json index 9f2704f..bbb8ab4 100644 --- a/src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json +++ b/src/wrappers/1/0x286bd1fb9a99d7fce19757c631002ea2ed8e7da2/index.json @@ -15,6 +15,12 @@ "name": "USPC Vault", "decimals": 6, "logoURI": "/images/tokens/1/0xbf4e3fbe8b60062a00c7a6b1d97d0d49c2971a19.svg" + }, + "ibtRoutes": { + "deposit": false, + "mint": false, + "withdraw": false, + "redeem": false } } -} \ No newline at end of file +}