Warning
Experimental. This repository is an experimental R&D sandbox, not production software. Contracts, interfaces, and deployed addresses may change or break at any time.
Current focus: recourse. Active work is scoped to the recourse layer only. The full
settlement (escrow) flow is out of scope here for now and will be delivered later on demand.
The focused, independent recourse build lives in
ReineiraOS/recourse.
Testnet settlement and recourse infrastructure used by Reineira's execution-accountability stack. The current demonstration rail is operator-funded stablecoin self-bonding on Arbitrum; carrier and insurance interfaces are mock R&D only. Powered in part by Fhenix CoFHE.
| Package | Description |
|---|---|
@reineira-os/shared |
Shared Solidity contracts, interfaces, and base configs |
@reineira-os/escrow |
Confidential escrow protocol (FHE-encrypted) — settlement flow, delivered on demand |
@reineira-os/recourse |
Recourse protocol — current focus; underwriter policies are mock-only |
@reineira-os/operators |
Off-chain operator infrastructure (NestJS monorepo) |
@reineira-os/sdk |
TypeScript SDK — the installable client for building on the protocol |
pnpm installpnpm compile # Compile all Solidity packages
pnpm test # Run all testspnpm --filter @reineira-os/escrow compile # Compile escrow only
pnpm --filter @reineira-os/escrow test # Test escrow only
pnpm --filter @reineira-os/recourse test # Test recourse only| Document | Description |
|---|---|
| Whitepaper | Protocol design and primitive definitions (cited as §X in code). |
| Litepaper | Condensed overview. |
| Implementation Status | What is shipped, partial, and planned vs. the whitepaper. |
The protocol is testnet · pre-audit · upgradeable and not yet feature-complete — see Implementation Status before relying on any whitepaper section. Full docs: docs.reineira.xyz.
This repository is multi-licensed by layer — see LICENSE and NOTICE:
- Core protocol (
escrow,recourse) — FSL-1.1-ALv2 (non-compete; each version converts to Apache-2.0 two years after release) - Shared interfaces / base contracts (
shared) and operator services (offchain) — Apache-2.0 - SDK (
sdk) — MIT