KANN Compute
Verifiable execution for every cashflow
When you invest in private credit, you trust the issuer to calculate your returns correctly. You trust their spreadsheets. You trust their formulas. You trust that version 47 of the model matches what was promised.
KANN Compute eliminates that trust requirement. Every calculation is anchored on-chain. Anyone can re-run it and get the same result.
The Problem Today
In 2012, JPMorgan's "London Whale" trades lost $6 billion - partly because a spreadsheet divided by a sum instead of an average. In 2020, the UK lost nearly 16,000 COVID cases because Excel ran out of columns.
These aren't edge cases. They're the norm. Financial models live in spreadsheets that:
- Can't be independently verified
- Drift between versions without audit trails
- Hide assumptions in nested formulas
- Break silently when modified
As an investor in tokenized assets, you inherit this risk. When the issuer says your note pays 8.5% with monthly compounding, you have no way to verify that their system actually computes it that way.
How KANN Compute Solves This
KANN Compute is a deterministic execution engine. Given the same inputs, it always produces the same outputs - byte for byte. No approximations, no floating-point drift, no hidden state.
Deterministic by design
Every financial term - interest rate, day count convention, payment schedule, rounding rules - is explicitly defined. Nothing is left to interpretation or implementation quirks.
Anchored on-chain
After execution, KANN publishes cryptographic hashes of the inputs, the model version, and the outputs. This creates an immutable record that anyone can verify.
Open verification
You don't need to trust the issuer or KANN. Download the public artifacts, run the computation yourself, and compare your output hash to what's anchored. If they match, the calculation is correct.
How It Works
Issuer defines terms
Principal amount, interest rate, day count, payment frequency, maturity date - all captured in a standardized format.
KANN executes deterministically
The compute engine processes the terms using ACTUS contract logic. Same inputs always yield identical outputs.
Results anchored on-chain
Hashes of inputs, model version, and outputs are published to the blockchain. This record is permanent and tamper-proof.
Anyone can verify
Fetch the public artifacts, re-run the computation, compare hashes. No special access required.
What This Means for Investors
Due diligence you can actually do
Instead of reviewing issuer attestations, you can verify the math yourself. Or hire an auditor who can. The artifacts are public, the process is documented, and the results are reproducible.
Audit trail without trusting the auditor
Traditional audits tell you what was true at a point in time. KANN anchors create a continuous, verifiable record. If the issuer claims they used certain terms, you can check the hash.
Reduced operational risk
No more wondering if the issuer's systems will calculate your payment correctly. The logic is fixed, public, and independently verifiable.
Built on Standards
KANN Compute uses ACTUS (Algorithmic Contract Types Unified Standards) - an open standard for financial contract logic developed by academics and industry practitioners. This isn't proprietary black-box math. It's peer-reviewed, formally specified contract semantics.
All artifacts use content-addressed hashing. This means a hash uniquely identifies its contents - if even one bit changes, the hash changes. There's no way to swap in different terms after the fact.
For Technical Readers
The full technical architecture, including smart contract interfaces and on-chain anchoring specifications, is available in the Technical Architecture documentation.