Remove Coinbase and Ramp Network from onramp registry, keeping Transak as the sole payment gateway. Add TRANSAK_* env vars to docker-compose for .env override of Infisical values. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- On-ramp provider interface + registry (transak > coinbase > ramp priority) - TransakOnrampAdapter, CoinbaseOnrampAdapter, RampOnrampAdapter - Provider-agnostic user-onramp endpoint with dynamic /api/onramp/config - Coinbase + Ramp Network webhook handlers - Frontend provider dropdown in Fund modal with multi-provider postMessage - Configurable RPC: env var overrides (RPC_BASE etc), Alchemy auto-construct, public fallback - Pimlico ERC-4337 bundler client + auth-gated routes (submit/send/receipt) - Remove hardcoded Transak staging creds from entrypoint.sh (use Infisical) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>