From 14dd7fdfb2342db120d5dc441320bd842195b526 Mon Sep 17 00:00:00 2001 From: Claude Date: Tue, 4 Aug 2026 04:29:45 +0000 Subject: [PATCH] Offer Ethereum as a USDC network, per the schema PaymentEthereumWalletInfo.yaml declares enum [USDC, USDT], but crypto.ts listed ETHEREUM_WALLET only under USDT. USDC-on-Ethereum is supported by the API and could not be selected or code-generated in the visualizer. Base and Polygon are USDC-only and Ethereum is the one chain carrying both assets, so this is the only entry that was missing. Note public/networks/ has no ethereum.svg, so the new dropdown row renders without an icon. That gap is pre-existing rather than introduced here - tron.svg and plasma.svg are missing too, so USDT's dropdown already has three iconless rows - but this does add a fourth, on a dropdown that was previously clean. Needs a brand asset, not a fabricated one. Co-Authored-By: Claude Opus 5 Claude-Session: https://claude.ai/code/session_01MMnjJ8yWJsui7jLqqrDrL4 --- components/grid-visualizer/src/data/crypto.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/components/grid-visualizer/src/data/crypto.ts b/components/grid-visualizer/src/data/crypto.ts index 9a37940f9..ddd492288 100644 --- a/components/grid-visualizer/src/data/crypto.ts +++ b/components/grid-visualizer/src/data/crypto.ts @@ -33,6 +33,7 @@ export const cryptoAssets: CryptoAsset[] = [ { type: 'SOLANA_WALLET', label: 'Wallet', network: 'Solana' }, { type: 'POLYGON_WALLET', label: 'Wallet', network: 'Polygon' }, { type: 'BASE_WALLET', label: 'Wallet', network: 'Base' }, + { type: 'ETHEREUM_WALLET', label: 'Wallet', network: 'Ethereum' }, ], examplePerson: { fullName: 'Alex Rivera', nationality: 'US' }, },