Care-voucher protocol on Stellar

How SCI Healthcare Works

Prepaid, purpose-bound healthcare vouchers that release funds to licensed clinics only when independent attesters confirm care was delivered.

The voucher lifecycle

1
Fund

Funder commits USDC into smart contract escrow.

2
Claim

Clinic sees patient and logs medical care.

3
Attest

Third-party attester audits clinical proof.

4
Dispute window

Time window for funder to raise any dispute.

5
Pay or Refund

Clinic receives funds or 100% refunded to funder.

Step-by-step walkthrough

1

Fund into Escrow

A funder (grantmaker, donor, or patient sponsor) selects a verified clinic and a specific catalog service code (e.g., malaria test, outpatient visit).

  • USDC is locked in the Soroban smart contract.
  • A secret beneficiary hash is committed to protect patient identity.
  • Money cannot be withdrawn or diverted while active.
2

Clinic Claims Attendance

When the patient arrives and care is delivered, the licensed clinic logs attendance by signing a claim transaction with the voucher ID.

  • Changes status from Funded to Claimed.
  • Starts the confirmation clock.
  • Does not release money yet — self-claims are never auto-paid.
3

Independent Attestation

An independent, accredited third-party attester audits clinical documentation or physical verification to confirm care took place.

  • Only registered attesters can sign confirmation transactions.
  • Attester identity and confirmed voucher counts are recorded on chain.
  • Transitions voucher status to Attested.
4

Time-Locked Dispute Window

Before payment can settle, a transparent dispute window opens. Anyone with standing can challenge fraudulent or improper claims.

  • Live countdown timer shows remaining window.
  • Disputes immediately freeze funds pending governance resolution.
  • Once the window elapses peacefully, settlement unlocks.

5. Settlement: Pay or Refund

Outcome A: Care Paid

When the dispute window expires with care confirmed, settlement can be triggered permissionlessly by anyone. USDC releases straight to the clinic's Stellar address, and an immutable care receipt is minted on chain.

Outcome B: 100% Refunded

If the patient never attends, or if care is not attested before the expiry deadline, the funder can trigger a complete refund. Every single cent committed in USDC returns to the funder with zero fees deducted.

Ready to explore?