‹ Back to overview
Live on Stellar testnet

Try Parallar on testnet.

Connect a testnet wallet and interact with the real deployed contracts.
Deposit collateral as an underwriter, or buy cover as a bondholder.
Your cover is committed privately, and only a verified proof can ever pay out.

1 · Connect a testnet wallet

Needs the Freighter browser wallet, set to Test SDF Network and funded from Friendbot. This is testnet: no real funds.

not connected

2 · Pick a deployed instrument

Factory-deployed credit_v1 instruments on testnet. Reserve + cover read live from the chain.

Underwrite · deposit collateral

Fund the reserve with native XLM. A real signed transaction; the reserve grows by your deposit. Withdrawals stay open outside a settlement.

Buy cover · commit your position

Buy protection. Your position is committed in your browser with the guest's exact Poseidon (byte-identical, so it's genuinely settleable) and folded into the on-chain position root. Save your opening (cover + salt) to settle later. On this transparent credit_v1 instrument the cover amount is public; confidential cover (built; see the suite below) hides it behind a solvency proof.

Law of the protocol. The only writes here are deposit and buy_protection; neither can move the reserve to a payee. Payouts happen solely through a settlement that verifies a zero-knowledge proof on-chain. There is no admin path, no "pay" button, and there cannot be one. How settlement works ›
Built on the same core

The Parallar product suite

One generic vault + settlement core carries a whole family of instruments, each a per-type RISC Zero guest proving its own published rule, on the same four frozen surfaces. credit_v1 is live on testnet (above); the rest are built and tested in the repo, deployable the same way.

credit_v1 Live on testnet

Credit default protection

Parametric cover on a tokenised bond. The guest scans real coupon history across every holder, proves the shortfall, and pays cover × shortfall ⁄ owed, authorized by a proof, never a committee. The instance you interact with above.

credit_v2 · credit_v3 Built · tested

Attested data feeds

The issuer's payment snapshot is Ed25519-signed and the signature is checked inside the proof (v2); v3 binds a per-epoch record date. "Trust the keeper's data" becomes "trust the issuer's signature": no keeper can fabricate or omit a payment and still produce a proof.

solvency_v1 · confidential_vault Built · tested

Confidential cover

The total cover sold is a Poseidon commitment, never public. Buying and withdrawing are gated by a zero-knowledge solvency proof, so even aggregate exposure stays sealed while the cover ≤ reserve invariant still holds.

tranched_vault Built · tested

First-loss tranches

A senior/junior capital structure: a default is absorbed junior-first, premium split by seniority weight. A confidential-tranche variant composes the waterfall with hidden cover sizes.

claim_credit_v1 · claim_factory Built · tested

Escape-hatch claim

Permissionless settlement plus a buyer self-claim after a keeper-grace window: payout liveness without trusting any single operator. Same proof guarantee, two independent paths to it.

yield_vault · yield_router · yield_factory Built · tested

Protected yield

Wrap a bond into a protected share class: gross coupon in → premium to the reserve → net protected yield out (e.g. 14% → 12%). A risk-tiered factory prices the premium per tier.

settle_weather_v1 Built · instance #2

Parametric weather / index

The same generic core, a different guest: payout when a published index (e.g. rainfall over a window) breaches its threshold. Proof that Parallar is a family of instruments, not a single product.

Every card above the dotted line is in this repository with passing tests. Going live for each is the same beat as credit_v1: register the type, then factory-deploy. See the mechanism and the live contracts on the explorer ↗.