Platform · Settlement Rails
Four rails, one money type
Unykorn routes value across the XRP Ledger, a native Rust Layer 1, EVM chains, and fiat rails through licensed partners. Every rail is driven by one integer-minor-unit money representation — no floats, no per-rail reimplementation.
What settlement rails does Unykorn support?
| Rail | Role | Primitives |
|---|---|---|
| XRP Ledger | Instant on-ledger clearing and lending | Hooks, Single Asset Vaults, Trust Lines, MPTs |
| Native Rust L1 | Deterministic state engine, zero-gas, sub-second finality | WASM contracts, integer-only math |
| EVM | Permissioned security tokens and compliance modules | ERC-3643 (T-REX), ONCHAINID |
| Fiat | ACH, FedWire, SWIFT into non-custodial pools | via licensed partner rails |
How does the native Layer 1 differ from a public chain?
It is a deterministic WebAssembly state engine with zero gas and sub-second finality. Contracts run no_std WASM with fuel-metered bounded execution and integer-only arithmetic — no floats, no wall-clock, no unseeded randomness — so state transitions are fully reproducible and cross-chain messages can be verified by light-client and merkle proofs.
Why one money type across all rails?
Because mixing money representations is a diligence finding waiting to happen. A single integer-minor-unit type used by every rail eliminates float drift, makes reconciliation exact, and means the compliance gate sees one consistent amount regardless of where value ultimately settles.