shield MiCA EUR e-money · Gnosis Chain · Open Source

We Replaced the Letter of Credit with 400 Lines of Public Code

Small solar installers pay 20–40% more for panels and inverters than utilities do, because they buy alone. Techs.Solar's Group Purchase Orders let them buy together — and the hardest problem wasn't logistics. It was trust: who holds a group's money while a container crosses the sea?

Our answer: nobody.

The Problem Nobody Talks About

Aggregated procurement is an old idea with a stubborn bottleneck. Ten small companies pooling €100,000 for a container of solar equipment need an answer to one question before anything else: who holds the money?

The traditional answers are painful for SME-sized deals:

  • A bank Letter of Credit costs 1–3% plus fees and weeks of paperwork. Banks barely want sub-€500K LC business.
  • An external escrow agent adds their own fees, their own counterparty risk, and their own paperwork.
  • "Just trust the coordinator" is how group-buying horror stories start.

The trust cost — not the logistics — is what keeps small installers paying retail. We decided to attack exactly that line item.

What We Built

For every group order, we create a single-purpose escrow program on a public ledger (Gnosis Chain — an EU-friendly, low-cost network). Its rules are fixed at creation and are physically unchangeable afterwards — by us, by the supplier, by anyone. The rules are short enough to summarise completely:

Money in.

Only pre-registered group members, only their exact committed amounts, only in EURe — euro e-money issued by Monerium, an authorised EU e-money institution, regulated under MiCA — the EU's 2024 Markets-in-Crypto-Assets regulation that frames e-money and stablecoins — and redeemable 1:1 for bank euros by law. Members just send a SEPA transfer. No exchange rates, no volatility, no "crypto" anywhere in the user experience.

Money out, to the supplier.

Three slices — 30% when the order enters the production queue, 40% when the goods are on the ship, 30% on arrival and customs clearance. Each slice requires cryptographic sign-off from two independent parties (for example, the manufacturer and the shipping line). Nobody — including us — can release the major payments alone.

Money out, back to the members.

Every stage has a deadline. When a deadline passes unmet, members' refund rights switch on automatically, by clock — no committee, no customer-service ticket, no dependence on Techs.Solar even existing. Members holding >51% of an order's value can also vote to unwind it early.

There is no third path.

No admin withdrawal, no fee siphon, no upgrade switch. 100% of the goods payment ends with the supplier or back with the members, and anyone can verify this on the public ledger in real time.

security Emergency brake exists.

Held jointly by three independent parties, usable only by two of them together. It can only pause supplier payments while something is investigated — it cannot touch funds, and it can never block member refunds. It expires by itself after 30 days, so nobody can freeze a group's money indefinitely.

"Is This a Crypto Thing?"

It's a ledger thing. The euros stay euros: MiCA-regulated e-money, fully reserved, issued by a licensed EU institution, redeemable at par by law — never sitting on our balance sheet, never exposed to a coin price.

What the public ledger contributes is something a bank statement can't: rules that execute themselves and books that anyone can audit, live, without permission. The escrow code is currently with an independent security audit firm, and we've published a full dress rehearsal on a public test network — complete order lifecycles, deliberately failed orders with automatic refunds, emergency-pause drills, and attack attempts, all rejected and all publicly recorded. No real order runs before the audit closes.

What It Changes Commercially

Bank LC Escrow agent GPO smart escrow
Cost on a €100K order €1,000–3,000 + fees €1,500+ under €5 of network costs
Setup time weeks days–weeks minutes
Verifiable by members no no yes, live, by anyone
Survives the coordinator failing n/a poorly by design

That deleted cost line — plus the paperwork weeks — is precisely what made group purchasing impractical at SME scale. Remove it, and ten three-person installer companies can buy a container with the financial discipline of a multinational's procurement department.

See It Live

The smart contract is currently deployed on Gnosis Chiado (Ethereum's EU-friendly testnet) and has completed a full dress rehearsal: complete order lifecycles, deliberately failed orders with automatic refunds, emergency-pause drills, and adversarial attack attempts — all rejected, all on the public record. You can browse five demo scenarios — from a freshly funding GPO to one that completed end-to-end — directly from your installer dashboard.

open_in_new Open the preview →

Installer login required · no real funds · no real chain calls

Verify Our Security

This isn't a marketing claim. The contract source, the test suite, and every test run are public.

verified_user

Continuous integration — view live runs

CI badge link activated after public contract repo is pushed (follow-up PR).

What's been verified Result Where to verify
Unit + integration tests 127 passing, 100% coverage Live CI runs (link above)
Static analysis (Slither) 0 high, 0 medium true positives Triage record in repo /docs/slither-triage.md
Property-based fuzzing (24h Echidna) 500M+ call sequences, 6/6 invariants hold Campaign log in repo /echidna-24h.log
Live Chiado rehearsal Scenarios S1–S5 all PASS Deployment record in repo /docs/chiado-deployment-record.md
Independent security audit In progress — engagement underway Audit report linked here on completion

What this does NOT prove (honest disclosure): the CI verifies all 127 tests pass against the source. It does not prove the tests themselves are complete (that's the audit firm's job) or that no logic bugs exist outside test coverage. The audit closes that gap before any mainnet deployment.

Become a Founding Installer

We're selecting the founding members of the first pilot Group Purchase Order now — 5–10 installers, ~€50K target volume, panels from a Tier-1 manufacturer with Monerium-native settlement. If you're a solar installer in the EU and want utility-grade pricing with provable fund safety — without a bank in the middle — we want to talk.

PUBLIC LAUNCH

01 July 2026

Technical note for the curious: per-order immutable contracts, dual-signature milestone oracles, deadline-based self-refunds, and a 2-of-3 pause guardian — the contract addresses and (after audit) the audit report are public. We're happy to nerd out — reach us via the contact form.