Founder handoff

Integrations Checklist

Every API key, vendor account, and business decision needed to flip Blockcade fully live. Print or share with the founder.

✅ HAVE ⏳ PENDING KEY ❓ NEED DECISION 🔥 BLOCKS REVENUE

1. Payment acceptance

🔥 CoinGate — crypto in

  • ⏳ Live API key from coingate.com/settings/apiCOINGATE_LIVE_API_KEY
  • ⏳ Webhook signing secret → COINGATE_WEBHOOK_SECRET
  • ✅ Test key working, sandbox e2e
  • ❓ Payout schedule preference (daily / weekly / threshold)

🔥 Alchemy Pay — card → crypto

  • ⏳ Live API key from ramp.alchemypay.org/portalALCHEMYPAY_LIVE_API_KEY
  • ⏳ App secret + Merchant ID → ALCHEMYPAY_APP_SECRET, ALCHEMYPAY_MERCHANT_ID
  • ✅ Test flow working

🔥 Didit — KYC/KYB

  • ⏳ Live API key from didit.me/dashboardDIDIT_LIVE_API_KEY
  • ⏳ Webhook secret → DIDIT_WEBHOOK_SECRET
  • ✅ Individual + business verification wizards on-site

2. 🔥 Treasury / settlement

Currently the "settle to merchant" step is UI-only. To flip live:

  • Custody model: hot wallet (fast/risky) · Fireblocks (~$1k/mo safest) · Circle (USDC-only)
  • Starting float — recommend ≥ 30 days expected merchant payout volume in USDC
  • ⏳ Fireblocks: FIREBLOCKS_API_KEY, FIREBLOCKS_PRIVATE_KEY_PATH, FIREBLOCKS_VAULT_ID
  • ⏳ Circle: CIRCLE_API_KEY, CIRCLE_WALLET_ID
  • ⏳ Alchemy RPC key (mainnet) → ALCHEMY_API_KEY
  • ✅ LiFi swap integrated — needs treasury to sign

3. Fiat off-ramp (optional)

  • ⏳ Yellow Card merchant account (African NGN/KES/GHS/ZAR) → YELLOWCARD_API_KEY
  • ⏳ Onramper partner account (global fiat) → ONRAMPER_API_KEY

4. Multi-chain infrastructure

Read layer (active) — GoldRush ✅, CoinGecko ✅

Write layer (send + swap)

  • ⏳ Alchemy (EVM) → ALCHEMY_API_KEY. Free tier fine to start, Growth $49/mo for prod
  • ⏳ Helius (Solana) → HELIUS_API_KEY
  • ⏳ TronGrid (TRON, USDT-TRC20) → TRONGRID_API_KEY
  • ⏳ BlockCypher (Bitcoin) → BLOCKCYPHER_API_KEY
  • ⏳ TON Center → TONCENTER_API_KEY

5. Infrastructure add-ons

  • ✅ Heroku Postgres + worker dyno
  • ⏳ Heroku Redis Mini ($15/mo) — needed for webhook retry + idempotency cache
  • ⏳ Heroku Scheduler (free) — for daily batch_settlements cron
  • ⏳ Sentry DSN → SENTRY_DSN
  • ⏳ Papertrail log drain ($7/mo)
  • ⏳ AWS SES domain verification (DKIM + SPF DNS records)
  • ⏳ AWS SES production sending limit raise

6. Mobile app distribution

  • ⏳ Expo access token → EXPO_ACCESS_TOKEN
  • ⏳ Apple Developer Program $99/year
  • ⏳ Google Play Console $25 one-time
  • ⏳ Apple push key (.p8)

7. Legal / compliance

  • ❓ Registered entity name + jurisdiction
  • ❓ ToS + Privacy Policy (lawyer review before live)
  • ❓ AML/KYC compliance officer designation
  • ❓ VASP registration where required (EU MiCA, Nigeria SEC, Kenya, etc.)

8. Business decisions

  • ❓ Pricing model — flat % / tiered / per-tx floor
  • ❓ Free tier limits
  • ❓ Blockcade take-rate on payments (currently only 30 bps on swaps via LiFi)
  • ❓ Refund policy — instant from float, or wait for next settlement
  • ❓ Fraud tolerance — auto-block vs merchant review

What works today, keyless

You can demo all of this on blockcade.app right now without any of the above:

  • Full merchant onboarding (individual + business)
  • Payment Links · Products · Invoices · Refunds — dashboard + API
  • Wallet lookup on 7 chains
  • Convert crypto (quote only, no execute)
  • AI Assistant + floating widget
  • Analytics · Customers · Portfolio · Settlements views
  • Webhooks + Delivery log + Retry
  • Node.js SDK v0.2
  • Docs site
  • Subscriptions, Team members, Disputes, Fraud dashboard (UI + stub data)
Meeting quick script

"To flip Blockcade fully live, I need CoinGate + Alchemy Pay + Didit live keys, treasury decision (Fireblocks / Circle / self-custody) + starting float, Alchemy RPC key. Legal: entity + ToS + compliance officer. Pricing decision. That's it — the rest is already live-demoable."