Skip to main content

Escrow
Any Value.
Verify Everything.
Expose Nothing.

  

Three encrypted primitives — Escrow holds funds, Gate verifies conditions, Insurance covers the outcome. One SDK integration.

How it works

Three primitives. One settlement.

01

Escrow

Create an FHE-encrypted escrow. Amounts, parties, and terms are invisible on-chain — even to operators.

02

Gate

Attach a condition resolver. Delivery proofs, oracle feeds, AI attestations — any verification source.

03

Insurance

Back the settlement with coverage. LP-funded pools with encrypted risk scoring and automated disputes.

Developer Experience

One SDK. Ship in days.

Escrow, Gate, Insurance, cross-chain settlement, and event streaming — all from a single typed integration. No stitching five vendors.

1import { ReineiraSDK } from "@reineira-os/sdk"
2 
3const sdk = ReineiraSDK.create({
4    network: "testnet",
5    privateKey: process.env.PRIVATE_KEY!,
6})
7 
8// Create a confidential escrow — amount is FHE-encrypted on-chain
9const escrow = await sdk.escrow.create({
10    amount: sdk.usdc(1000),
11    owner: "0xRecipient...",
12})
13 
14// Fund and auto-approve stablecoin transfer in one step
15await escrow.fund(sdk.usdc(1000), { autoApprove: true })
16 
17// Redeem — unwrap encrypted funds back to plain stablecoin
18await escrow.redeem({ unwrapTo: "0xRecipient..." })
View on GitHubTypeScript · @reineira-os/sdkv0.1.0 · MIT

Core Primitives

The Settlement Engine

Everything serves the Escrow. Gates tell it when to release. Cross-chain tells it where funds arrived. Insurance protects it. Operators execute it.

Escrow

FHE-encrypted escrow where amounts, terms, and counterparties are invisible to all observers.

Gate

One interface controls when funds release. Delivery proofs, oracle feeds, agent attestations — any source.

Cross-Chain Settlement

USDC, USDT, USDT0 across chains. Circle CCTP, LayerZero, and more — pluggable bridge connectors.

Insurance

Coverage pools backed by encrypted liquidity. Pluggable risk evaluation and automated dispute resolution.

Operator Network

Staked operators relay cross-chain settlements, enforce conditions, and execute multi-party flows on-chain.

Open Economy

Earn from the protocol

Open infrastructure with distinct earning roles — build Gates, fund Shields, or run the operator network.

deploy-plugin.sh
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 

Build plugins. Earn per settlement.

Gates verify conditions. Policies price risk. Both are plugins — one interface, deploy once, earn every time the protocol settles.

2 functions

Plugin surface

10 min

Time to deploy

0.3%

Protocol fee

Per settlement

Earn model

Build a plugin
stake.sh
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 

Stake in pools. Resolve disputes.

Deposit liquidity into insurance pools and earn yield from premiums. When disputes arise, accurate verdicts earn rewards.

1–5%

Premium rate

Net premiums

Yield

Policy-based

Dispute resolution

Automated

Payout

Add insurance
operator.sh
1 
2 
3 
4 
5 
6 
7 
8 
9 
10 
11 
12 

Run operators. Connect the network.

Operators relay cross-chain settlements and enforce conditions. Coordinators distribute tasks. Both earn fees per operation.

0.5%

Operator fee

60s

Exclusive window

600s

Permissionless

7 days

Unbonding

Run an operator
Philosophy

Design
Constraints

Funds held by code. Amounts hidden by math. Settlement controlled by you.

Read the litepaper

Non-custodial

Smart contracts hold funds. Not us. Not operators. Not anyone.

Confidential

Amounts encrypted by default — not by opt-in, not by mixing, not by obscurity.

Conditional

Funds release when Gates verify. Not when a platform decides. Not on a schedule. When conditions are met.

Open

Build a Gate. Fund an insurance pool. Run an operator. Contribute to the protocol — don’t just use it.

Start building conditional settlement.

Three primitives. One integration. Encrypted by default.