Skip to content
CCPEDIAby Unity Nodes
Incoming#793Pull request57Blocks (57blocks.com)RFP 7: Expanded Network Access and Validator Onboarding (primary); RFP 23: Validator and Shared Infrastructure Security and Resilience (secondary)

Proposal: Blocksmith Canton

Opened 15-09-2026 by dsm-57blast activity 1mo ago

  1. Incoming61 days so far15-09-2026
  2. Needs Championnot reached
  3. In Reviewnot reached
  4. Ready for Votenot reached
  5. Voting Livenot reached
  6. Approvednot reached
Waiting on
Nobody has picked it up
idle 51 days
Funding request
375,000 CC
Champion named in file
Needs Champion
Duration
2 months development, then quarterly maintenance
Organization
57Blocks (57blocks.com)
RFP or roadmap area
RFP 7: Expanded Network Access and Validator Onboarding (primary); RFP 23: Validator and Shared Infrastructure Security and Resilience (secondary)

Development Fund Proposal Submission

Proposal file:
rfps/protocol-infrastructure-scalability-resilience/2026-09-57Blocks-blocksmith-canton.md

Applicant

Organization:
57Blocks (57blocks.com)

Author / Primary Contact:
Diogo Silveira Mendonça <diogo.silveira@57blocks.com> · GitHub: dsm-57b

Champion:
Needs Champion


Proposal Classification

Proposal Type:

  • RFP-aligned proposal
  • Individual initiative

RFP / Roadmap Area:
RFP 7: Expanded Network Access and Validator Onboarding (primary)
RFP 23: Validator and Shared Infrastructure Security and Resilience (secondary)

Label:
node-deployment-operations, rfp-07:validator-onboarding, rfp-23:validator-security


Funding & Timeline

Total Funding Request:
375,000 CC

Project Duration:
2 months

Maximum Amount:
N/A

Maximum Duration:
N/A


Summary

Validator onboarding is still a multi-week ceremony, and day-2 work (upgrade, restore, disk reclaim, re-onboarding) is tribal knowledge rather than a reviewable tool. BlockSmith is a deterministic operator CLI that composes official Splice validator_compose artifacts: evidence-based readiness, hash-gated mutations, and an optional read-only ask assistant that never applies a plan. A working DevNet prototype is recorded below; this grant opens the Apache 2.0 repository, finishes scale --plan, and publishes TestNet and MainNet-ready dogfood any operator can replay.

CLI path (default). No model, no API key.

<a href="https://drive.google.com/file/d/14VC3Qf1fWOX_c0mnqJyM8mVfFRlnpB07/view?usp=drive_link" target="_blank" rel="noopener noreferrer">CLI demo (no model)</a>

Optional ask path. Same node, same commands, conversation only.

<a href="https://drive.google.com/file/d/1zXbm5MpGM-nvaCeJl_24kbi-4uEXSwPR/view?usp=drive_link" target="_blank" rel="noopener noreferrer"><code>ask</code> demo (optional assistant)</a>

This filing supersedes #84.


Submission Checklist

  • Full proposal file is included in this PR
  • Organization and primary contact identified
  • Champion identified or Needs Champion selected
  • RFP / roadmap alignment identified, if applicable
  • Total funding request provided
  • Project duration provided
  • Proposal is within any RFP maximum amount
  • Proposal is within any RFP maximum duration
  • Milestones and milestone funding are defined in the proposal
  • Acceptance criteria are based on ecosystem value
  • Architectural alignment is addressed

Milestones 3

  1. Public CLI and DevNet evidenceWeeks 1–2
  2. Lifecycle, capacity, TestNetWeeks 3–6
  3. MainNet-ready dogfoodWeeks 7–8