One globally ordered ledger
Every organization sees the same sequence of events and can replay it from the first block to verify the current state independently.
Agree on what matters.
Keep what’s yours, yours.
The QKite Ledger design connects organizations through one shared ledger — with private data, verifiable decisions, and trust built in.
Most business networks force a choice: put data on a shared ledger and expose it, or keep it private and lose a common source of truth. qkite keeps both. Every participant agrees on one ordered history, while each piece of business data stays inside the circle of organizations it belongs to.
Every organization sees the same sequence of events and can replay it from the first block to verify the current state independently.
Each collection has a public, declared list of member organizations. Only their nodes receive, process and store its data.
Every business action states which organizations must vouch for its result, written as composable OutOf, And and Or rules.
Validators check that the required organizations signed the same result under the exact committed policy. The validator role does not require private payloads.
Signatures use ML-DSA and key establishment uses ML-KEM, both NIST standards, to support records designed for long-term verification.
A block is final once a quorum of validators signs it. The network keeps working when some validators fail or misbehave.
An authorized organization signs a request. Its private payload is encrypted so only the member organizations of the target collection can open it.
Each member runs the same deterministic smart contract. The contract cannot read clocks, randomness, networks or files, so every honest member gets the same answer.
Each member signs an attestation of the result. The contract's published policy decides whose attestations are required.
Validators confirm the attestations match and satisfy the committed policy, then order the transaction. No private payload is needed to do this.
The ledger records the verified transaction for everyone. The private state changes only at the organizations that belong to the collection.
Who must agree before something counts is not hidden in a vendor's database. Each smart contract declares an attestation policy for every function. The policy is committed to the ledger, and a change is a new version everyone can inspect.
Each product is being developed as a set of smart contracts, policies and applications for one industry workflow, running on a qkite network your consortium operates.
Letters of credit and invoice finance shared between banks, with double financing blocked across the network.
See TradeLedger → CredentialsDegrees, licences and certificates that are checked through signed answers while personal records remain private.
See CredVault → Supply chainTraceability for every unit of medicine or critical goods, with commercial terms kept away from competitors.
See ChainOfCustody → GovernanceElections and resolutions where anyone can verify the result with ballot choices private to voters and authorized auditors.
See ConsortiumVote → ProcurementSealed tenders that open only when the evaluation committee agrees, with a permanent audit trail.
See BidSeal →Qkite is in active development with design partners.
Explore the protocol and the other applications built on it.