Smart Contracts for
Financial Infrastructure

Issue assets, automate settlement, and enforce agreements on Liquid, a Bitcoin sidechain.

Contracts for Real-World Agreements

A smaller, more predictable execution model for contracts that hold real value.

Native Assets

Issue assets directly on Liquid, with confidential amounts and asset types. Contracts constrain how those assets move, from transfer rules to settlement conditions.

Enforced by the Contract

Escrows, collateral, and staged payouts are enforced on-chain by the contract itself, reducing reliance on intermediaries to hold funds or honor terms.

Predictable Execution

Resource costs are bounded before a transaction is broadcast, and no other contract can interfere mid-execution. A transaction either satisfies the contract or fails without being included in the block.

Policy On-Chain

Covenants can enforce whitelists, blacklists, and transfer limits on issued assets while holders keep custody, as demonstrated by the Decentralized Asset Management Protocol.

Financial infrastructure needs contracts whose behavior every stakeholder can review.

Simplicity is formally specified in Coq, and every contract’s resource use is bounded ahead of time. That makes contract behavior easier to review, audit, and explain.

Give auditors and counterparties a precise, reviewable definition of how an instrument behaves.

Build on Liquid, a Bitcoin sidechain with one-minute blocks, two-block finality, and native asset issuance.

Traditional Workflow

Slow Settlement

Multi-party agreements often depend on reconciliation between separate systems, with settlement windows measured in days.

Intermediaries Hold the Funds

Escrow agents and custodians hold assets while obligations are met, adding cost, delay, and counterparty risk.

Fragmented Records

Ownership of private assets is often tracked in separate registries, which makes transfers slow and collateral hard to reuse.

With Simplicity on Liquid

Contract-Enforced Settlement

Settlement conditions are checked by the contract when funds move. Liquid produces a block every minute, and transactions are final after two confirmations.

Funds Locked by Rules

Collateral and escrowed funds can only be spent under the agreed conditions, such as repayment, a timeout refund, or multi-party approval.

Assets on a Shared Ledger

Issued assets live on Liquid, where they can be transferred, swapped, and posted as collateral at any hour.

Use Cases

What contracts on Liquid can do for financial workflows:

Contract-Based Settlement

Settle agreements in minutes rather than days, with collateral released only when the contract’s conditions are met.

Programmable Custody

Build custody policies around your governance model: multi-party approval, time delays, and recovery paths.

Staged Payment Escrows

Automate staged payouts and conditional transfers, with refunds on timeout, reducing counterparty risk and manual oversight.

Trusted by Industry Professionals

Alby logoBlockstream logoBoltz logoBull Bitcoin logoDIGTL logoJAN3 logoPeach logoSideswap logoSTOKR logoVulpem logo

Build Your Next Financial Application on Simplicity

Talk to our team about how Simplicity can help you.

Build financial applications on Simplicity