Skip to content

Methodology

What “source of yield” means

YieldTruth does not rank APY. It asks which economic activity pays the depositor. The allowed answers are a closed set: fees, borrower interest, staking rewards, token subsidies, leverage, recursive loops, counterparty dependence, points, another verified source, or unknown.

Two stages

Stage one is semantic and runs inside a GenLayer intelligent contract. Validators render trusted pages with gl.nondet.web.render and classify them inside gl.vm.run_nondet. Equivalence is ordinary code: the primary source, the component set, the risk flags, the evidence state, the confidence, and the source counts must match. Wording of the rationale may differ. A model does not decide that match, and it is not given a field for the policy verdict.

Stage two is ordinary code. It reads that classification plus a structured policy and returns approved, rejected, or review required. The model is not given a field for that verdict. If it tries to add one, the assessment fails closed to insufficient evidence.

Evidence rules

  • HTTPS only. No userinfo, fragments, localhost, or literal private IPs.
  • The host must be on the owner’s registry and still enabled.
  • Zero readable sources cannot be sufficient.
  • One readable source cannot be high confidence.
  • A failed source does not erase the others if at least one page was read. It also does not create high confidence by itself.
  • Conflicting evidence stays conflicting if the policy says that needs a person.

If validators do not agree, nothing is stored. An appeal, when the network offers one, is the Studionet window on that transaction. This contract has no appeal method and it does not move capital.

What a fixture is

Rows marked fixture are teaching records stored in the product database so the desk is understandable before a Studionet deployment is connected. They are not presented as live protocol data or as validator consensus.