Open-source payment rails

Open Solar Payments

Suntecorb is the first planned reference implementation of Open Solar Payments, an open-source Bitcoin and Lightning payment rail for solar commerce, installer workorders, receipts, and settlement records.

The initiative is intentionally separate from the private Suntecorb application code. The public work focuses on reusable architecture, API contracts, payment lifecycle, webhook events, receipts, and installer settlement models that other solar and energy platforms can adopt.

Bitcoin and Lightning

Create invoices, track payment status, and reconcile confirmed payments against real solar orders.

Installer Settlement

Connect payment confirmation to workorders, installer records, and customer receipts.

Reusable by Others

Keep the payment module open so energy merchants and solar developers can build on it.

Suntecorb Pilot

Use Suntecorb as the first real-world solar workflow proving ground without exposing private app code.

Milestone 1 Status

Complete. The public architecture, API shape, payment lifecycle, data model, integration guide, grant readiness checklist, and Suntecorb reference implementation plan are now published as part of the Suntecorb site.

Milestone 2 Status

Working checkout scaffold connected to Suntecorb. The Bitcoin checkout can now create an Open Solar Payments request through the Suntecorb backend, with a BTCPay Server adapter boundary and a mock Lightning fallback for development and demos.

Milestone 1 Documents

These documents define the open-source payment module. They do not expose Suntecorb private marketplace source code.

Milestone 2 Checkout Scaffold

These files show the open checkout flow, provider interface, mock Lightning provider, receipt path, and verification notes. They are public module artifacts, not the private Suntecorb marketplace source.

Download Milestone READMEView Milestone 2View current payment optionsStart a solar design
?Chat