Plain-language rules
An institution writes what to check as a harness, stored on-chain.
WorldVM is a natural language programming layer on Injective. An institution writes its checks in plain language, a network of TEEs runs them with open-source models, and the agreed result is recorded on-chain.
An institution describes the check once. TEE validators run it on each input, and the result they agree on goes on-chain.
An institution writes what to check as a harness, stored on-chain.
Validators run open-source models inside secure enclaves.
Every validator runs the same harness. The majority answer stands.
The result is recorded on Injective, where contracts can read it.
loan-check · v1
Plain languageThe institution writes the harness: its rules, in plain language.
Validators run the same harness independently inside TEEs, and every vote counts the same. The majority answer is recorded on Injective.
Examples of harnesses an institution could write.
Invoices
Check an invoice before financing it.
Loan files
Turn an unstructured contract into checked data.
Credit checks
Run a bank's credit and ID rules for each applicant.
Documents are opened only inside a decentralized network of TEEs. Injective stores the harness and the result for anyone to check.
Inputs and documents.
The harness and the result.
The result and the vote count.
No single operator, WorldVM included, can open the files.
No. They stay off-chain and are opened only inside a network of TEEs.
No. Validators run open-source models and the majority answer is recorded. The institution decides what to do with it.
It's possible. Only the institution submits inputs and a filter screens them first, which lowers the risk.
Not yet. It's in development for Injective testnet.
We're inviting banks, lenders and platforms to pilot plain-language checks on Injective testnet.