From 1a87c2f26d09b058853e4a25413af18542c2ea07 Mon Sep 17 00:00:00 2001 From: Anthony Ettinger Date: Sat, 6 Jun 2026 18:51:46 +0000 Subject: [PATCH] Use configured CoinPay USDC chain --- .env.example | 2 +- apps/logicsrc-web/server.js | 2 +- apps/logicsrc-web/src/main.ts | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.env.example b/.env.example index 9718b93..4c67759 100644 --- a/.env.example +++ b/.env.example @@ -7,7 +7,7 @@ LOGICSRC_SCHEMA_VERSION=0.1 COINPAY_API_URL= COINPAY_API_KEY= COINPAY_MERCHANT_ID= -COINPAY_HIRE_US_BLOCKCHAIN=USDC_BASE +COINPAY_HIRE_US_BLOCKCHAIN=USDC_POL COINPAY_WEBHOOK_SECRET= UGIG_API_URL= diff --git a/apps/logicsrc-web/server.js b/apps/logicsrc-web/server.js index f64bd2c..e208df7 100644 --- a/apps/logicsrc-web/server.js +++ b/apps/logicsrc-web/server.js @@ -103,7 +103,7 @@ async function handleHireUsCoinPayCheckout(request, response) { const apiKey = process.env.COINPAY_API_KEY; const merchantId = process.env.COINPAY_MERCHANT_ID; const apiUrl = process.env.COINPAY_API_URL || "https://coinpayportal.com"; - const blockchain = process.env.COINPAY_HIRE_US_BLOCKCHAIN || "USDC_BASE"; + const blockchain = process.env.COINPAY_HIRE_US_BLOCKCHAIN || "USDC_POL"; if (!apiKey) { sendJson(response, 503, { success: false, error: "CoinPay checkout is not configured" }); diff --git a/apps/logicsrc-web/src/main.ts b/apps/logicsrc-web/src/main.ts index 2eec89a..c258d9e 100644 --- a/apps/logicsrc-web/src/main.ts +++ b/apps/logicsrc-web/src/main.ts @@ -437,7 +437,7 @@ function buildCoinPayResult(payment: { const details = document.createElement("dl"); details.append( - buildDetail("Amount", `$${payment.amount_usd ?? 500} / ${payment.crypto_amount ?? "quoted at checkout"} ${payment.currency ?? "USDC_BASE"}`), + buildDetail("Amount", `$${payment.amount_usd ?? 500} / ${payment.crypto_amount ?? "quoted at checkout"} ${payment.currency ?? "USDC_POL"}`), buildDetail("Address", payment.address ?? "Open CoinPay to complete payment", true), buildDetail("Payment ID", payment.id ?? "pending", true) );