Infrastructure Readiness
From prototype to production infrastructure
Cardano Builders Fund has public previews, a read-only wallet foundation, a swap foundation, a DB activation runbook, and oracle readiness. This page tracks the production gates that must clear before real support can open.
Current state
What is real, prepared, mock, or disabled today. Static truth — no live system is queried.
Wallet
Read-only foundation liveDetect, connect, and read network/addresses. No signing, no transactions.
Wallet compatibility
PartialTyphon and VESPR confirmed; Lace and Eternl visible again; Gero/Yoroi parked (may be mainnet/locked).
Database
Runbook preparedActivation runbook ready; migration not applied; production DB untouched.
Oracle
Mock in productionA live preprod read is pending real Kupo/Charli3 values.
Swap (ADA→USDCx)
Route foundation preparedQuote/route/risk model only. No real swaps, no DEX calls.
Contributions
Preview onlyIntent/readiness previews only. No contribution records exist.
Settlement
DisabledNo settlement, payout, refund, or return is triggered.
Production gate matrix
The gates between prototype and real funds — each with its status, blocker, and the next safe action. None is executed here.
| Gate | Status | Blocker | Next action |
|---|---|---|---|
| Gate 1Wallet connection foundation | Partial / live foundation | Wallet compatibility testing | Collect diagnostics; proof-of-control later. |
| Gate 2Proof of wallet control | Not built | signData design approval | Harmless message-signing only — never a transaction. |
| Gate 3DB activation | Runbook prepared | Backup + migration approval | Run db-preflight, take a verified backup, then migrate deploy only after approval. |
| Gate 4Builder / campaign persistence | Not built | DB activation | Seed/admin baseline, then draft persistence. |
| Gate 5Oracle live-read | Mock in production | Real preprod Kupo/Charli3 values | Isolated rehearsal in a separate worktree. |
| Gate 6Swap route provider | Foundation prepared | Provider selection and quote adapter | DEX/router research and a quote-only adapter boundary — no tx. |
| Gate 7Contribution transaction | Not built | Wallet proof, DB records, swap policy | Transaction design only — no build/sign/submit. |
| Gate 8Settlement / return rules | Disabled | Legal / ops / risk review | Policy docs and a dry-run. |
Wallet connection foundation
- Blocker
- Wallet compatibility testing
- Next action
- Collect diagnostics; proof-of-control later.
Proof of wallet control
- Blocker
- signData design approval
- Next action
- Harmless message-signing only — never a transaction.
DB activation
- Blocker
- Backup + migration approval
- Next action
- Run db-preflight, take a verified backup, then migrate deploy only after approval.
Builder / campaign persistence
- Blocker
- DB activation
- Next action
- Seed/admin baseline, then draft persistence.
Oracle live-read
- Blocker
- Real preprod Kupo/Charli3 values
- Next action
- Isolated rehearsal in a separate worktree.
Swap route provider
- Blocker
- Provider selection and quote adapter
- Next action
- DEX/router research and a quote-only adapter boundary — no tx.
Contribution transaction
- Blocker
- Wallet proof, DB records, swap policy
- Next action
- Transaction design only — no build/sign/submit.
Settlement / return rules
- Blocker
- Legal / ops / risk review
- Next action
- Policy docs and a dry-run.
Production safety locks
- No live funds
- No custody
- No wallet signing
- No transaction submission
- No DB writes from the public app
- No production settlement
- Oracle mock in production
- DB migration not applied
Next real milestones
The next safe steps, ranked. None moves funds or signs anything.
- 1
Proof-of-control design
Design harmless message-signing (CIP-30 signData) — no transaction.
- 2
DB preflight dry run
Run the read-only db-preflight; plan backup and migration approval.
- 3
Swap provider adapter research
Research DEX/router options behind a quote-only adapter boundary.
- 4
Oracle preprod rehearsal
Isolated preprod rehearsal once real Kupo/Charli3 values exist.
- 5
Builder / campaign persistence
Persist builder profiles and campaign drafts after DB approval.
Deeper detail per gate: wallet foundation, oracle readiness, swap foundation, contribution preview, and status & roadmap. The database activation path is indocs/DB_ACTIVATION_RUNBOOK.md. Nothing here is legal, tax, or financial advice.