From 040dacad06ca222bb347b072ba4cc7e3f54415c4 Mon Sep 17 00:00:00 2001 From: Aimen Sahnoun Date: Fri, 19 Jun 2026 14:27:13 +0400 Subject: [PATCH] feat(tokens): add EURC on Ethereum and Base Add EURC token-list entries for Ethereum mainnet and Base so Request Network services can resolve EURC as a supported ERC-20 currency by token id. - Bump the token list minor version from 1.5.0 to 1.6.0. - Add EURC-mainnet with Circle's Ethereum EURC contract address. - Add EURC-base with Circle's Base EURC contract address. - Keep both entries as 6-decimal ERC20 tokens with matching hash/address values. Validation: - npm run validate - npm run build - git diff --check Compatibility: - This only adds EURC token metadata; destination/payment-flow allowlists still need to opt into EURC separately where required. --- tokens/token-list.json | 24 +++++++++++++++++++++++- 1 file changed, 23 insertions(+), 1 deletion(-) diff --git a/tokens/token-list.json b/tokens/token-list.json index 73c76b1..366ddbc 100644 --- a/tokens/token-list.json +++ b/tokens/token-list.json @@ -3,7 +3,7 @@ "timestamp": "Set automatically during deployment", "version": { "major": 1, - "minor": 5, + "minor": 6, "patch": 0 }, "tokens": [ @@ -5661,6 +5661,17 @@ "hash": "0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48", "chainId": 1 }, + { + "id": "EURC-mainnet", + "name": "EUR Coin", + "symbol": "EURC", + "decimals": 6, + "address": "0x1aBaEA1f7C830bD89Acc67eC4af516284b1bC33c", + "network": "mainnet", + "type": "ERC20", + "hash": "0x1aBaEA1f7C830bD89Acc67eC4af516284b1bC33c", + "chainId": 1 + }, { "id": "PNK-mainnet", "name": "PNK", @@ -8136,6 +8147,17 @@ "hash": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "chainId": 8453 }, + { + "id": "EURC-base", + "name": "EUR Coin", + "symbol": "EURC", + "decimals": 6, + "address": "0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42", + "network": "base", + "type": "ERC20", + "hash": "0x60a3E35Cc302bFA44Cb288Bc5a4F316Fdb1adb42", + "chainId": 8453 + }, { "id": "DAI-base", "name": "Dai Stablecoin",