# Configuration

Set these in Wrangler variables or secrets. Secrets never belong in `wrangler.jsonc`.

- `ROLE=store` and `STORE_ID` choose the skin: `tradingview`, `telegram`, `boilerplates`, or `luts`.
- `SELLER_SOLANA` and `SELLER_EVM` are the public addresses that receive USDC.
- `PAY_ORIGIN` is the public origin used in receipt links.
- `MAIL_FROM` is the verified sender on the Resend free plan, such as `Store <receipts@send.example.com>`.
- `RESEND_API_KEY` is a sending-only secret from that same free plan.
- `ALLOW_FIXTURE_PAYMENTS` stays `false` on every public hostname.

Checkout accepts USDC on Solana and, once an EVM wallet is set, USDC on Base. A network with no receiving wallet is not offered.