Deterministic Execution

Funding Lifecycle

From intent to finality. One atomic execution path. Complete audit trail. No reconciliation.

Every funding operation on UnyKorn follows a deterministic five-phase lifecycle. Compliance is enforced before custody. Settlement is atomic. The audit trail is the chain itself. There is no reconciliation step because there is nothing to reconcile.

INITIATEStep 01

Intent Declaration

A funding intent is submitted via the RPC layer — specifying asset type, amount, destination, compliance jurisdiction, and preferred custody provider. The intent is cryptographically signed and timestamped.

RPC endpoint validates schema and authentication
DID-based identity attached to the request
Intent enters the FundingRouter for path selection
All parameters immutable once signed
Crates:rpccommonfunding-engine
VALIDATEStep 02

Compliance Gate

Before custody selection or mempool admission, the transaction must pass a 2-of-3 policy quorum evaluated by Compliance-class validators. Non-compliant transactions are rejected immediately — they never enter a block.

KYC/AML verification via W3C Verifiable Credentials
Jurisdiction-specific policy evaluation (SEC, FinCEN, FCA, MAS)
2-of-3 policy quorum consensus among Compliance validators
Sanctions screening and PEP checks executed in parallel
Crates:policypolicy-quorumai-policy-server
SECUREStep 03

Custody Selection

The FundingRouter selects the optimal custody path based on asset type, operational requirements, settlement speed, and compliance constraints. Custody is deterministic — not an external call.

Fireblocks MPC — keyless signing, multi-asset vaults
BitGo Multi-Sig — HSM-backed 2-of-3 key management
Circle CCTP — stablecoin cross-chain transfer protocol
XRPL Escrow — conditional payment holds with time locks
Crates:fireblocks-connectorbitgo-connectorcircle-connectorxrpl-bridge
SETTLEStep 04

Execution & Settlement

The transaction executes atomically. Custody operations, ledger updates, and cross-chain settlement happen in a single consensus round. The FundingLedger maintains double-entry accounting across all providers.

Atomic execution — all or nothing, no partial state
Double-entry ledger with unified accounting across custody providers
Cross-border settlement via XRPL bridge or Circle CCTP
Sub-minute finality for all settlement paths
Crates:funding-engineledgerconsensusstate
RECORDStep 05

Audit & Provenance

Every operation produces a complete, immutable audit trail. The execution path, compliance decisions, custody operations, and settlement proofs are recorded on-chain. No reconstruction needed — the chain is the audit.

Full execution trace stored on-chain per transaction
Compliance decision records with validator signatures
Custody operation receipts from Fireblocks/BitGo/Circle
Exportable audit reports for regulatory review
Crates:ledgerstateautomation

5 phases. 1 execution path. 0 reconciliation steps.

Every operation is atomic, auditable, and compliant — by construction, not by integration.