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/api→COINGATE_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/portal→ALCHEMYPAY_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/dashboard→DIDIT_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/mofor 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_settlementscron - ⏳ 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."